From 7603afa19940da029c1f4a5b87927b2adf2c8355 Mon Sep 17 00:00:00 2001 From: KevinEpitech Date: Tue, 15 Nov 2022 09:53:32 +0100 Subject: [PATCH 1/6] =?UTF-8?q?Cr=C3=A9ation=20branche=20kevin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- front/package-lock.json | 17220 +++++++++++++++++++++++++++++++++++++- front/react-scripts | 0 2 files changed, 17174 insertions(+), 46 deletions(-) create mode 100644 front/react-scripts diff --git a/front/package-lock.json b/front/package-lock.json index 23ae23b1..d8dc0145 100644 --- a/front/package-lock.json +++ b/front/package-lock.json @@ -1,8 +1,17106 @@ { "name": "my-app", "version": "0.1.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "my-app", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@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/@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" + } + }, + "node_modules/@babel/code-frame": { + "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.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.2.tgz", + "integrity": "sha512-w7DbG8DtMrJcFOi4VrLm+8QM4az8Mo+PuLBKLp2zrYRCow8W/f9xiXm5sN53C8HksCyDQwCKha9JiDoIyPjT2g==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.2", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-module-transforms": "^7.20.2", + "@babel/helpers": "^7.20.1", + "@babel/parser": "^7.20.2", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.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.20.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.4.tgz", + "integrity": "sha512-luCf7yk/cm7yab6CAW1aiFnmEfBJplb/JojV56MYEK7ziWfGmFlTfmL9Ehwfy4gFhbjBfWO1wj7/TuSbVNEEtA==", + "dependencies": { + "@babel/types": "^7.20.2", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.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.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "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.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "dependencies": { + "@babel/compat-data": "^7.20.0", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.20.2.tgz", + "integrity": "sha512-k22GoYRAHPYr9I+Gvy2ZQlAe5mGy8BqWst2wRt8cwIufWTxrsVshhIBvYNqC80N0GSFWTsqRVexOtfzlgOEDvA==", + "dependencies": { + "@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.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.19.1", + "@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.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "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.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.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-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/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "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/template": "^7.18.10", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "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/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "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.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.20.2.tgz", + "integrity": "sha512-zvBKyJXRbmK07XhMuujYoJ48B5yvvmM6+wcpv6Ivj4Yg6qO7NOZOSnvZN9CRl1zz1Z4cKf8YejmCMh8clOoOeA==", + "dependencies": { + "@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.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "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.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "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.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.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.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "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.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "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.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "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.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.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.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.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "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.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.20.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.3.tgz", + "integrity": "sha512-OP/s5a94frIPXwjzEcv5S/tpQfc6XhxYUnmWpgdqMWGgYCuErA3SzozaRAMQgSZWKeTJxht9aWAkUY+0UzvOFg==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@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.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.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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@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.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.2.tgz", + "integrity": "sha512-nkBH96IBmgKnbHQ5gXFrcmez+Z9S2EIDKDQGp005ROqBigc88Tky4rzCnlP/lnlj245dCEQl4/YyV0V1kYh5dw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.20.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.19.1", + "@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.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.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.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.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.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.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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@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.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.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.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.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.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.2.tgz", + "integrity": "sha512-Ks6uej9WFK+fvIMesSqbAto5dD8Dz4VuuFvGJFKgIGSkJuRGcrwGECPA1fDgQK3/DbExBJpEkTeYeB8geIFCSQ==", + "dependencies": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "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.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@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.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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@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.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.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.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.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.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.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" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.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.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.2.tgz", + "integrity": "sha512-y5V15+04ry69OV2wULmwhEA6jwSWXO1TwAtIwiPXcvHcoOQUqpyMVd2bDsQJMW8AurjulIyUV8kDqtjSwHy1uQ==", + "dependencies": { + "@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.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.20.2.tgz", + "integrity": "sha512-9rbPp0lCVVoagvtEyQKSo5L8oo0nQS/iif+lwlAz29MccX2642vWDlSZK+2T2buxbopotId2ld7zZAzRfz9j1g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.0", + "@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.19.1", + "@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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.2.tgz", + "integrity": "sha512-mENM+ZHrvEgxLTBXUiQ621rRXZes3KWUv6NdQlrnr1TkWVw+hUjQBZuP2X32qKlrlG2BzgR95gkuCRSkJl8vIw==", + "dependencies": { + "@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.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.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.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.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "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.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.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.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.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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "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-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.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.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@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.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.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.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "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.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.20.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.3.tgz", + "integrity": "sha512-oZg/Fpx0YDrj13KsLyO8I/CX3Zdw7z0O9qOd95SqcoIzuqy/WTGWvePeHAnZCN54SfdyjHcb1S30gc8zlzlHcA==", + "dependencies": { + "@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.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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "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.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "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/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "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.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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "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": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "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.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "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.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "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.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.2.tgz", + "integrity": "sha512-jvS+ngBfrnTUBfOQq8NfGnSbF9BrqlR6hjJ2yVxMkmO5nL/cdifNbI30EfjRlN4g5wYWNnMPyj5Sa6R1pbLeag==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.20.2", + "@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.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.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "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.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.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", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.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/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.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.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.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.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.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "dependencies": { + "regenerator-runtime": "^0.13.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", + "dependencies": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.1", + "@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.1", + "@babel/types": "^7.20.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.2.tgz", + "integrity": "sha512-FnnvsNWgZCr232sqtXggapvlkk/tuwR/qhGzcmxI0GXLCjmPYQPzio2FbdlWuY6y1sHFfQKk+rRbUZ9VStQMog==", + "dependencies": { + "@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": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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": { + "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/@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": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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": { + "@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/@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": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-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": { + "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/@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": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "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/@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": { + "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/@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": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "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.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "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/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/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": { + "jest-get-type": "^29.2.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/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": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "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/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.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.8", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.8.tgz", + "integrity": "sha512-wxXRwf+IQ6zvHSJZ+5T2RQNEsq+kx4jKRXfFvdt3nBIUzJUAvXEFsUeoaohDe/Kr84MTjGwcuIUPNcstNJORsA==", + "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.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <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/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.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.5", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.5.tgz", + "integrity": "sha512-rTpCA0wG1wUxglBSFdMMY0oTrKYvgf4fNgv/sXbfCVAdf+FnPBdKJR/7XbpTCwbCrvCbdPYnlWaUUYz4V2fPDA==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.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": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/aria-query": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.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", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.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": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "node_modules/@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.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": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.2.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.2.tgz", + "integrity": "sha512-og1wAmdxKoS71K2ZwSVqWPX6OVn3ihZ6ZT2qvZvZQm90lJVDyXIjYcu4Khx2CNIeaFv12rOU/YObOsI3VOkzog==", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/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": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/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": { + "@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": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "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": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.3.1.tgz", + "integrity": "sha512-gGb1yTgU30Q0O/tQq+z30KBWv24ApkMgFUpvKBkyLUBL68Wv8dHdJxTBZFl/iT8K/bqDHvUYRH6IIN3rToopPA==", + "dependencies": { + "@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": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.3.1.tgz", + "integrity": "sha512-vU8vyiO7568tmin2lA3r2DP8oRvzhvRcD4DjpXc6uGveQodyk7CKLhQlCSiwgx3g0pFaE88/KLZ0yaTWMc4Uiw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/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": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/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": { + "chalk": "^4.0.0", + "jest-diff": "^29.3.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.3.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "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.12.13", + "@jest/types": "^29.3.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.3.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/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": { + "@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": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "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/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/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@types/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "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": "18.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.0.25", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.25.tgz", + "integrity": "sha512-xD6c0KDT4m7n9uD4ZHi02lzskaiqcBxf4zi+tXZY98a04wvc0hi/TcCPC2FOESZi51Nd7tlUeOJY8RofL799/g==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz", + "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/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/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.1.tgz", + "integrity": "sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/type-utils": "5.42.1", + "@typescript-eslint/utils": "5.42.1", + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.42.1.tgz", + "integrity": "sha512-qona75z2MLpeZADEuCet5Pwvh1g/0cWScEEDy43chuUPc4klgDiwz5hLFk5dHcjFEETSYQHRPYiiHKW24EMPjw==", + "dependencies": { + "@typescript-eslint/utils": "5.42.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.1.tgz", + "integrity": "sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.1.tgz", + "integrity": "sha512-QAZY/CBP1Emx4rzxurgqj3rUinfsh/6mvuKbLNMfJMMKYLRBfweus8brgXF8f64ABkIZ3zdj2/rYYtF8eiuksQ==", + "dependencies": { + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.1.tgz", + "integrity": "sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.42.1", + "@typescript-eslint/utils": "5.42.1", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.1.tgz", + "integrity": "sha512-Qrco9dsFF5lhalz+lLFtxs3ui1/YfC6NdXu+RAGBa8uSfn01cjO7ssCsjIsUs484vny9Xm699FSKwpkCcqwWwA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.1.tgz", + "integrity": "sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==", + "dependencies": { + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/visitor-keys": "5.42.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.1.tgz", + "integrity": "sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.42.1", + "@typescript-eslint/types": "5.42.1", + "@typescript-eslint/typescript-estree": "5.42.1", + "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": "5.42.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.1.tgz", + "integrity": "sha512-LOQtSF4z+hejmpUvitPlc4hA7ERGoj2BVkesOcG91HCn8edLGUXbTrErmutmPbl8Bo9HjAvOO/zBKQHExXNA2A==", + "dependencies": { + "@typescript-eslint/types": "5.42.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", + "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.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.4", + "es-abstract": "^1.20.4", + "get-intrinsic": "^1.1.3", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.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.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.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.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.5.tgz", + "integrity": "sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==", + "dependencies": { + "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.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "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.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/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": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz", + "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.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": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.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.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.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.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "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.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "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" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camel-case/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001431", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001431.tgz", + "integrity": "sha512-zBUoFU0ZcxpvSt9IU66dXVT/3ctO1cy4y9cscs1szkPlcWb6pasYM144GqrUygUbT+k7cmUCW61cvskjcv0enQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz", + "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==" + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/clean-css": { + "version": "5.3.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": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "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/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/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": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "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/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.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.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.0.tgz", + "integrity": "sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", + "integrity": "sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==", + "dependencies": { + "browserslist": "^4.21.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz", + "integrity": "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.1.0.tgz", + "integrity": "sha512-Sd99PrFgx28ez4GHu8yoQIufc/70h9oYowDf4EjeIKi8mac9whxRjhM3IaMr6EllP6KKKWtJrMfN6C7T9tIWvQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.14", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", + "dependencies": { + "cssnano-preset-default": "^5.2.13", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.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" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.2", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", + "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-equal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz", + "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==", + "dependencies": { + "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", + "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-equal/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defined": { + "version": "1.0.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/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dependencies": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domhandler/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-case/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.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.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.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.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-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": { + "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/es-get-iterator/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.27.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.27.0.tgz", + "integrity": "sha512-0y1bfG2ho7mty+SiILVf9PfuRA49ek4Nc60Wmmu62QlobNR+CeXa4xXIJgcuwSQgZiWaPH+5BDsctpIW0PR/wQ==", + "dependencies": { + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", + "@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.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.15.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "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.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.6.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.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "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 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", + "dependencies": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.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/utils": "^5.13.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/espree": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.1.tgz", + "integrity": "sha512-XwctdmTO6SIvCzd9810yyNzIrOrqNYV9Koizx4C/mRhf9uq0o4yHoCEU/670pOxOL/MSraektvSAji79kX90Vg==", + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/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.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.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/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.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.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "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": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.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.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "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": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/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/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/htmlparser2/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/htmlparser2/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/htmlparser2/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "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": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.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-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "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.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-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": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-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.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-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": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-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-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-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": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.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.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "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/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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/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/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.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.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.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.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": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.3.tgz", + "integrity": "sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lower-case/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.10.tgz", + "integrity": "sha512-0bCUP+L79P4am30yP1msPzApwuMQG23TjwlwdHeEV5MxioDR1a0AgB0T9FfggU52eJuDCq8WVwb5ekznFyWiTQ==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.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.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/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.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/no-case/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/nwsapi": { + "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": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.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.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "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.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "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.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "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.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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": { + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "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.4", + "es-abstract": "^1.20.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/param-case/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascal-case/node_modules/tslib": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz", + "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.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-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.10", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", + "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.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-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.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": { + "@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/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "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-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "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.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dependencies": { + "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": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.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.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.2.tgz", + "integrity": "sha512-rSMUEaOCnovKnwc5LvBDHUDzpGP+nrUeWZGWt9M72fBvckCi45JmnJigUr4QG4zZeOHmOCNCZnd2LKDvP++ZuQ==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.0", + "@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.11", + "browserslist": "^4.21.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.0.1", + "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.9", + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "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-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.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-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/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/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/postcss-svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/postcss-svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.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/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-is": { + "version": "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-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.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.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "dependencies": { + "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.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/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/renderkid/node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.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-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": { + "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": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.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", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.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" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz", + "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==", + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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": { + "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.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.4", + "es-abstract": "^1.20.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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.2", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.2.tgz", + "integrity": "sha512-c2GtSdqg+harR4QeoTmex0Ngfg8IIHNeLQH5yr2B9uZbZR1Xt1rYbjWOWTcj3YLTZhrmZnPowoQDbSRFyZHQ5Q==", + "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" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", + "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.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": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.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.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "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.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.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/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.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": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "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/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "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": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.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" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "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/webpack-dev-server/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.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": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.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" + } + }, + "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" + } + }, + "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": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.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" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.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 + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, "dependencies": { "@adobe/css-tools": { "version": "4.0.1", @@ -1372,12 +18470,14 @@ "@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==" + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} }, "@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==" + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "requires": {} }, "@eslint/eslintrc": { "version": "1.3.3", @@ -3214,12 +20314,14 @@ "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==" + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} }, "acorn-node": { "version": "1.8.2", @@ -3305,7 +20407,8 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "ansi-escapes": { "version": "4.3.2", @@ -3599,7 +20702,8 @@ "babel-plugin-named-asset-import": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", - "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} }, "babel-plugin-polyfill-corejs2": { "version": "0.3.3", @@ -4201,7 +21305,8 @@ "css-declaration-sorter": { "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==" + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "requires": {} }, "css-has-pseudo": { "version": "3.0.4", @@ -4284,7 +21389,8 @@ "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==" + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} }, "css-select": { "version": "2.1.0", @@ -4387,7 +21493,8 @@ "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==" + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} }, "csso": { "version": "4.2.0", @@ -5279,7 +22386,8 @@ "eslint-plugin-react-hooks": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} }, "eslint-plugin-testing-library": { "version": "5.9.1", @@ -6309,7 +23417,8 @@ "icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} }, "idb": { "version": "7.1.1", @@ -7384,7 +24493,8 @@ "jest-pnp-resolver": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} }, "jest-regex-util": { "version": "27.5.1", @@ -9083,7 +26193,8 @@ "postcss-browser-comments": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", - "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} }, "postcss-calc": { "version": "8.2.4", @@ -9181,22 +26292,26 @@ "postcss-discard-comments": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} }, "postcss-discard-duplicates": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} }, "postcss-discard-empty": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} }, "postcss-discard-overridden": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} }, "postcss-double-position-gradients": { "version": "3.1.2", @@ -9218,7 +26333,8 @@ "postcss-flexbugs-fixes": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} }, "postcss-focus-visible": { "version": "6.0.4", @@ -9239,12 +26355,14 @@ "postcss-font-variant": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} }, "postcss-gap-properties": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==" + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} }, "postcss-image-set-function": { "version": "4.0.7", @@ -9267,7 +26385,8 @@ "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==" + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} }, "postcss-js": { "version": "4.0.0", @@ -9308,12 +26427,14 @@ "postcss-logical": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} }, "postcss-media-minmax": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} }, "postcss-merge-longhand": { "version": "5.1.7", @@ -9374,7 +26495,8 @@ "postcss-modules-extract-imports": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} }, "postcss-modules-local-by-default": { "version": "4.0.0", @@ -9432,7 +26554,8 @@ "postcss-normalize-charset": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} }, "postcss-normalize-display-values": { "version": "5.1.0", @@ -9525,7 +26648,8 @@ "postcss-page-break": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} }, "postcss-place": { "version": "7.0.5", @@ -9619,7 +26743,8 @@ "postcss-replace-overflow-wrap": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} }, "postcss-selector-not": { "version": "6.0.1", @@ -10830,6 +27955,21 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -10896,21 +28036,6 @@ "es-abstract": "^1.20.4" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "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==" - } - } - }, "stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", @@ -10960,7 +28085,8 @@ "style-loader": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} }, "stylehacks": { "version": "5.1.1", @@ -11651,7 +28777,8 @@ "ws": { "version": "8.11.0", "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==" + "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "requires": {} } } }, @@ -12089,7 +29216,8 @@ "ws": { "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/front/react-scripts b/front/react-scripts new file mode 100644 index 00000000..e69de29b From 4a19596cc445ff771ef8b68847b9c4c1e57c76fc Mon Sep 17 00:00:00 2001 From: KevinEpitech Date: Tue, 15 Nov 2022 12:40:04 +0100 Subject: [PATCH 2/6] Routage, formulaire traducteur --- front/package-lock.json | 645 ++++++++++++++------------ front/package.json | 2 + front/src/App.js | 27 +- front/src/components/addTranslator.js | 15 + front/src/index.js | 1 + front/src/pages/Form.js | 148 ++++++ front/src/pages/Home.js | 10 + 7 files changed, 547 insertions(+), 301 deletions(-) create mode 100644 front/src/components/addTranslator.js create mode 100644 front/src/pages/Form.js create mode 100644 front/src/pages/Home.js diff --git a/front/package-lock.json b/front/package-lock.json index d8dc0145..a9a49dee 100644 --- a/front/package-lock.json +++ b/front/package-lock.json @@ -11,8 +11,10 @@ "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", + "bootstrap": "^5.2.2", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-router-dom": "^6.4.3", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" } @@ -2170,6 +2172,21 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/@eslint/eslintrc/node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -2200,6 +2217,11 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.7", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", @@ -3098,6 +3120,24 @@ } } }, + "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.3", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.3.tgz", + "integrity": "sha512-ceuyTSs7PZ/tQqi19YZNBc5X7kj1f8p+4DIyrcIYFY9h+hd1OKm4RqtiWldR9eGEvIiJfsqwM4BsuCtRIuEw6Q==", + "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", @@ -4675,13 +4715,13 @@ } }, "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" }, "funding": { @@ -4705,34 +4745,6 @@ } } }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, "node_modules/ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", @@ -5095,6 +5107,34 @@ "webpack": ">=2" } }, + "node_modules/babel-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/babel-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/babel-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/babel-loader/node_modules/schema-utils": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", @@ -5377,6 +5417,24 @@ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, + "node_modules/bootstrap": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.2.tgz", + "integrity": "sha512-dEtzMTV71n6Fhmbg4fYJzQsw1N29hJKO1js5ackCgIpDcGid2ETMGC6zwSYw09v05Y+oRdQ9loC54zB1La3hHQ==", + "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", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -6026,21 +6084,6 @@ } } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -6052,11 +6095,6 @@ "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", @@ -7382,21 +7420,6 @@ "webpack": "^5.0.0" } }, - "node_modules/eslint-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -7429,11 +7452,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -7466,6 +7484,21 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/eslint/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -7560,6 +7593,11 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/eslint/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -8053,6 +8091,29 @@ } } }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -8135,6 +8196,11 @@ "node": ">=8" } }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/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", @@ -11496,9 +11562,9 @@ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "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/json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -11889,21 +11955,6 @@ "webpack": "^5.0.0" } }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -11915,11 +11966,6 @@ "ajv": "^8.8.2" } }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -14278,6 +14324,36 @@ "node": ">=0.10.0" } }, + "node_modules/react-router": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.4.3.tgz", + "integrity": "sha512-BT6DoGn6aV1FVP5yfODMOiieakp3z46P1Fk0RNzJMACzE7C339sFuHebfvWtnB4pzBvXXkHP2vscJzWRuUjTtA==", + "dependencies": { + "@remix-run/router": "1.0.3" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.4.3.tgz", + "integrity": "sha512-MiaYQU8CwVCaOfJdYvt84KQNjT78VF0TJrA17SIQgNHRvLnXDJO6qsFqq8F/zzB1BWZjCFIrQpu4QxcshitziQ==", + "dependencies": { + "@remix-run/router": "1.0.3", + "react-router": "6.4.3" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "node_modules/react-scripts": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", @@ -14969,6 +15045,34 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -15980,6 +16084,19 @@ "is-typedarray": "^1.0.0" } }, + "node_modules/typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -16303,21 +16420,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -16329,11 +16431,6 @@ "ajv": "^8.8.2" } }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/webpack-dev-middleware/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -16406,21 +16503,6 @@ } } }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/webpack-dev-server/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -16432,11 +16514,6 @@ "ajv": "^8.8.2" } }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/webpack-dev-server/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -16729,21 +16806,6 @@ "node": ">=10.0.0" } }, - "node_modules/workbox-build/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/workbox-build/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -16758,11 +16820,6 @@ "node": ">=10" } }, - "node_modules/workbox-build/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/workbox-build/node_modules/source-map": { "version": "0.8.0-beta.0", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", @@ -18495,6 +18552,17 @@ "strip-json-comments": "^3.1.1" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -18515,6 +18583,11 @@ "requires": { "argparse": "^2.0.1" } + }, + "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==" } } }, @@ -19167,6 +19240,17 @@ "source-map": "^0.7.3" } }, + "@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 + }, + "@remix-run/router": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.0.3.tgz", + "integrity": "sha512-ceuyTSs7PZ/tQqi19YZNBc5X7kj1f8p+4DIyrcIYFY9h+hd1OKm4RqtiWldR9eGEvIiJfsqwM4BsuCtRIuEw6Q==" + }, "@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -20368,13 +20452,13 @@ } }, "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "8.11.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.2.tgz", + "integrity": "sha512-E4bfmKAhGiSTvMfL1Myyycaub+cUEU2/IvpylXkUu7CHBkBj1f/ikdzbD7YQ6FKUbixDxeYvB/xY4fvyroDlQg==", "requires": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" } }, @@ -20384,32 +20468,8 @@ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "requires": { "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } } }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, "ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", @@ -20654,6 +20714,28 @@ "schema-utils": "^2.6.5" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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": {} + }, + "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==" + }, "schema-utils": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", @@ -20886,6 +20968,12 @@ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" }, + "bootstrap": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.2.tgz", + "integrity": "sha512-dEtzMTV71n6Fhmbg4fYJzQsw1N29hJKO1js5ackCgIpDcGid2ETMGC6zwSYw09v05Y+oRdQ9loC54zB1La3hHQ==", + "requires": {} + }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -21344,17 +21432,6 @@ "source-map": "^0.6.1" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -21363,11 +21440,6 @@ "fast-deep-equal": "^3.1.3" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -22121,6 +22193,17 @@ "text-table": "^0.2.0" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -22182,6 +22265,11 @@ "argparse": "^2.0.1" } }, + "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==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -22438,17 +22526,6 @@ "schema-utils": "^4.0.0" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -22472,11 +22549,6 @@ "supports-color": "^8.0.0" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -22861,6 +22933,23 @@ "tapable": "^1.0.0" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -22919,6 +23008,11 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "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==" + }, "schema-utils": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", @@ -25327,9 +25421,9 @@ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -25619,17 +25713,6 @@ "schema-utils": "^4.0.0" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -25638,11 +25721,6 @@ "fast-deep-equal": "^3.1.3" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -27167,6 +27245,23 @@ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, + "react-router": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.4.3.tgz", + "integrity": "sha512-BT6DoGn6aV1FVP5yfODMOiieakp3z46P1Fk0RNzJMACzE7C339sFuHebfvWtnB4pzBvXXkHP2vscJzWRuUjTtA==", + "requires": { + "@remix-run/router": "1.0.3" + } + }, + "react-router-dom": { + "version": "6.4.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.4.3.tgz", + "integrity": "sha512-MiaYQU8CwVCaOfJdYvt84KQNjT78VF0TJrA17SIQgNHRvLnXDJO6qsFqq8F/zzB1BWZjCFIrQpu4QxcshitziQ==", + "requires": { + "@remix-run/router": "1.0.3", + "react-router": "6.4.3" + } + }, "react-scripts": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", @@ -27637,6 +27732,30 @@ "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "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": {} + }, + "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==" + } } }, "select-hose": { @@ -28416,6 +28535,12 @@ "is-typedarray": "^1.0.0" } }, + "typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "peer": true + }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -28666,17 +28791,6 @@ "schema-utils": "^4.0.0" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -28685,11 +28799,6 @@ "fast-deep-equal": "^3.1.3" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -28739,17 +28848,6 @@ "ws": "^8.4.2" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -28758,11 +28856,6 @@ "fast-deep-equal": "^3.1.3" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -28965,17 +29058,6 @@ "workbox-window": "6.5.4" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -28987,11 +29069,6 @@ "universalify": "^2.0.0" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "source-map": { "version": "0.8.0-beta.0", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", diff --git a/front/package.json b/front/package.json index 90884b6c..a61f9e73 100644 --- a/front/package.json +++ b/front/package.json @@ -6,8 +6,10 @@ "@testing-library/jest-dom": "^5.16.5", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", + "bootstrap": "^5.2.2", "react": "^18.2.0", "react-dom": "^18.2.0", + "react-router-dom": "^6.4.3", "react-scripts": "5.0.1", "web-vitals": "^2.1.4" }, diff --git a/front/src/App.js b/front/src/App.js index 37845757..7d3b6e19 100644 --- a/front/src/App.js +++ b/front/src/App.js @@ -1,24 +1,17 @@ -import logo from './logo.svg'; +//import logo from './logo.svg'; import './App.css'; +import {BrowserRouter, Routes, Route} from 'react-router-dom'; +import Home from "./pages/Home.js"; +import Form from "./pages/Form.js"; function App() { return ( -
-
- logo -

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

- - Learn React - -
-
+ + + } /> + } /> + + ); } diff --git a/front/src/components/addTranslator.js b/front/src/components/addTranslator.js new file mode 100644 index 00000000..ef63e9ce --- /dev/null +++ b/front/src/components/addTranslator.js @@ -0,0 +1,15 @@ + + +export default function AddTranslator() +{ + function register() + { + // + } + + return ( + <> + + + ) +} \ No newline at end of file diff --git a/front/src/index.js b/front/src/index.js index d563c0fb..06f12b9b 100644 --- a/front/src/index.js +++ b/front/src/index.js @@ -3,6 +3,7 @@ import ReactDOM from 'react-dom/client'; import './index.css'; import App from './App'; import reportWebVitals from './reportWebVitals'; +import 'bootstrap/dist/css/bootstrap.min.css'; const root = ReactDOM.createRoot(document.getElementById('root')); root.render( diff --git a/front/src/pages/Form.js b/front/src/pages/Form.js new file mode 100644 index 00000000..49320462 --- /dev/null +++ b/front/src/pages/Form.js @@ -0,0 +1,148 @@ +import { useState } from "react" +import AddTranslator from "../components/addTranslator"; + +export default function Form() +{ + const [name, setName] = useState(""); + const [contact, setContact] = useState(""); + const [category, setCategory] = useState("vol"); + const [step, setStep] = useState("form"); + + //console.log(category); + + return ( +
+ { + step == "form" && + +
+
+ Welcome translator ! + +
+ + setName(e.target.value)} /> +
+
+ + + + { + category == "vol" && + +
+ + +
+ } + + { + category == "pro" && + +
+ + +
+ } + + { + category == "stu" && + +
+ + +
+ } + +
+
+ + +
+
+ + +
+
+ + +
+
+ Radio buttons +
+ + +
+
+ + +
+
+ + +
+
+
+ Checkboxes +
+ + +
+
+ + +
+
+
+ Switches +
+ + +
+
+ + +
+
+
+ Ranges + + + + + + +
+ +
+
+ } + + { + step == "register" && + + + } +
+ ) +} \ No newline at end of file diff --git a/front/src/pages/Home.js b/front/src/pages/Home.js new file mode 100644 index 00000000..e71a0b32 --- /dev/null +++ b/front/src/pages/Home.js @@ -0,0 +1,10 @@ + + +export default function Home() +{ + return ( + <> + Home + + ) +} \ No newline at end of file From 42bf8d0bc9d013badf029728c602959d25bc686c Mon Sep 17 00:00:00 2001 From: KevinEpitech Date: Tue, 15 Nov 2022 13:06:48 +0100 Subject: [PATCH 3/6] =?UTF-8?q?Am=C3=A9lioration=20formulaire?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- front/src/components/addTranslator.js | 6 +- front/src/pages/Form.js | 104 ++++++++++++++++++-------- 2 files changed, 77 insertions(+), 33 deletions(-) diff --git a/front/src/components/addTranslator.js b/front/src/components/addTranslator.js index ef63e9ce..ad558b9b 100644 --- a/front/src/components/addTranslator.js +++ b/front/src/components/addTranslator.js @@ -1,15 +1,17 @@ -export default function AddTranslator() +export default function AddTranslator(props) { function register() { // } + + console.log(props); return ( <> - + Inscription validée ! ) } \ No newline at end of file diff --git a/front/src/pages/Form.js b/front/src/pages/Form.js index 49320462..52d7a7ae 100644 --- a/front/src/pages/Form.js +++ b/front/src/pages/Form.js @@ -4,10 +4,33 @@ import AddTranslator from "../components/addTranslator"; export default function Form() { const [name, setName] = useState(""); - const [contact, setContact] = useState(""); + const [email, setEmail] = useState(""); + const [tel, setTel] = useState(""); + const [siret, setSiret] = useState(""); + const [school, setSchool] = useState(""); + const [language, setLanguage] = useState(""); const [category, setCategory] = useState("vol"); const [step, setStep] = useState("form"); + const languages = [ + "Catalan", + "Danish", + "Dutch", + "Faroese", + "Finnish", + "Flemish", + "French", + "German", + "Greek", + "Icelandic", + "Italian", + "Norwegian", + "Portuguese", + "Spanish", + "Swedish", + "UK English / British English" + ] + //console.log(category); return ( @@ -23,40 +46,59 @@ export default function Form() setName(e.target.value)} /> +
- - + + setEmail(e.target.value)} /> +
- { - category == "vol" && +
+ -
- - -
- } + - { - category == "pro" && - -
- - -
- } + { + category == "vol" && + +
+ + setTel(e.target.value)} /> +
+ } - { - category == "stu" && - -
- - -
- } + { + category == "pro" && + +
+ + setSiret(e.target.value)} /> +
+ } + + { + category == "stu" && + +
+ + setSchool(e.target.value)} /> +
+ } + +
+ +
+ +
@@ -141,7 +183,7 @@ export default function Form() { step == "register" && - + }
) From bb7265dc7483b980523990006a7e017ff27d1e72 Mon Sep 17 00:00:00 2001 From: Mduena Date: Tue, 15 Nov 2022 17:43:16 +0100 Subject: [PATCH 4/6] math17h40 --- front/public/img/44658.png | Bin 0 -> 15209 bytes front/public/img/44658.png:Zone.Identifier | 0 front/public/img/AWS.png | Bin 0 -> 67802 bytes front/public/img/code4marseille.png | Bin 0 -> 132373 bytes front/public/img/d13.png | Bin 0 -> 95125 bytes front/public/img/inco.png | Bin 0 -> 7756 bytes front/public/img/logo-find-noir.png | Bin 0 -> 24610 bytes front/public/img/provencetourisme.png | Bin 0 -> 7012 bytes front/public/img/voyageprive.png | Bin 0 -> 39608 bytes .../public/logo find noir.png:Zone.Identifier | 4 ++ front/src/App.css | 55 +++++++++++++++++ front/src/components/Baselinehome.js | 14 +++++ front/src/components/Footer.js | 57 ++++++++++++++++++ front/src/components/Navbar.js | 34 +++++++++++ front/src/pages/Home.js | 13 ++-- 15 files changed, 173 insertions(+), 4 deletions(-) create mode 100644 front/public/img/44658.png create mode 100644 front/public/img/44658.png:Zone.Identifier create mode 100644 front/public/img/AWS.png create mode 100644 front/public/img/code4marseille.png create mode 100644 front/public/img/d13.png create mode 100644 front/public/img/inco.png create mode 100644 front/public/img/logo-find-noir.png create mode 100644 front/public/img/provencetourisme.png create mode 100644 front/public/img/voyageprive.png create mode 100644 front/public/logo find noir.png:Zone.Identifier create mode 100644 front/src/components/Baselinehome.js create mode 100644 front/src/components/Footer.js create mode 100644 front/src/components/Navbar.js diff --git a/front/public/img/44658.png b/front/public/img/44658.png new file mode 100644 index 0000000000000000000000000000000000000000..9325073ebe0fa5b2f9553e71a22c9ec02c1474e1 GIT binary patch literal 15209 zcmeI3_g52d(C8ubP=(MtQbLb(>AeOBgd)8digYn_P(qas5)hRZAoLOGrvd zL+;7Q%E>DzD&1FBQB_md(A3h_(bdy8Ff=kYfts3`!z?V}R@OGQ5A5t69G#q9T;1Fs zB0N03ydU}a`uPV020adbf(!`_3y+A5ijH~uEEW|PpOBc8{5&N!Ej=SMD?8^!E;=v& zWx=c0ZwiZwOG+_ij(OV;Psygtn;-lQ z`*iu~*=6VM5gDi2Zzl+p-Dr)nHb2~(aP-IgXHx6iW9bu)vtiTPcf!0-c7y!YYP0Vb z<~|9UW}1kO2(RjKR6oQ6WOrS`Au`nSnj}C?&Q)Yq$q`hU&c7FiV^zBnt+uYb3B`rg zlS0|Gwt={I3|t|+VrMTL_oNI2B}gOhFB=xx^AwApEC}Hq<7l7+Nd$YI-7_%BVM13_ z&e(W(ynE?tEJ7`MxT=je8v&1XUa>(5 zW%Qe-w5ZC(LCd*OE(kVWIR%}2&I2N~jV_<=?7E=kP>$Z{4QO~XBjKV%6JV{TV<+n> z$ho<9zF`3d+UeeB z{oRLn+lPKq0UjJXEN?N*(lR=V9MhqeyuSnn3bCrQfjwv|<-0v7vk1J7cko{Mho(N$Vapn9Zl^>g)V&$s} zBE8aMZ+De}QltvaC8pa}uRH*cgk-yOy2%*-p$6?zuzLjJN$z4w|C3LZk00e55PdfY z$SF;A(VxD{tF5&h4&p!M z+|j9)>TO2WXBELsZsE9kGx!Ot6~)iW7TnhzzIF1jVqf4vD4%> zCczMbi1f<1_^x*reahfkpYmSOf)fxj6EGjFIix$5dJQJ6zM=3CLL`@!h+47>b9d?I zH1T_}ZAwUF3g&GISq_=NtlkKe^jDPIfkf%=AHw%wIu+nkCz`||tpzjSB}H!LxP_}E zqP^1azgU>k=d%TQ;9gQoCP<-eEMY zanOPt)8%qU5$}-M5g>E{rWj4K0^~0cnT@tZi1HvERlG>!B!+6qM<3PUI`yd&bWWMt zA~+RrPnFTHeEB%&y>%gAwXY&gS`@}Kc3r+45MDvbt*n(uja~%iO8vAD6DA$2oRnGw zn5!Bk<6v&0*zXb$!n%v`6`A5nrH)(p_Yh@JJdi{bMkK6Oh@J5YDwpBr=wn))l$rxD z7nf^#6d)P=uvQfB?{JxPzB;OactwB-{ zLMa^?4@xDTfM?t>#pXW0~(+uuHHiVs7_i%_2ASB2_LOi=~ge)mN=#BbbmM zFE_asHUOx8K3g9%8wLVu0C| z(iyt~Bm`xtpU~G?N}`)zbrNl9>o(PAXnaL7tG=oBxr92tuHT9NcVpV= zdQOLE$Q@yBn(`UX>a%{26{g<~6RCF$^XuleR0`Zf_`^LZv7xt4!=NwddB7(sMa#+` z1ODd2A0yp4IVkB(OJ_=MjpM_P_cP_6l~*H7)WZGlVSn~k#4CVCsIoRVkcq+XROzMt zDrUe1$RkoRpFW*Chb7op|K;CDV^qeciAEInMe)pHpgPuAD`In+2TbN(^FQ0a(AyHX zi)m+2ienf1Dw5OC7c64P?+X@L19o%5YCQ!PyL0ioEYT{}Prhir2iBkMM`R{)%!=YE zh1Ke@GaS{Bl+ffPbUa62hOkTJvUBxhA|TIoY5-yElnCrB@cT!hhmqLBzM7A))v7*H z!!ow^RwS!~z@!}lj1gJ>AupG*nI`>KBrAQWm=$0?yii{{yP8m@H{gODbq6%W9VQP0lPGjuDU*$dWMQ}L?y_t#a)qxPO(qwa*3ld|Tye!JeEi17t&LAaVZh#o9 z_cd?oJ9u9sEn1Orj1J~{d!zTYP-hrHzN8g<61@=cF&FgWZ$98(X@y)@s5p`FPs_DX zF!bV)E(#2e$XTf)BK!Lt{FY6aJ5dk5BZEGvI$PB0V+9c?bBpsWcPP>Sm7R4begsT{ zo{tmf7OP`sJi!ZQhyF<)n?bJtxw+YXTKKu!X-Y0+OXzaQwpPs)$hr%ses(h3$V z|LORP9)*3i5XoZ1_XZOY`n~hBCXd$c@H1>JndH$IknxwKIED)WjSVPfL;+!m*>t&Z z?XR6yz%e~@U;cP!Uo5%bgj!Ud1(-U;I?G=kEug0?Fiq7o|NGl&mIL9{VAqp>@>0Nw zE7KbD(o(UQNk(_#8_Nw(QklHHjP3`#=7&yK|I)nfuH_V=cgV?1x6_CjqDr)XWJhc~ zCDb*foH$+LCUz3F+H=u9RAk)SX*CRDOgeXbBM@|CuQUEl=pZ{pnp~oLT7OAm_c5F% zgF&93v8A}wDvk`8G|74|o6^~&+2ZJ-b=7Lc<7T-S=pM46;s^Tf7Q6MEhKYmeivZt?2jRZgwKA$8V`3u{;w zZrmxmYV?vh=ft<_V*gJjsBAW9O$bb;Kz$Tw`-KS{D#!Iy)b{3y)#lLnr-zYUmiHAw z3F_z2e|^(7MHR}!%4BylM$z^_p$0j4*OvZjsd>8Npj+>@Omn9_ny zO%4nhr+y9^Unwt~URVzsldftxx8_B6^ePG|OTX9h@WLhYf1)*xA=Q&5#192cy=>ta zSlzf5Mj1;%{a(0l~Cw{?rMruMYIY!aS3BVR<SxG^RI@E`!1YsXac?ekT8@C+bUiGQX~{c^a!R zdSwdm5WGD0p**oZXnlx&a$x#d)3_+&)FN3+r^9^xonw}RMvbgH zB+mG|Pk$ijB18KZoHuS=0LP0}4%F7jul!e2uXZ`)YYPtcwX>$MrK9-78~dE!9O zS3FPKlLa&Wi;${#lYQ`V+xhW!#ZM00Z=TCf(;{G*4$>*>cYPh(`q4xu**9I1$U4PK z-H{-1GKD!!+~*rpRc3C~pMD1k^U|o8H4&Z_JrrD0lIU0wYQs*zp3p0Zos;Y&s7+!$ z0;(Bc&n_fuf8Dtpe4;2C5~a!Vb+)G$@i;Fhz=yZ=V@gm{&~%gHr(EcgQsrzsEW7;L zz(mTTNb87cnMqW>lVJ~_(Ry60W0zCr&MZi!X>T_+7pM_F*0zJU+V=W|p5{#j++BV3 zq;R~k@x0CGsUfLtMAU^k=WOaB;D+IZ8#~@ZnJnPDjbJ&biB2>TBl@zn{8qn6<-PxD zON4a)L5|%wso#yXUjP_vDkr%7KEmT!=n=04NV&&rSz30Oj7@aq`^q(ZqIv!8b(EaTZ z*7+T4@-uK(2_vgBN(cW^0f)Pa+#fdn35-4#j(AH6L7&l(rJ9+!+FO+K#wMjomKzcq zqQiaX>~~l7hr(1HOr~zMl5$_I&E-VLer7UuCMV3@|f-Fk^ z4&I%4+0J{Z`!BpQgdqQ(L#O8Ecz}Omn$vKoBX(H@-TXn1p{*qW@GWh-FAS zNgIx};mad>e(D-mQ)a=G2Sy^yYXTCe&`q~90T1hB{r(0J?#ge!?`Ck4VaqwGgwk1C z@7>k(Y9m(y>RIErmVZZt&o;^*QC9hTpI%R5WcPL;3+?;V2B+b_CR3o++#EIkArC%OKu99569tfX&Z<9hNs8=E7rUme_s&9LUlHoSTK-js20lQ}_ty^zw2QVlPsKKuvY5jqu(iI;E3*UBX(Jx$&0!8F)rbiPg zz1NhcO~0Q|tZBrtz{WG)zJ)0*m5ShOBp66Vm|3Rv6utTShmh`XZ0Vi~ZhMX4P>5M3 zLP~y+jXN$+Dl<`&Buh4C@a6=3X@s9ZhmjZ^7nX_5dmfez@aE+RtZu77o5K8ghta2dW-UTlz8$p5yOif21S&!&hw9^lI)rCqd;TUYKCrw)=VU}To(Q^g zN^ukN=FBfPDS!IGTzjBi@1b0k@E?t2#Hpb=g{@XrPtOq}x3ad5$fMHS+|>~h4J*m~ zgXIPFC~)3Vv<6$)rr&&PhXFJF*@*hQxfQp<|hI5+3ncfespb`7u%cI}EgNH-i z|Jribk@dNFEbE088@wn)x351oR13)z9j8s?QJxa-u%QcArjd%{^*#Ib+(_f*!|BMZ z?&2q>``4?u)u)#(yJB~ae2Gm6bHD5-KF(cV@vp*%{=Q?O)SVv9!Vh$ueBIRRswLO9 zcqb5{lVg`&(eypZD<03S%uc3uX_8e~xct|xpfIF#fs=&ZCcsAp8HGQ)RXpD^a zNhuE93^`LEB_q!SKc)!=AkEZuKn$MVA241rjQ-EDUcsF`+{ z#od>$wKnJy$NCLawu1m*BX)yD@_zn#ew;T6yw+l7JZ_%nGtgGAQ^>NKG1{F<^evjs z`Up7P!owd?_K@KPbGJTg$5-K|n>HTEQ_&)cf)M|0oHVg*?UT|-wCO$YtvzB8MsP(k9jB{q^mvvhW)fg#2h-ZV7FI zbih%g|DEuXV%%%qR}RH>axlBEiG`jos)(d~Ks2kQhhIND8Q$UT-dPsV;OWxI`l9<& z0i{1im3;6q=A`4^Avy6L(LQPZvd+YU7{6?t4>nhKr=EdJn|BnDjFbwzlidDl(iGQbAV*G0dO*)TleIvSNa= zHt7yIh*#4w=E{7nJ7!+LsSC@($OZH?1dzmf_1r`t&IGHhn3f_V_2j_oGV}4IyH9{> zIwH*;^V1H)J%Q7z3-o*cc1?kUJ(-}0e<%KoL`V?6SZ-_?9oGPlm97&HepBk+} zo%EGph=#J$+&bc-0nC9@Ml;hy+NmVr%}$-61|4*D6tv8K3TXno0~lwyWp>nm)l5ZS z-cChvwgS8ncUcDl$RgHK@{l&Xp}9>n6rocGwBGgir{7KmNWYj#tK_t}pYxZLyDImy zBB5*f1Mx3jZ7Z+#7~n&@TqF1MH7`a+-5y5f(*S~Z!3R?Z^_7AG5c>4@GRcktuXY2&{e9efQ$ zAa>~)p(Ow%olaR|!~7Vb=@#KBBU^-mKLN2!cd@1%o7xOLzKSxv-b8-gM7+q5$D|E_ z-oxb$uCnq!l5{33Oa@r03sS%Cm5Us&%)N^maRkuG%=UC{r%jXHx!~OosOO}0C0l57 z?Thnx6t+jZUCyG11?$~emv^AkKV4mnFWOVfds=G~`s=h4OV+493GrRN9X2 z^S&{Fc3ZF+EJOdKn0-l_v|V@9?XiTuph?nPoA zCF#NguB>h74T-ObD;Pss1j~m*i1nqQPoPQY_8y}XG-*Ua_%ks1tu=x|>7ysMR|&zQ zMnFtLd;)9(w*94?RH<_O3?6x134x4S0^CIf3EHU7S|fsgrba&xRDY<%yEI@GDwSfb zw8+Hf9$ozD-FX|ecJ(((T^bb?e3RNqZdpntlPp5mFdl*U9Nb~UM86#8R%v@yH`|(% z7#9oJSHBD%n|em?)N#+qmXh>)v6jY{R|=1ps@ah;tgi-?l-ZNrW?swF=zqQ@_~Ukf z@^MY~tdTYdVAb}(Zp@R0{ zz9wzG1l?U-%S6*I0m-00h%{%H@dqD#p;NC{*Q6JpzLww^&NNYw~l3Yvea#z|v2T>T(k*;9p>l@s%4Qs<5U8~UF9i>`f zo&}8iOpP*}ciIvvI4!yO?lV^#1loP;2j`spm-y>GQK4(9kzMv!aB7Xhz^Z9g?y=$H z*bT8#hAu=5Q&LJrRpvaA8D#e0*zitwUQPYqwN-$W>}*7ZvgWZ;Ea%C16vRwW&9m$A zfW8QoqNVP%o%ngjG4hzilAG@p1F2sH=P#xx+>Uwj#VvO#%X!_vU4+!FCAppY(DJeb zBcW`49_5d~A2XFtrTThe%tf%-J4E|CfS4LSw;ht~5%c6w2y}XPW-|WB_gldZX(3ms zlgpajm~o*62Ox19PeM*rqU+Qit3hqzS}PjVk{fFADb@x2Fv5_AM9*SG~QD`Df#d2>1R zRMOG3a)4g5Q5Nk(@4>Py8D5Z~?@fP`_tMOMz`C0g8O{@)$ruI588;3ryVsq3;{z43 z&ek_qE*z(e9&U5iRQ6@oi}yp_a6m=ua`f@e$~2?`nfO_=iY7nVM+NU;=M5jAA>@pw zgd@6Gkp|>1vMKAy0XZ1ic|!*DRHT9h->9&cG^yuQQRkQUs#;NocccH?hp=rw z;@DEkmJA1WJiE{%`=dN-rnY+8`l#oy zGxA5{uEE?T4*JrstKB+qy%vZ;*LE>vX`$g`bLG0KZk)E~lkInm{ zkF3vyIkxX19z?7-f^;VQ_iZ@}CahNb6+cbL81XCl7W7&v8h>x}>@Z+S$U5f5KISnP zLOeS673gZeD(@-Si8=?%q|$A!Z#09I9e5K2^H&giUki^+7sTbDLI~Z3D6TS3&jH&B zVSHl*r6uUTj_v14Y3Hur=ON$4A7V3JUodt5OA!5j{YGWYTugk9q0OKiVW(O+B(f|Lv_R@OEj*Gx8>90a&Ien@2QTXg`>87baB3MZyxD zw2mzDY2|vE5nTS#mb^b&wM}TN^`D)K9lGrtlFFoBrd7XrXs)HRS*`DP7}kjlZw>if znX%SDAq`)HzWGVFTbz-J0(yUP ze$SUYuL{f;xUx%{Vo>2tRA8Buefgx{7vmP%m+dj?QZworc}P*wc~tT!`)ehBkS)?1 zgtX3D;fz1A2^Xh*xJxS;ZA$-%Ld(2iyX!1_T&x5`;htGvEc?-5Iw_>qy5`KjO5G*> zhLCk-6Y1*67o8VFu9nXlc@eu3MNHUj_pSxCM z21hmlrmO=wXP>()oMMQ;qgQ*el2#rj#OHkH&uk(wVkdGhSEvmlBTK}VE^0jJsx3V6 zPiuoN-NN@V{wKyH+mGbCLg@%KD$D<>?7%a1a^K~aaew4Kp4iiLP18gw8#XoQDDN1D zxeKe2)7ur>Ylpe}^r|osu;X|*s7rx~P*t8WHXc*Jxl(;0zWm;j&iR#&bPw(1S)b`$W-ilG-+3gm zUROv5m{rrM%~YQG2ozamVqWNZtkqo%S0nToR6BCi7thvPCuU-5Ju^gVZ6e#g51{b6 zgZCpF7^V!a;Z{KnWOCUd0(sE*tv@ihT4_edc7u0C*4ne`wT^y_j;RO;cSO zya|Tm?Pz%b&nu%ZF}d`w+4KT+$@p%Qm4)yBFaWQzdh>`ZeD@Fg^GyxYQ_lx{Q_K4I97w|XJ}c~C#O01u z)oi(v>O9K77H#p_gp#P;yQ9r(IYi(((){&#MoY+h-8^!KjfOQe+x@XApCxAEk~FfC zDM1)MgbXhW0LZg4kxHuiV3UUif=EQmxpjx^2+eQw_!uu)J^quXp+BkksjtbIyN#K5 zZBtbgRUjAWB4oJmp?8TqbWbT`BU`JRdq^-D0E-htcPTc1(oZ&IT5AN-NUTtTu?wcK z!MfBwe}86%aETu?I2qArYY3uAG}}lVv5(wxXQ7pb(HmA5yS+GBAx@;5pdYZl5F^QJDM=Iye;**}18T=e@40qb%Y)?|CV)rA@Il*@ zSA6L!5yGno$X8HmdfZ2O(4sx98An4UOnk&%pP5b}LFI$;QfZd5rY!aLD_hrku1V1Q zJo@9G@U_Kn#6i~nm^@1tZ5zyL&Crx(P}PR=Mdcm2)@+^+?BowaDn_bcN0LH*xxck* zmo}6t<=KHNnPtGRq@;n2-oBKRPY?0`AtE;%*!=F09c-ZD%nRn;?J$U|UJ5%&CcO}# zt{$qHUpM>0bfTs1?MbS3OqtFcoCavcZ204F*JebB&F!$_@j0ypYLS|u)vVqOt|x?c zC2G0plHv#S@oG9bi?CykqJ_$z@n!h&4n($i;8w`1%2$Vo^QWqe+OvBgoghlB>oYhU`{bbWLZ3Me!SQmGULayT` zSu9Ism(HKl-36?tY!Tj)_;_#^8OoPYBlZ9BFEa?+^7q?CT1& z%=^3?woezQ;}rcAn>MhbG$)cA!53ow zsP0rJtO{)o-G$|jpcO$knQ0v+bk4`Eo)qY;svYu2AxTHj+L$uAyST$*!MGyX0=-CM z-9LeMqp@N)N*=%*S$N-kv)anyBDytT8oyvD)}kJF0!g;)(Ja!3PH~EzAYSMnIpy59 z`e8-#RnM~F8gF-`FZL<{`AY;_sfiUuzHN_pkn}@7AT^aMkD3nd<$vLG1?bBAXco~y zE#S0QIdfBL`3H_P^dnb%Jv6;;W8{rlA;UenCKF7nu(vJkd?^~pH#Mwh+(ps8BZBW! zkYNMH^?1HG_ref=9!^1e1@J5}8_kYsg*^msA(W|V72n9M+%2HWw3}~3;p}CPI4_0weN(XQ-vU#3sq|$;w$T_uUJ(>X)n=J zVb#flTl9XXwX@Rba`exTm5?jubE$vPxZe(U-nZzEV>!y*Vs}8knaC%pmVteDJrraU zL#9Vo8j5RR>#y>=lA6pBsgm@)VOcz7oEAlVr_9#pB9!FSW*C?3rE5VqxBM8olY~{*ia}TmJLt#F0AAcQn7>G7| zg$uUfB~k;TdFh&QNM9Bj%OcBpV?MPjgfD|a{k#LL z$|92=;OGswueLqj7{n$B@ft6bFWdgES5cROUZl+X^Fky^4an*yR2+_ZIK0Ix%@Wtf z!}GQX!5LnAq>pQs<3*U3an73zXzH0yelo0RG6#o{?;u*I+zw->f|{oAF;E#=p2$my zyidraI8!T6UjWJGiU})cTu!&Lh1flY+L=wYH&HA}0F#WI;qVEn@Jc<2Jnl#kP@<#8 zkB$b^T`bkeVxa5`MSX{1rQvqAA!B6Cm#c-?R*E&^&oJCCxB^(z)Z?*`TVbgO(k+UI zuzwHuk<^+6ueUVC!B8C@*SM(D^<2-2WuA77=Q*a#0+Q*W>_lsT`)q=mz>FDH=HMsd z+BgjEWxRql3`&WqTq`X-G8a-j?o}Ef_{1uQ?+XZ+XyIzj8(P=i=zpVCq zB=ue~9(d8KbT~a*qdh`22j9VwiCIKisH$| zqV<}s6SM12o&rx3fm-mIy|ZZ8uBoxzmTg>4t--XlB7(*P3?UJ#FHKLI=wGi92mNC| z(37YV*exZhK4Y4G5Bb5*wnNxO%CoS4k~emuj*F@i9sbk9SL(#&QJCQHR{=ix$!jg8 z85-i|{YE6X*EMhnQ|Eyi0oz!X5-*LJk@=?4mw&trDnGd+W)G+2dG*=K#O>pmKeAm` zTqYd@I_C+nu6hwJ<_++$mbOgUPty$lDP8#*SWcGi$x)Ri@FTn!utl2vS!aE6wiRY305ZHEf<>PlWGTF}`0B7P<%D3BHFcnUKJUR%ySIrm`^X1F|c9%Rj1z{gJp_|K@lXW&Xx2(b;e0?UYv|XS#ssM zw0#i6^V^hsJEKggfoKbHDh^Najj!AaF#8~fqSzZM@>t$AU5uh&E+sjepSyCT6?RM& z6T~g!2`gfRbQ+i0@}+d>Pypc6W(%3)wI^?X8IoeKqTY@q7 z?pUUY$}ydR?9FSoorz%sEhw|sI=p1Uf|fqcHi+;pFtSq)!Br*gsaeK!TS|3TZ-f-+ zS5GQmyHK!mXPf`?a0fUK&vb^u=Ys5cDVy(}e9AJc+w%v~Cby11Mz?&Cq-FjIu_kTv zdi3NqV9WPM_mS`?a?L%4m}a&|q=6WGyJL{W4=%Fr!_2V`dgk{&ZLxUo6BT{5>z&HL>Ev%Vg_MyL?uz1(*xu<^Z2KHZlCre$91PL&0 zr}C1{tO%BMO$l_m{9T;++r1I2|Nr<<0J{8E0ORbT#f6u{tZ7 zFHZ`T#NvM`5W`r`)!>CSq!|e@LGjv5E#IG7=E^7}XxD;cEQrR%95G)*sS_5RtMDsk zcBOkdoQEH-WZGcIpT$ASR}u%Z)8HS&nugriGqZlXnkVQ_# z>aD6BGsex2?g#aZMr6u7rHRv3i9A$O5{*umvC($!G9?79qBVL8kqOyYjsOqwB zl?=yh3ys+^(4_piDLfj#2wNANa2|W!Kt!gO4<8?=bIU$kt8z)_`n^2(sP*%JNS4`q zQ}(%(50715o7^|iDb4bGBU&Yn?uy6{Zj83z!U3N?l=Nsw8H^D-yj5FF776ao2!5KR zvQAP49)5=jGuqzl|Vkft4F?o?Lz>Hffz9!`Lu@op)B(Afh++o-=Bu0>khdR2NkWH3ckKF3uIAXf0;rsOr zgV*k^Q5b8Lk4=tq@W%iZZ88s5s{J4{qI1;~|8a*^54DJ_Y5atbt_-iY#x~AZZ^(wP zkCrgr_JI7-724UVgc9^>mrG7UAGXb}i^Gk|&rcPPD4potWAkAC?*u zkx~4-E7<+8(%NLpj6<#MhC)Z*+~IsHUx(G5fH4^`?wim&Z*Oc{4a&0+$>HU{yA>Yv}qLh)nM-vUplE;D&j)wt2!DRFK~8G5&B&Xa$}>lc)Rdro`+A>7!1q>58ll8JhnhMH!YRkyB?u_NQw@x z{QZ(Tbfrw-8*BnxCW`0Jyyc%yN93`ngY^94-GV8C$1tsDcaIU0i+n z-93kV;w{sBI1KjSZuY4MY-DR;Qib{$)DR)Ti@CklWM zu^z9R?znmR7aY)&RX(U`uRA2|N3K@4WWH|6oFJKw!H#nH483b%gq{`oP}k4&XH0sy z;iU75f|9!z7eoP-|7=j^bkh`%HD(eB>Su%7)Fqe6%8xc&~Pi&i-SCbhCnX-XG}3kj)|X$1`M+7HL!8R?+uHLOZs{tI@U+B znbo;Dr&9Ts%RQ$P?tQoRLX!glT_{}rrc!0e*th~@di?%jRr2G=c z>_@s7q6`$=@`{8{vXmrIm~}vwDY!bbjq?`_3CB-Kbx)zxEO@*b56Ln+7Nb#^EiIk3 zEopiDFT6vG{8~(c!}&zU~gxSXzi+#U1fr87(s3MiLJe* z`Gu_=s6?#=lqWn*FAceYP)??R>bgVPG)@lgW=nVOY~t7tGbkE8s?Y^BVdkPA;R2)# zWZ}=&(QYC**oMOqI3h?56GM;{f>1g}08^$v{NfVfvxztNkasT&K zBZdOoe`zyEB<#`P*Cex~cGlp3$`G_mt`a#_|3$`1_ zaHX%;#axz9$a6taWkmP3LXQ;@2r3n-egpNtcFSxCa6Vyt+`m68xK0efOf^XX@UUKp zI>*10T@)jJe1Ru;5+$zHc)Akrf4Z5I6{6 zK@+MW^C0lm1rkD;Zu7ex-D4T9vNA{9m6K5Y>4_Ez{5OCu`pivp{A=O2`yN z;8JS@}7yz4FUG>meMI4)%YAiXt`C^vo(PP}&sQlSb&v zy-2D3&$SE~vSyghbOPH#nWaB{kHb#!rayzlv7(`ba(U4`y~h)6oAMY8R?FBv77E2DF+3p$uY86pp?K){JT1I zvbEl_)#%9;!l0BN?)BHV9#NQsGXFaRWFbSZ*?Cx-?}+tYu|cQf=g1Y7+UA-d`f{;N zjWM~3ImF&XMU;9plpazol^6ri+n%Sx-B!i@qzhSX=`mW-o|V>nMX#CMC7Q~zsJs!% z4;99V`CquF6`hQ7^#9ifT~kEM7pA&Uzx5$c#KJ}2479iOX_M55Us$H{Km~S~k1kkq z7L@-~sVmt!@Q6kMcuEj>cGDf67|~FPkNcIn&5X|gh_G9cix04TG2pFdfxELy4~1h- zT>M8WdQvLnP^YN@7Y7GJaVGdw6jqS3lo@E`XdgQbl#BFi}`loFAycME8%fHBPT?eTp)H6^3@4lD25b2*k$Bf%k*d_Fz zd;u`RlC`P+N<@g^6CL$2i10qxDc9a<>@px|HB}j%KG=uyMg^ergm+V^Y?c}pM!?gzkyt+;+}+)!H`VEnN~nLC(z>M7Vs>s>I0SG+$}Ej;1;xXBox`Qk zwG!7z+3=1OVvgt}Ci^N<+K$uR(REiMK;5MC%vjWx&ITw-|5}G%joL{ zLp@b;E1)wL_KwsxRp6uybYF;G9Nu{xc|s`>B)ztVtn`#RNRX)itLfL#-tgey5et^& z7|8wY$9Aw-|kxtsM`s@2pzi(A+uuC(#q^4Uk@fbQGldv6KUt+;usLAcLd7Y-r zixXm|CIF8-O_v+M+Wj6oqK3a--UvKj!T1!k9-|3Bs8SOKq7YmKb8O9xj~% zM<lh=+k^ohA4KiSo#Ki7b=(lX0Tj7wEGUZjW4+o(TzQ4|dpDO; zEXbt7D`CZx4^w~84(L{!j79KzjS+QyYp&XnB|Be0)bePi-fQ3vTtTBaWrv41#rus* zE94XEJLkoyx4SrBYPiRJ;jAKl6XjuZADO2C->zL-?jk;|gIch}_FKautJ04(H|QfK zfde$kvxZ;F8q>glx-x_L7=D{n>H0Q~`IHF=wVc8*V}H$?E^YcEFFK*IE+zJMI5#BEdm<&H99wK? zYZCJ;<9@#L9#PPH_X{}4=(b(3Rt`~fakOdgJ6G5Gx<|8G=Ul#yC{i50qgYPe?$+yB zLZB4YzVs6cSotYaw*K}@!7cD!1pRI4XCx^)SbC~XA7Z(WZC}ZfY*H1Y?*+)XBiH{{4<3ME`f(52 z$^qBKEM(^g-j#jRn9u0qx39LaBv5B>2kO1Cbfh@wwF)_c`Z3F2CUgGulqz! zzH{(U(%(u5ag8!V-ANK1vV66)TT|7ItW)g(OBl-wy7Qs&0<`8_EVE4ZJ{Yz`OvB7>I5LkK;6t!Rl)1Gjc{7ese#L+gi4cj803ZqG$JU= z{kpr$ln|7CTW34W!c4Q_&`yK;m94t zl0=!u1(GM-^-l&t_^^;&+(XUEp3b4$O$){Iy0_?Ip=mouZ-pH6@wd6CUwT^k)1RoZ z+Gx&9K4y`zdKqR-f&<~>5`J=ECP9wqsom*690f|eX=hfnHf<7CSUGxJvZud&C@-i| zeqyEbx;u-m?X#n}4}jjH#e0i%hHdTXJ_ZE}L(P-6|oK*WP5kQPc0lb3|5`b|Q>FQo#SM(sc)iL9A_F zR)z~LfTg)_G5EHku64j*w=NN)0O=dw-SAZgt?C0TaeFtvY$8t%D(53jDpawbI}aS< zD=&#hY~5Oy)mQa@91dt9GnzbMd{3zva6+DCT3y=dsJvnq_j7EfVXdj#wYfd4#DRi_9Em(5y(E_^H!hSNt3q5TNd;xbI=P)xEl z)vbb>`X&CVdz{DQ^l5fo4dA_1sPiwj-vQpVHtCvQqRXtQeB-9>?fq`R;ueTfwhzr@$ zP5tXi5kFBSF-Vpm`dT2_Mj7qPmviz++pz&Y330Wdy|e_a2tXeySv0z0KpT;rHTLf& zS~Hb3yP;T8)`>!jbJ(badaUU1xGI<=I)DA@zVRpSw|co7tj6DLXrou^sv44cxw)M@ zviIBHUvbKlEY190XPv4p@-S(9(WnKlVH#(yvHS>W$4c~J&s`a5bTvxk2?e>o5aV_r zT+qP)pQ6vL!9KOEH4(v3z zOW3|$=x6PAd`_M9CnyCv+ogGIGCUzzP5lf=qQ1*o*4!3P52>Wcc`5ITQ-B$)f-pg8 zOTUAR|F# zA`P-uLoz^yozmgqv4rr>>O2)Qq)xs;-vIwe)y7$GaTjC75o+c76zI_a^@;wickK; z>?eo@Z-;U*kgwb)5C##%Nnxipkq67gwkBQW<>}tJXB1IO4H|MlaywkG9x3$p;|^4S?$MtJI%V&H5F6`QT@ zRQ-4{oz$S8O7d|-h!lJuIVfzfIHl7#(#os$=l~IR7+{b|Qx7R~I;A4VYQ`}dz57Hq zV7IC)TU{^*jdpd>pv_Q;?9Sl0V{D^-Lkc6`4H=ofD)gje&h=BwcFu&lbM2lN+vBvA zxt2>vQ3CGu{?#L-I{Mjw+xib4!=RvdT$mT$lPQ%9}D zs|61LU)l6Ojwe#-{2{2*rauZ4YC~$Qv_EbyJ<`pex>q?o)(<`ijF`s|^-8>J?eaWv z5uW`?5RWB^|636AAU|HBpTclqXMR=URfYCdM9jQ$KLt3ko(udX((`jBCaC_r-=`U&?jgCK6?h5%Rl(1V3{H6~bFPT!V z5P|1is^3+yPn?cdh9XK%OjmCl>%&5;8TWJa`B6tn&cakEa63_YAPHq&(CM1Z#OYYw%sVlh zzAf)$MNEBF$gA1eYJhL=`QY`cMfss2R2Hgprb3I~$QvzO(*`+vt+ML9H5rtAr`I!0 zi;Wlz$84Qr8mFKkY9(Doowu$=*3VW$=;odKdp))1Z|2LI z>`Yxn?+ZmChaqgdIyjNFH96_vN1x|uYELOk#_&?a@hVCRw!*EE%UE81*nRv(QSV|5 zT)q8iG5s3GNQ`$vny*Y)y_21R0Z36&A@vk~Q`N_*N|lGXwhU z5EzP1o(1b`Mv9umRt*C?9d9OvO7ZW6)c=f(be-H8=XlGCRpeMXVNRJGDP)8H%j1Rl z=iWOmCmo)aT3N@oEzY;}`nfv}uPDT6GLT&N*X{f7Htb`chP*(klG>i{q(&+y7LzPyUcIlstnc+w0>>KmnhjCR;3xg*d9mF5dpj9tm9Jz?d@`uV#_c(@{lC%dKA%axfm- zY}*3UuF=UPvx8o}aDT{xZg0I1K6>{C*3USdyVeB#EQ}rD({Yw*xtU9ojigjO4CWU! z)nJHqZoKW_z?EWo3pa%UP%z1nGH_vImGcXdI=-N~cqU}2@I?_(gJjj$P!j@l{6smX z+5&f8p|cC#Z$_Ub^}qkTO>Sbv6|BP|_&~}n`osSVOp}!Tq2g&ri|BUOibw!#aO5{! z3CvANfE?6fG^P=yZL*OzDeq46SC+J=mo=I8BWAI}X zbmN;1KK~2Z_cX)SQ%2M`62A4a!d8IjU zAYANkoYg&*Bnlq`?YOW`;AdcL@Ac*npvL5^CElD6O7T5+);~WN%CTB9+;>a`RehVT z_{kZFnY2Z-La8KAw2Mg`Yv96(W#Z3DxF#g5Cyb6qVr`w_aC(H@M-~dFX7rb3Q3sty z^)ytCHvZE5}Z`uHu3!?E+G?y zqx*5oWi?hOTW=Ys98+(p?TwI1)Y5%1eKpvNa0y&A4iWZi{&$Z?;IUS;jcb&4ZOY~rQBMuSMz@~39hg+Ldw-X|Sa7DI zNp(8XMJg4w5#BfBO?O-sd9<1ljnJKMY{MGo-gW4QS@z%BosQKM_N56@JI{t>>$C&e z>T;8rLaT!nfCE*Z>OLBoFP2v6txYclFKco*grH6K=3BfGD-54{&&K>-70&O2{3Pvf z`AR9K*?$YLq~|4_hz~NdyJ8D9pbxigH&JW6zv7!hB#$WKeuZ_Dzfyg}uyndHp{oJJ ztB8!=b8%1*vG)ydHo8u;Cy{)hPu4z1-To(fuh$Cn;6dr}*2!Xg=+CUGHwnxaLrAHx zu6lPpa7pGSF0OTdXZ6(71w4XNE`W$9GAu9ZXhYNw)wiEY@loT@!PCUV#Byk;5z9~p zp2uHR5wl=FtXgPSeX7e9`RL2MfO@G0@FsTM1iWFp3(86N_zI-!KuxgP3ltSP%}rbt>ioqX}|UVj6r3<0oaB@0;3_O;%I zUGKNvsyFoBg+H|e2R}xXEC$_1^xcUbezdoH3#iZF&VRrG{KCqX3iu~X}$nI^67++ZhffpL+xS;&C+{P%%m^nn5Td8G}Z(vn>7#IZOoW#V~6~-lxQ<~TyxZ=Zy6K|a% znh)5FRIaeyM4wecHjI-&3ZZvC2fgZU(KMO+CSArg(kjn z`5iWf`ps$`M_T3|maJ0$PT&+Q#}LTHIchE;hCjFAkk@Pf-M)L%tR5nh1M7zu1i$ryS@k)3kCiFf5^Ew|mQz|$aEsPTRpLknzq zv#DALS}i{z&t;y+dqK}<5lK@|{LE8?(QO-# zPRdp;O*|)rsW+Y59hc6mZr^WGs{YRG*VreQ=KP04F=$19J|=dz4%6-MJSpgOgnMw- z&ING}^$!AFM6iYQZ7lj-I3d(TPw?n`yo~u+pqnvKFZ%tZj80A>x~*hSNHo}pcHQM` zkJCp*$PT~pC56-zZ-Fo3S)kO^`vTNbhc$SKbvoTQ5$z2=LxblE?O(-`+O zuIb1*b0~~1!tW)Bmz!ntagKuSsR5))QZ?&Zx5rxwcT0gnSZ#ZLe*SzG-ET^BY?ew3 zanp!Clf0j~-eHZg_&Fa^nChNle~nX*FIaw3vHc$}fbj?>9e54Ab+#EUC4+m(u%Ol_ zM+;ycabq4P*^1{(}77zK) zTbpBcYdUesl?%hJ9nxNj+-U7*i9*BIh=Iip#3gj`2q@iQmGIebN&rnyac^7?I7n$y1cjwqAp+uj)DlIx7 zKF@mYPMdk@ETFNMZ#p^wJU2In1;3B;rTsVwMmS!3xnwQRy9fc^4k}&_4yGcVaiW%k z_u`QDaINWgtk0y{f11CRcFQ6HfJM0tQ1UO&*5xbQ->uA^9X5X)nsIFXI#9dmHdPir ziKPVLe%G^Ho&5y&tS*nA&P;38am!_SSB-Ib;VW_yzo~*_B}V?@B8hZ|!lzSPPMQ1B zRTcVCFJ{fi-i%)C=_H$(yZ#yy-fWih(+SEW+iMvp14TK%CDOfiH}@87em5G%MsZWC z5hJ=T97=+6M?TK4AsN^aOS{sI44I@5+9siKQN7v&yO~10_4v7G4f{hv$cIlO@%~qF3&RC9_VBLgntJC zfp$zthe{gPA1}@J))h@^AHf>*9j{ zsa&%&?5Z#zXry-}YLezrOyG*Ekx(tchIcKkm;-VO@HY&YD-37MmXhT3qA?xMI# z?2BLYg?og-SvGT-D)$)-53b2)VW~}l{N?A91gn~&!8vG6RAMklqbCOf)wLd1W5yfA z-hAq+^D7PwWq-gbFpPmYwUA6>b9l4pp8{Bm z4kNlCtaaGSWl#BX9Uka5YUzo!zAZu~8wnEUb$-PIaHKtMT8`iHYnwv0LrvAY=o{8Q z;1VdU%GYaFTk+Cj(>4K8gS3to;Z|o-hx5D0T*}K!vtg)A&*sEz;;BaL3+ zp_QS#22mUMPjZ+1)OZ~@UE_kE7m9zi4P8}>*jS$0;81<}p_HD4@NQS#2%Y*4bv$Kd zf}ketPJ5V#SH-e7#=Tbzf|*9jD0qoKQlp}#Y54wC5TV!E6ipsnDybAc zh4kI(*M_Tu&xBcGYP8Xvg&27M>L;8oOd{W8^UEiuP0KDdlt#?$s-3}X39A*?9^20N zQpUnV{23@C@j4{cP@^s8cb82HMR{Lp=Y*U0)8Nj`0XTe@Vfd#p#OV60 zzNAfMitoc`6&aPY*#L`$=^k9SOL~cD<^kS~jmm@z56gdhJjJDwqv0W)c8AB)Y%#Yh zN;65&6!nru&#rM917Tw^(rG$7@7xU?z-GDLe@qzlJT(tP3Vv*R7Ag`ib}Utuug{WK z=J5f16Gvo$ zH5oB}2{qP&C8V+}rFLZF^c|E}Lh%_dE@k1GX!;X;$HJrcz_=G>0Ap}m9;COTjv0L2 z)a%U^2RubxRL|wQxn5Q`yL57Kp-o4SM)S4RG!vU=k}b|wmgH=xNPp;JUs2;JYqfnf zE}^xns=qqJV1TANFva)jGJ|su7R?_KUxG$7>f_EWe@|A@{ER`FN4=y3w7-*bn6M7j zPH}q(nrpJcIF~OD=axjV;W|Lax5aSIV45UOpMo{J; zWW})Mg7Gn!_tyAO7Jdc)$*8g7+fWTw){Wy0J3+ey=fD3>(Q@}x6{*tkuO zF*Oyp$ZB~FgnPVrjXKzEa|hq{erWY`jJ1_^>~~pgQHvw?#=o-Q{7d%zl$sHw)}KlH zzGiGX?NJ<7(OnIn{W%)v-Ki>YBkwBGg*@DcE_I}L5GCg`uWRVYI@xa(fhpejDPK3FAigS2O5`R1b)|U+zxTh!Y^%StTBX`QNWa{m?X|$~$y- zVW5d?mHUv()4Qcy?bbiftFe+R-SfCILtmSLl=#UF#GXAz+Z`Yzi3GtBc@Y?2&dIU} zf6D+KRQXl}4u1~vJCLor7^(6#5dL0gKiE||uMs3gY0oy>*TXZ8inyBpXLVSSM4c)h zYl}?hbff$Q(O{yyV=0e=)#Kd;+d#blLHrHqO*L+otRO@=KA{25dSl94Xs;m* zRQ$JTZtJ1=jRIguJnY)Mlf{`P$~G+{`ynr}jKsId#;|yawf>JowZkVV5T&=1-r?fB zHsy)ZF_LdHI)oYM{*qQEXK{u;=Y0;daXDVO?3aJP!eHv+NXpHo+RS{h-_SBdJ>Hz* z6VyT|U6QNH(~{mgFuJ3L3r*m#uqQHJB4aPr{6lD%g%P@1sc+LST)3qnE3~6tcHfd? z-a9*V&BC!{KGuRyIvl+S7ZNJ7VP!km(AemZ{+$zSnyzs0u*`^=GzorwdXtKHeWFmo zupD=i^ISU=Z&K#3$JVg}X-fm%5AGDj{`W@mw#etJk z5=0G5Zdd+r<*k{ocX;@nG&rFsuSuj_-}yU;61#uU{lL}3r zb^5rvF1Uoyv^gl4EWVp|8RO;eI(%~Ngy zSx*Hq1oWk2{E+>iHj(rKots;|2w!RPT&FVFR?tOHp&{_MJtHVSzNq(E_9QIyzP+Pp zhxtKbW}1t*<<^V-TC^6~_ZJ2vycT&V+_&U~X4ng0`ojnPC(me1%dcaL?v77RuIS_V_?}&1%tY(&S8Yd-UoxSy`o)diIFQ8HDA(&67tB;^r&b1N1D8FV=Dwyx8 zCW)`RPJYIldywKwYi4R6YT&gB z7?EXyTT0d+-g0q)AjVoH)xZX1o>%k4mUL-WopJ>1qjzV0f*QfX!Sx^f%O4PSHpO$K zrf+nzq%-*CdYIWQP>AT&fc;h%CrTP4$=Y#3I>%AtiVJ2(4*~?rR2|+@)LXST$vT|3 zymx!hXMX$w5eqy^B%o7klYvV#mmfi`H8b(9&MCgru=4UBAicH4mZ8O`lBWp62z_mx zRIu7p3t<%UB~Np~3CWg+YRlXHCE~=D1=KyTH~0MY*Dr;HzXhSLwtgL)YfDroM=mus zFD$!=yqe5ar65tF<`>ICuBZUHwAmyTZLx_L0h$r}h{qI!uX>347MliOfmf^+MdW+) zcfXRuibx7^H4C7e8I#BDmFDTr+K)o~32io*l$X<}mz99=@bK&x4mP&wW{)ih_teF> z(R8tdh+SpF2iMg%_o_f7eTKdAm$d5&!aX!VYhU4&Zyx#9qmTfXV6-9Yd(1!DV}Fy~ z=RVFOdUtS(4vuUx(CKXj2VV zS0%w;3wG}DM1V>Bq4D+4@JCeU#n$=e;v3oXF^F5E0VtIYLGc$d>2;+QZY4&c-e8ct zkXxu#yo7`*08Oi_ks|4;m*1pzm)(o#10Cp-BN@=w9M0d^YN!J zVs9#N1q%K2ISh=BWj66`flY;`7t=C9{J7mCYw|Wd1uO7<*Q>Ac5}jMgi)sGzSZBW2 za_9-uj8l7t$(YuXvW1%`0&t!u@q&S$tAQq}xwK=zqt$rA^3<_}6Z0pd_z6r5o`Ul8F!p0YfIuK$) zCr4L?mL{oFqm${zmS1Zwn*Q~xav|c_0*Di&Yl`~t009y6=%k>@?eN%YV=A?!zUGa^ zg!9pY{P1IduVY_|+bd^RlXW=QDVW|%4L-}AM7sQpp1nS#P5Tf-e@67$M(=LR?*zfC zMgQuD6n1H8nD20kDPifUAre?RWXPQy9o=_(`ggu@4hV*RA&c!%V_=-oO7XloelFse z8sJr84M&i+xQx+W*Bkpvb=M5&q!S>R6e5rF!tY?dXDs}qG^OEDw5NJQ*j6K|QVw`^ z^@TMZ-*OfLl(frJ@b11%)eGobW{CGH{PS;Fn^IaJD98Tl8q#)vDW(<+5DIuzOWkAG zmKIo=zc#{=qT*fLCQ3L<|LlC3#j13<;I4DVB>l{8V$!VO*yIStOQ3Jb`%7-uf__|- zL_-o&CH00Fb`Zz+d*8?jORna%(G3PdnzH8Zp8TF+tXJ=9OS5gr1!CUx9w&ut1O;k& z8RKHB_pTOpTOFiyv0$QT8GvJ7SNX70P`XGs^#Qi~we9)!D98*0dV&o7dfO9lyw;M- zEKznJCvDn*K2?QrSyxHi6yMyuXF=DqBHx*J)a@TdV7@zB|Gcun&H(z?YlWE0>(rB#8*N2y?d%1Yxx!p*rK*TWkZHZeGNeWUfr0l-Zx8jwoFLt#(RplWVH?;EsLS(OU z1JQ(z0=5L=jMZHS+_lY#m11D`4OPE;XI083%uzg!t8y1JsrG zmc`(4!<0ElY5qT%SSJid_L3foxUY0hY1W2M-dPW zojMSr0)30anst;MeXlf-#EB2l6QD0NIZbt{JYWEZTx6PHzwp% zWCnGH7mlp@^mJq+@q3knPvpuqZBT#^5S9XrKp_;QER8rD3v>x9Z^)j&xc)Fbxe|W+ z2@bT3I;U8;1-UZ`=(bwI78j%G zMZIsr$I;$CM&+RCGxsVgPTBX4f$oTv%uo02ToK0RNec%-O>a6ISuD$xmS16RSw9gb z6RhE@P^+@;NYe0y_|n#(3u4tKwIam-bqD5pgZRZWZQ3!IyosFC)j*Vw%R}14Y6Alw z&i+F#j3tXE{r-J^yZq}u8*)5t4g-Iz(0mVU)jZvJLhf~80#|nF&ENXZLkduT*{gUK zvvY0#H?6Ld^%d8=Hk0?thsXXgt)GpUCE=fyYZ;B@m5`cWlob%e10e-kzlhX4qAxte zX7^WY5Wdf@$j3i2`Pa!M64hkvc{9WRd(4y_T*Bla^0 zSV~=O{_I7g3(+@F*L=|7KGWv4zZ(em>-0MlM!KHXB;Z8g7o+&4;j!`|qm!dkw_n3| zih+mtmmUVK{Hi&gI6dK3Vn!CJTeO^avSQOnzEzOHqRz!HL(=4vc+hJ!+JPP}(2#L0 zV6(>R=Hh&Bvxd2WuQR0wm%j;zq6oi?gM;NoQBkW~1#XdQ!R2>Dxok?TdvS<5c+uB9dKfa1j09L`5acV|$VNx5mo% zOI|*~C4z#Uhe3z@@E1yg_HZ%&z6v;2pi86jc(!H%nGJ#F&iP39soY zN%4Xcta`*0#VYJ{u4kHlUCvsrW}u`^1D1|BY(SPQm!e=_SN*V~r>KI7gagg`dT=Lk z>U}R2BfB6R`Xd|Z07=<(&1}wf|E%LiQHqw-Fzbv<>faPf&Ti#+vAm-Bf}nir`I{9VdFo~wk4Mu*#0)}mzv&_ z$Q&}iAEJTH5Qc=Ay%Zu89O41~CD=gp=8KvO>;USTm6duHwwla$1yi3P(aK^T;YJuY zTG~P@=BpK4>*NR}h>me)ol5GEvk4!5Q8y;js4WjYRiBJFwt}<*rXCoICuH^MaNGrT zq-2Q}j{a8dqGK&1ccTVf%~Tfc%H|G)7zN^E3*JwIO0`vHHAz>mj^)Q)y59jpx{%S3 z8%&^pTH+45q;zLD)N(UBtnv|!@Wi(Xm>D%EhRK88-hJMCot;eHa`?+p#~UN2Dcq6} zE5*@7qU8t8{5qAOdk*L|eRG}93s^5RL;DoBUGoYBf1Nh+KVAI9c5W;}jym|8W1iTB z_V3(?12}QN%8a}xB;?#7K`R%>pn(+;hb#=aW$+*dG?;SII_cD4pBz_}-H4v$-*;sJ?J9S~NqOx`){63vo zs&R=UzMsSOX;2b$60-aNcHz*JFdHd#@#|YuWLuYaaDLp8KlveBRmZKxDXry{6Lp+h>Q4(TLLt12O!HOgBs8dEL91byWiGg} zSuQcE!7-q}OT6@4o=HD7oNg}{k}3JADb1;{?!F)DQGy(4ruY|%d z^lY&6NYTRjQD#k?WP}w=H*e6xYljSZDY35KCK{B&>&yKef%%B;xobdQ-CxOAG4@2C zWMQEyg})~T>#2cS2f*?vOqytG(Q1Q;LK3{t)zFc@eAj|sg4_B(OG=wW;%sy2HksVl zy&p?a7CZ%zA>?;+&vk@*x+p}XYChm=u|>9(*%hZ(FN@|qPK`*G2xLu)(33vkLPwCX zlv6Ix^NGehAu!5I*g=xEJPXdpEuIn=If_R!GMlFk_XQ=o4oDe*ELy29R#Une?{8UN zLdpdxGa+V*^3e4*9#WTS6J}B;^aKlh zd^^=c4k#D2#rb2c>jJht6T_mq7M^W>`L598XQH_qRY+y(Yi?b4P9CxB1!?rh{cZFs zd$kX0{ZBar2GleH~^(uE_klcW}Q9F~B}jLq=infA6d4+Us*AovLVOv?BeF7hvCCIihV2 z^%CNeQ8r464w_MbP_GDbY}}#`{4-8)N$WUfQ(B?-j^XMSdN(4|2S4g0&4rG=BCW(6 z-fK{g{>O%uj9p!O{u}FQg?>_*|C`wCU)boALxk_fU2iwhu#p2XsELEk$T!#_Ip+>V z6(TR(F(y%Gz&}ch_3jCixvXJ;^`k#=&C`PSxG=+o3k~uK-1r0Y>n$X<;(w%?T0vUj zD&>zR;~b_fNZ*S%6eiET@6ohe+K$8=v6}3wlMAeMR$JQiR=VR{PT{-Pj3h6-GbbzK z&yL1GD7eOnJwwzy9M5%|lYa3IYNf-J&pj;B%ybqz7H@>)i7vbhrpgh=S;^ zN*or+qJS=Tyb-2I(NT(~2;1faoGs-P)+_+u|D4EX+wL~(dZ?mE)Ytu1kH5!FaJJt} zRVkzVTyC^Ke#_wG!2{-{(c05!C%a&oLW8JFE(9fpV~(XrE>nxKqI>J;v-_RD(s^@6 zO;GFtuk(5Fg4i~7?R8ku^l4DWgdAP(HSgNkh$f@E68J)T0`b9~;2UL#VhVZ zR$WfWv?s*MP-mn?G$q#j)f=f(LbXbwlNaGTsKxuxO2MT)OiIO4!>b#f)<(=~09>NA zB)|-Q(ae1*rT^3`Y}d+beo7~@W)d0Gx?L7DGDf`tX539sDA)J7{LHZvqez}b1lbYq z7uYa}G@#v=KKM=Ih`rbm0f-v1E{p8HTw2GfZ{eIvSMYY&&{pO-YtA19CBsbOYN@i*|1*)*l1y-Zg=bnTG@`6B;yDantaW5AMJ{1VN0kW zUln~<;3ruHQ?O7iRWD{~g1UX(Z|#Nh)|Mk!WQ6g5y8A8{VyCD&4>r=4fVTCT1*Pk3 zd6hZ`L~(;MLXnsu7_Sth_kIOVl55mz_|K-TV!>ZT`j9n3(U`@b{>LyU9;0?Ile*s- zy`3|I^f@REXMTXee;6>3u~Z#%Q_NFPrMD@-JeM z81?;9$EDIQI_(;7i(WF)ZrZie1F=tW1&cHhI)gP(X8D;M|%XU$z zRS6N}zv?gf-uJu~Yib59y^Tt-%M>uu*I=CuGtR>I=K)WRNO`++*EFo_2fVI+ptR7~ z%C$X-wQK^%D3_LBpVlz&T*b|OQ}*Ysrf|`U%ll@#orDn2;RXMF@q%|YOa0E{Xf`|l zp=N{Ns81gT|A^L~YDIO48ee;%8p=2pRG0wXGztf}$e0&Ek%-a(`s!CADx|ZbFnlx# z%*V#px9D()2bhl*;;*`W>Hioa-H|`OM3f9#KZ-S1#Tk99b56D{cfi#itYgQO%8ZPR z^|Umr*#yHZdt&((ez&`|^fZ%x`CRp0=4u?~o`KBZe%!<4oBJM_#Ju^pqARS2=#&>H zsb*SFyBF-Qv7~)c?{^kqt45ZUHYqP19>Y%Mw;7-%7xuRWXxyW zY&|?~jeM-aGz1LgP6pG+xfKZaV6)V1_ad!C>8h_3zhXX2YtF&Fo`Cf*Ftg#f~E+#*K)dIE!{+_&Ew zg(!Zy8=DP$6zq^`+P%LJ)AZ>8v$h!@+|9vqbXlm(`YCVXJ)qpKsCVPr0!QI2`;sDW zJnI(xFm4%L;f~`_UXNT0;=el(r`UeWaZ|I`VL|r;Q8#nAW@vK>S1f?U;@&Z-4#S7b zHXg+>vvKPb-|8c4z`nB?Ho^O}!A;6qPhMU=m*~7bQK|BpuB&a>r`~jM=kogPc$cm$ z=(|r>U4dY}AiCcSac&4fYqsv|Nilynfm5sW61q&C1x0`r0zgQkk<8x*gE)J|lE`hF zap)>^D8L2M0RL5~@6ULVY06#G!a?h_XU7~32`xSTKEeYy$HVo8OQi=z;=s$Xd@=rm zPZE3<izP(7<$x7jChmF7IL&nD=3%dE5d ze!;N6Wc3qUoj{f+S>-uN{nc&2rnMkC@1@w9NrDCAh~`xhR^X#QcgR18*=h0IfonZi90bJH6}<4ZFXt$Lg+iy{ z|D@#O@hOAYRil=aO|9;^E7#@^t6xEvSxq@8&=Ui8z8dmAq zJW$qx@ZUWSR=LM3a%326X*RX|QU3Yqb2M2tJ!+AA0E=neTh$2gypC>7y;YIdvQ^L1 z|JdZFK#bkg6Pqj!@(uQ5#uDt@1neT5V^pGlHeeLc>l!^M2WZ7;_KDbc61B2jU z%zxWDCv1jqZT>SuG!m${=anjIJ*)y39rA~3xC$-U>V^q^@m4A4^7EvRlUcND%Gy{^ zmsee3x}RCxsnwr|I^}Ebiizg+8`Yn8DzKRNx`d8x`aLt@xHb4AF7MtQl85m?I@yiM zS9O5s_GLNj-iL0bTiFlpqZHPSw<)m>(d@I3aU$88os7W>@miX5YUGQ%OIiFC@MiIS z`T(7v)F@edo8zVhl0r6!R-4?epU*Up|jQ?3X%K5a~<0{4-!3nk%&Q?eHX>RZDw~zI1q~p%w z$*_H=OYZIxc%3PmDdLT!wNNJY(%>hYt%i=W#tY+oYw?eKAZPr8hEj&AE$l}u)RFiq z%qX?~g^Z&&{weDc1an7s5Cv_1mi0^^SQ;aUQe&4pdwu^>MIb}v9`LB44N9BT`;mzv zJLJAHV+rd+O^}?hfztg#3bO@m1>&UE&B^U1u(x3(HXL)z9lRh{0JqJ-+gQN=CF^mm zpw)q!#Q}xd_Xv@F3;D#I`J6uo2OMb(7~4$|Lb>V(5~f=4t$Sy?gJ&D#Lsk<-cj(A2 zmsIkDI9TFKP0nu~xy;SSi2X+P*`y8eF%O^&X)+s#z{C2y&2;Qvep$lCWq*UE%%~`7 zGo7}ax^(o=XRP=k&^Gz()^`1{PTosZ{f~B6=tn*GQI>4kuLlA^o|$boL333N$7z0Q z5hi~GKZcANs>(nJ4{Vwrv|wC+$31!OOj(aEL*=7oh0i zG*rqWvM(4NcTPk)jhbHH(m>MsR*-erdLmjhB1z1{F$^L^U-U+n^M?x{Vt!bflagQb zt=tWvp5Cj%Gu)edw^WdN^xtCLY-Qo72}mA^x#85l3w%nPZ<8Zhf_OHJ!)HdS1{w*q`cnV(b5km8&^#?q7QngO=b|) z4`jMKTdL;peErYNnK>dQ>!m-u-()S0b5b7pl4@@r1wqa+JTh!L2|9nh`+LbUFJBbb zt)tYXSyTE;Ntd(XCn{oT$IGynzA8&ib@-a}leH}ax8|H>4s1rz=t0TDYi(K_MyJ>B zDSk$MGV7yv3hVMWp$mR+==|TlcUu9A>Eu7v)9uQhdBs;YVT~IOSv+Q}$d4${Y6QLc z+SU!Jnk@J4hKSEtihHXr4w?di-?e&+?9t(7=#y_m4=~{z^RsAb^*99MHQv1UC)8)n zdz+d*0`qkJgOo};?+#cZmYaF(&DUdN=qfCCx65zeh_bTWTBnA(Xbn0a%dCd9P7;1D z(oo`Ws|HW>Y`nEM-&@YQrpJ4i!i+XQ4jOpR1AG!s&qzbKCGd7gKrRd1W2Qsmy-KHs zwBg;;j`-MQ&=t87^~y~$i@NYvZ!|`gu1IQ+@k=A&M}fpd}6V5c`&;8g&62F3seaD3J>!72i&G*P=ktc7K8 zEm0TA6j;*v>+OdXU%v{IKFi{j_UUE|t;$ahrauCQ48cYL_%Ma?SD#SLs6lIh7CxWC z4&jSi!`&ZC%hZ9l+GA`kk+|Cyz#faa>a0!$i62{rQdHG5h3}2MkG{Pq4z;P|Ca89;Esdj^@%c34 zC!!Z zP^2{C+L}$@erhytdOjDq_xp{?);09I>T^OM8fExFXiT!WKM$L~WbO<*;S*G#igG}j z-74$Y1h#xhsLo_#?Mk+A%C`PB#rZ|I+U?=0_(z)=N+J9ulWE1zSf&-j7w)gjLcUVG z{5G_)toY}??$Z^fNIR)ML-J5OSnF6stjO&%Gz)o|ZzCwlXT_M`0*3i^w1OJ^VEgEj zwZp@QGlvNGhh(tB^QBLB(p@pQYH6hS2$L2m-r;9BYmc z+RtGOa~=}Q4gBuj#3MY=T$MTE#EX&+%s;ZhYvg!YDK|MTZqjz7+P@$pGVpPvOM#x1 zNkxgC#o}@Lb+O|1bro5vZ+Z4UP4m(XXL3Q#DRkcObAYzGW?dU=aG!L!{*;v5r{;TJ z<-b+m1@T-G^=)0bvf$}$4Z`#u6%q^kAC6_(RT6~l0wJ8CqqkruQI|(zi1_VjMR5eBUVMj1B4kQCV`T0bD9JtNiDBN* zBs)gCw+u(~Lhjxr$Y{AVvx?SLHg=6T+W7g-CFvnzzT%m$e8}j-f}@s7amIDyzL(JE zLS(lFW9WRFjCyl_hCfWBM5g^)OuRFjV>e_X$H-N&%R7BQj(f7&uQf}pC@hPFD%$b`F) zUg${M7U)-=)~>SR%Ug-^1_L_}DV_Hf(B_8=a__qrkSD)kBJVH>7(j46Aax{97#Dn& z2t6h1eljN95__49vTqcU)0rz>&pVEa-H7egpF-@PU~>CoBE97e^yF~nh zp@S5)GctOr)|rg*&s0Hj(Q1Iq$nipd5ob%z$Z~iJ)%+&T%)QRJohV&6g5M%5$e@}V z&108paC{uElH>6-DuO#jyORvwkOByE{yItsdvpBFw(eTX(^m^T5A#dYNH<-g zbG5Ys(n@IJkx!(nX1|DNGfXPtE2De<1S~P2S3Dm!8ra4*~WJP)*E&hgeB= z(Ed4>(E0H^vkye@5!{vn8)CT>YT%)G&JPa@qfbc{l><%BAg}H0OJwNVG%+2C{|4mc z$NnirobcvJ83h~jn|iaY$(^0Th7}4vvhLR-ZT+~5&VscIPXs_r~?VD5N9~_M>=f1486M=l+SBiB8lG`tYCQj#E#LVa?OCXSR zU3Ee~TU$zf%c(g;v}xl#f5v5fIdcE68e<>$S_5Wd)7_syo`QKoynyEyL<%&fmOjMD zlg8eIFa|+gAN< zqtC&w0PN{}GU!*JI>ngZg&_7eqxmG{Yo5R~slcFI#AxX@gn_G^&3P1CBeI(U&M_-V zBz7-416}+`hq?JXxhuA+G+Lfn=i2MJ8=q;L%pO@;viwW2hDX3yff22UxGcNu!u7Ta z-;gz9n(YUYb8D8auN)fEQ|F&(dr*J1iSksddq%oo!Z#jNW0TP(wjh2T8GcvO!i}D# z<@@=K8mQsZ*w1u+f;Ec@T-I-?*Wkc}rSIN42Eg?JkTfH*;N(|VP%+f@LHNqeDJzCy zB(|Nvggeb1N~)GLWtKT`k{xvU?!&vF66flxXV!T>Y&zdQ~(y5|8uD3Pv4_&8q8`K7E=>w>)EEgTp{e=%hI(_fjNEIiR7b_ z-ZGspAe2}>stZozj`y=nh#GEwZ+WAaS`AA)uC$%W652xeiMf zlt0LD^c{{(e;!A74^~5wd6!(}0;EQKa zsaIo5$D?A}-g(;{|NeZw%1wv)6c3OnFrNCH>}p%wYDM>y$=#Ri=Pi|rsyY)iHQ#Bp zDbT>nAsr=yDj>h}SEB4UPcw4)YV5@xQ`#qa_*5kjKgRONo@O7^2M0kWf8>&>fk+m8 zYhhj-Om|d3MZX3s+e@eu2NM;!5F3z)7ExN|FOaL8UJzP)Lhef&i5$}3K2 zLp;kd%DXXIy2(Dk5;One%XpMv7i)bon5xH>W$D)pe1;Y40(~##7OaS9C2h3I&T)*y z&0oX5seN{YdFr9jN0HZsW@(rP$Ra!U!4$O>{4LmAHyi+ZyITtdCMKm9vL5WKsfgt8 z0;7J7X@AtOG0sRv z=$YjBDAOOw@{F>J`K~76DCYJz1Og^gaAZJnYs9ka5%J{1U%M043D^fAMhg9 z`+UH_B7@JDT$Hq?6H#IaD-K_I5uT-Pnif?ze>}Fm@lB zd#%Z_NUAy^99DM^EDm8=`3!-h+F|Vu9B&$*0R*(zNQpWbXhkySK!5g;Z=bF5{tB3+ z4s4^la$Pv!4h1k6+hiW%!eE}dca2w9TEyH`0BuVm=VlM9g{dt2X1fgz6QoUkvrE-+ z-bzO!^Qx)Yxoacpfi|6K#cc*9`Q!<)5BJIi&coMwQxcOE@;pgIdns?%u{I;e`^Zy? zqjo$gq@5>OA6d;jmsV0t#akUOXpMJZ1aGs0=!ke4=*1%T1fdcRuPQcN6##lS1uzKD ztwfWWboOfxvX*D4@qW5qNW>cic+ROGj`m-!CebyB;Tg2HQ#aM+bz@Jei^O)IzVovC zUD1D4J5`fjh(Mw^>Rf0C|C@dolVA3s6~4fHyd-&OUO9R8$i%ptA?;&UGGHUARhsxw6&u!47R(Dkim{b>d&gyZg^EgT}KM$3Wy@iqo7e40Ok#>ck& zZFP#Z3YXZw_FTs8Zq$gOi4iPzs|^ezA$%JAFAlz&rg)_-41I_;PW=Az*Qp<9jmz-c zGk$;cIO8xSI(OiaBqM2X5^Mt}FIxPH5$Y-|gar#AMeZ@x6R(^$ExHNP#(zOtA4 z@43@@7AKt3)RV9At-pI{4o&uh}MTX0|~Us`Qgiy~AXxaVKvZ1UM?E=kfZxr=AXIKWvLwx=*| zhnKUv8lCG=-BPOe)(^hbzHMfJwtdw#d{2)Ir^XR40LS`@v?SyWm!@=`*BF+xttft z)eBcioQralKsq4K&rUo`5QRK%gzJ31e-NC!8Z#79=4O*X%y((WjXS!M<5Q zI0tmddA5%!w&j%M42ZdN8=GXk-yaP+zjs#K@+Tv?;YipxBgilCDVm4Nn3)rim_>gT_fo>#dkf?| zk_-0x@f?yV`XN(+Si5X_o#BV^1Bp;-fGa79FaZOF_rSqjU>dbTUF7Yn7P7w~{@NCg z)|nO)!dGfw&&NAir7u5xKR!A}6(3T|8yh66Z_Ui4QxaR9^=k{S%JNd{&k{i?h~ z+(d>sy2CN&UZpn#8%c}Yo)>cp6MXg#yFL8M426F}QwTS8u@J_81Y`hKnBUGzFV1Q@RyMaCV2fGae1b@8z;V|*SjUjH@w_Ef8 zwXfT+FIR$23k^!EbkVtNQ!n4jRn0<0v{!@H8LiRgwWhI?5CqQq0ueVGf+e|TbDn0O zQy?u$KpHMU?t$xPM2{tue#vIMWV48mC8YlpSQ!ZUEE4)6TSsTeGufO$sy)iYml+)7ttVLWYV1{aERgZ zTC8HFRHM}i^*T(Q=l!`1p4J1m$}w2;9N)f^m6cU7*>0o?S=&u9Ad`EYPD8HCkNFem zSQo-XLEdf)5upLW4JGfp%|pc$A#U>wlNc| znMy>BPd~xupT1MNIn(ossin|PXiaP29?85fo~ay zD_7$&@OeNG;Y)X~(G*7j`;{a4hmB%yI!=djtN!HU(?=XqB9g*1Xn-U_Q6$Srt-ru+ z-Nu2!ag!l=ut^p^;Y`>mzH4+lD`n^2+3n}@kb-W56SC*5di3xc8Pjj7!ku+j+ZwBa zo6G*}hV6n4LiMM1Z?jvc6@+VFU86{>X@+zizXk>jWRn8PxHLcGExv%hO))j;RoWp( zTNfd<6{z>80&h3dnc>Ja=>IZW-p@dTd#d~qf`}e15`~)2g`PD@g(ctjx}yUN5Kf!U}_1bDk%N=`HoJYhp6ul;bQ0@$qzge*y2v}zV(HCY_0ea83MRdSA zeOsq(`hhMFo5pvM80M8Zq@|$%@%1)%RC2Mmd?XiOmY>=io+;2wh#=hX{o^5}x#0w( zci=BjKPRj#ox9tDp!cvX)K2B4dE>NsX{vP_>(R_^O?@Dzig5y#&vbsl8qMqbk4D2As;1T$+I^XEVZD?k*J7TY)BB;{a3K5C zfTejXHpVJ!FuPbknxOd)UvT;#HFbzkI8NSUzn`KJdCxy{0t*~|Vir1;`BoG%J|m8% zV}w(W!%L)IlSg4DvCXD6<|#e_dNsztA^j2XG-}m{#H8mYd~D?0Hx+kmVEAzb*}Sd7 z>e8!*F)6#mpT56l@(ZM^Zj?#uV$1oO4CCq!ZN7Jq{l&SelpT>|(6lM3b>GM(;a})b zbDY@8X}X1MB zONnin^#zewXTSfv6~1I8y(-#rb+s14PKw`Vxmi}?8fcS|&*@&lirdU<{^tD;%k4gk zBz@5r;LHTLS4ps~e8Cyie>XCpM?-Fd>4UI9`|+0!)i6bq7fFpkTGmxVd>pFLFp*)h zGCU9Q=)c!*C#ZPfDgikrqh0Bb=&*F2=SN_9Gk!b3C8@L4vAF!guBA2QHHgr|6GJ2$ z-N1D}TIpt-6HuT7`u!7E=UBfrs~=-hMy~rmvhjLPSIDbodhg4r`d>u2RDZ%TTs51kl5x`(GjDtKZfF+XUc~Za;Z@w97t#S|ESRrRJ%!L@ zOpK(($ZB!?*F*qY`(ouE4uwLkF@%Y0dUR%*Dn*3vx9AKMy21-55JNrU29E*(G+PgAz* zn9~5G2h21AMy^w0mkqPZtHf@86v8zkAnMbEK2zi@&Agx?cV(tu50lmY$;b|!au;NA z>ToB^opTE8?ff75_4x%A>6P5Rhu~^Prfoee-6tF${;J`H*D*B~1%6=%KB2Ev=V*m< zb(~3T^Mhx)B`#9XyQ^fu8mxAaM00b81!hBH+ zPJ6NhSp4O(dHj`%yNySWD(-uVKw408NUY-|Dz+&tAQE5Grm4a-^OR3FH6PUi@)Ag?hUx02CO|QaVJl7 z?Busc5UaEF1GSrx{1$0UK*!yf70{3S4%_9-O+^G|sn5Z( z?i)3_+@{t>bRP#52!Z&vxXCD_2(^589g2?GI%%q&g00M0Htfs~xUuD&b#_riV*ef` zHTVYrJz8f-xrE*TtVH1V zc;vTfN$g>Nk=Q3KP>Q{PsMygbCv*H)SGo*V40p#GMN*q~h>zajn!Gipoc|)FJ^T&D z3JE$8#kJY_hn}+{`4RSY9T%OwxU^Gj?WedVQn(L`s2jxLrKR4@?;CxZLf#2)>_fdk zOzM9`K0Knu_uh;j%S#Wc!JEdYjVq~n99kG0ya4}~yJ@YU11X6c)Ik%X^`{($_4V(h z#_$6ntOdj-CUO?WZ$(8-+qR$Uz_Bj9!S<>a`_!6Z8805g{&g{%Rrq(7=@4?Ef7&3>KZK?1n)S1hKAmxA~;CA+dRNppyc;YHV)43zH zSPv9->wy+Gs?COvDHV0!4u^&fh2Nq>uW-2jBFFz%zVUlJR5d@A=%(6hxSBbfsxpp7 zBUndK0mcM)6tlkz^KZnTEV6fNQd{QgQR}i#09u>bz@O@JpO~PpluGUCzlz^M&i2## zADe`gWM+gn{iG3T>_e#0#+m~mvu%;%6dH0-5_R<@LqS2pHJwuHb8xBPf*g6s{LrgT z2b!Jn>Da5L#ZP)MM(CVri20XT1w=Ul1g3m(LOeu}6Le9%AWF}VDKU}`vmH4NW%@o< zz?(VS<=OM5rU@(^<=>HKwk4i#K0O$Tdn53zm46HrW{CQjUGk)jVx-}M4<)}6(kso) z?G|oZD_)XdYW6>Pjg~?DKI)T4*waRzjl`F$dvAZXAXU~J@w!M9X(Lz(J`XOw#G49O znq9eOAi?4bm)%Tx=#}P21K$(UxeSJ)kbQlfAor>z#5en#>GfVxzTIizHg9Tuy-O&` zyCO+6GYBI2%>YTqpsM+ocaVhbt9fyk7=|5tvn;r{=N;|Y@(uX_QrgkL?RU~#gQp$QG(KeDBy6kc;^NXj#oX!`gQJdzxdC3Pr>N}mWSJ_~ zU?MxbppQ9#v*HJtT$r*JGf6!*2xij3V+6)hi{f4@)*$I#JqXD-J6 zZu%e|@KID6f?Ql=oo~a1ER$kCug??r`0}7t_+#tcq_3kKC4l)SGaA*)SQqdVSv45$ zD!%H?%FWH)_}PTjf9@e?A2Ku&ZS4AkNx;2(VV^*o@UZ(dyN>8I0oQ_8?aShl>z8L? z#lJm%ml@6-B&7IJ!T01^j1fi{%W~pqa^hZGyXVZQf@X1bjXeERnlXFzHhXSaOmi_tM&8*v**4U99pQF=^hHKvpwRcBW!i15aL? zoRuo!ZpTu$M6`!|^yuiP+c`PRhidS&`nj>b=rMI_j_eLUBnaJl$$40s zq3aXIZue9E=MYv@2facf=^)+X4QDIxE|Cb8}pZ@8}riWZu%#1cZS7YA#RL#wq|n%-}~ zITNZ1d2RTEtBO*s+=&bbV$|URZxooH56W#`^c{>%7w|5*4o1U}_b``nH~n6pm613& zj?xArqWt(xY;Khz*_1n8!a0CU?6q`ZKv!YRRPCoL@XDhwAyG`rcyDw6pv#Aowj@A* zu3zSiB@e{V69vG&qeUXBLuBH+zL&d(Urnv_QkO}QmuISdgTJg$M%&~rJ&%SXvy z5LD>E4%4@qbOr=4SJhvi((1y0aiWR|S`SbFO6P=o=v*-Ewb ztJstPeR;)5b%x(R<>nE`W?4qFUfe~iz6;i47)YGS!%CVI_&F?=DB!8+%I!FzevI#; zINUj|B;3Wopjwvhqdtx9+m6mn`Qt^r;H3*qb7}_%)~158n)D0qXBE9CvCKuyHb1&<0pw>}$Cfz%QW;Emk8;v<9>^ZqgBQk0hKb)LU9x+(FHgLkpX zVUEAajDk`Y2}&yO#lEuVXum@9*wlZ>=_ZZ+qB^hJu}wCG{vt1dy;?Frx$%2?)r>J| zDph&*!t}uQIT`VE6~@Dr+2tFnRK+=zng-(&p}*kqPlWv?lE4E z#09Y~ts9rPaDecZQJGu&5=ED?MQmPh=5T{HN>Rxq1#{R>=_z^!S~)n&3FPzUNZL|d zmS(hzB`kF*3tc9YwB_>XJT2>*l2& z&)6s;MOT2J&?r%ROL%XLeEyDQd+?vY{5CkExtZB=4}1U1A< zta!`5Ry(LQ7V3si}JS0gtvfcl*Il$52UokwN1K#vWw}~7%bC}5-D;6gz3qJ5Zb$-@v zGbiEjj%LYrV95`-Q<1PeV}}on$=6Rck9BEiM)(P_hS+{rSVi71a&veV4;7Lby72;% z%`lGL3{EgZ0qb+4%7&FFpW^aNX`}sUA&DI)BJ6N#z_Hq%%gu)8C1!eHVa39KTA}$f68e6t|>iwcPdm5^-Riq`+2&o|AtF@w={dszjTD-n!{Uf0NsJEHe z9c@ABcjQe8ajD3|S3;Q7!7Za-obHQITv`D+HO>6HB;$gVtkzfI6!I1{!KA#Zx-MbXtt!XRuSP|{IlQkHpAqe4GE{-gJ{6`c5>Q(8MxSWnRR}w!oPsJqM1qDEB1xqIc z-~Fhc?&I7__5#*qbG2fU_A`NU%V0m6NqO)SEqwa=WQpSm!@DO^Hkw1Km@Sa^=clc^ zRV-m)IBk2LllN6gy%Ctyp8h>#CxnvM@{pESp6F=Ij&FtZ$T+*vg5Z%%}rF1xV3ouUw?is`1 zu4FARy0t@eFStiC&L1`XbL8u&1^653PpPj4M*i`)r_Kvgf+OzI>{^zG*jW??2I0l9aJo7F351Uu zj5t$!U_5D~&(2{&%#-*8>3@7Uwqim_uW_=aVZMph3Vy}6f`F>fHMjkIhMWjIZ}Waa zrYj9xV%w__9a8bKzUU2cn~5?}ym`bEUf>^H1UWwt>}aQad)1C+caNG*ofuH|WswGb zEbgkH)fydEuYaXsh;Qe2B>5A7TKq&As=HH|IW zX_a^H%jDH(M$U7l;y*~5v12$`Dr+yG${>J!gc1hdIF*3u>EwFN6l z7YY_wMIfUXH9>!UjRw19PDHvI6&^>w?%Ih1S@`szJ+(wFBd6>60t%$RC)OE%rIcK= zH1kA~+%boI2^r+K7jIg(M9SGd@t2({nU+m)zYK>rHPRN|w(ZuCCW8&5MqEhllOPPb zGtlw$HM#K7{={%sMCY#(j_6Bh%Mb32XK=z{-980fu&u=!K<*PBe2I~h4CxFpy#R+L>XpBxW*W`r9 zLrMRcY!4bZYM21aN!*$W_RkgHrJngl8PFFvQetLPn!o<}nHo4N=V>377^XbawNSqe zBOG1!zJMbRhJCI;oiu6F+>FzDbqpl+K@SYqupk%c=t`-anbDXTelDMLinHiieRaNb zU)MisnC^s@1>{GNUPxcqM&vjQ+Nj7P4jF7}2MOWduQQYDSDF9>r_t(X7^kCLfG5DQ zIN+@GB8C|uDzO(Q#5d%OMp8R@_G9(Q3BKGD;3_V7&~%Ko8&-Nc|I0m?lDsPvFFriq7@YEVb&@um8vZf<5s(oSYUlFD=@F5t!;w&71d( zRvdn7ai)`8c_KEHKhD5({KCu`jeDvcE=AGZtOc**4}=0JeI@4O)08xd$D}BVy-|ZH zgb~E`+4&|K++X#2oE}No*F7h`nOyvk3lqCZ))Z6W?xhjd;u+ET7tL>aja36pRYgLE;78=NJ3w&ctL+J z3YXsh66{6_#3C*7xQQ&?D2+9@@gJV!QfR4GbOL)}C6o*S8cjdxyTa9(=91bSN&=8> z9VP~=ZPwpAqsEJ|2Dks5?Tti}*HcW5^vJdg7ypupo8hRWP0`qn@(8*5+ZN2vqH&Kk zfbV994dAznWKjU?&%S#kAiyxi1m)FD$XbGF&c1S|YTu~16G7{TRb6Ue&z{P%N2$&y zJ%S^9YL5E1C-ZVNvcSj!rA1(xk~zo{EDRO~?Pan9!3-UV+XcTl!a24hn`-Hl{cEz_&NRCP$sqVf}9Y@{QjQ{wBF=U^WN;BL$3g)MRceak`qSx zlbcVKpSh$A+Zht%bp_53lgp1JcN?v>0npp@2$&vlQT7zK%#(HT4{(}4oUcdz*Q3%H zuRw6<(f7$&n4cr$%-aL2(O(1*8y~H-Zs?QTW=G^Ob^Cf$9bxpne0<78G!@20H*4xE z$-$u?V}F(Zyo{IEycx~UC1#0ALPOFkL-lxV0G9iz0}lp+Sir&gg#>n$$vOLbKLGqP zrcBaQ##_y&z<*HWH#bVJ9T6&{;Rx&TN6!zPC74)XHx$PzDJbkOSi(dFZVe?)3HI5gXnH4SX&T8r2OoMZ-8eDPnaYN5PQjcx+7xIWO1;zf4PIL|MU7j~ zQ#B=W*)r-Jom;!YOfOH)Ce1GI+UUK4*WMtohG4+IOCFaCITnN9!`k1-gFa%zHJ(O6 z)NkP;(B`$$W+wQNuqr>-+80uQ$Iti+sv21#I8z)l@lEr6KS8?Rko#Z2nz>8vljR`A z?Sb43-{`?!Alzx&`JWfS?IxUwKi<*g!rgv9ZbK$uv257?!opwV0f_IGtw|4WP67X$ zNJ+wP(d|MYE$;=?!?69U8msioQGg&FHU0D6gK)RujpTmuzSAc`_lq6?c4#VLm`bgw zhrD@iA^P_2;O7@f-|xX_b$O$}LR8=X&%e2|$C*bpR8%H&y{O379ljAP;b=}%)YiZ0#V`No-V zl$Z3h6|{)E;79$cZ;n5Kio8R*9il%Jj)gG)so(MUi+rTJ&^oXuH~rp>`-*ib!NB9~ z@WtRKkDjY`rpNV(!3Ce7#DE4(Ms4JikD_j9pp~kV14!^t&lccB*2wq<(QTl>&Wy7~ z-Gwy&GfgGsmj$?E`->doJ+DTCIBpBfXh&qA^~De-1j@a~hl3g81P8WbQlKuLu$2N% z;Z^)`ecVa@&tL+ zQDVrv{wrf9PDW^Q91HK+r|Gxm!)@;|bA+J036CruAKD@PY!xW=HQP6jthInpoQ-!# zN4ny@z#& zN{hBXX_~jh+qsOTR6$JEf)P-PW=XFyAx2fSX70fz^vLu}^4+{^GPk%P#h0nC+G|9O zY9yn;i&;{T&m`@?86Mn-YeETvmCfh;*dbsO_D%$}C${hepK;9pX*B4@?bImKZM6d# zL?iB)H?*5lFF3Mw9dZB8uG*Ye5-g-Lu;t7Xbj%-*mE`LC^qH}fPA#%lON$&@(AI*T!wxk0DVw7}3Jv2{K55NZ<0pGFv;p zz0WdI&1JS2t?FPlbL5Sl{(?sxWSxQjbl7G^{;!%&OaaTRAl42AR6UY#o(IqNKZb zb=Wx$c9bzZvf8Wo60-cMuJ~p^f z4FmC4yw4m>+_~OJmsZY*tyw^6?A~op5AAaRLG)wdfW4^pCce_>Q_PZ_3`WRuWqoM2 z{)Xh2BRCB>-p;dl4tj`_ae-iax+(Kci17e4Z9?{>>9RaV*ge{?Mqu{fvk*9vmU&>O zl=#A|D!NK=H(Pqa#1Xph?F_P`JXaFY;)8wB;5w{G8rYek^JqRnkDMR=rEl&Rem*`+ zJhrv8eEiiv=z0Ceo)HanU5$yH;3!i|f=p{Gvp@H3%CJ1f6Ewo?j{SKmVXcM{=)ftA!Njh9gdcE))jY#`Tpmz?)y_?U`H#o3p>2No`!CJvT=epT zt_rPZU8ZxHh@*DyNzkv~mFMyPpsDt9oY|Q<`VHqn*%HM6CRUPA`=d8YIji2^X^o~F z>WfLKaPwVdy~yyv5dGgZgUp;{h|k%v$wNhVbIO@x`Q}A`E-+!3e4dWN{JxmAGo*sg zUkP8>a_IBDoaR!!P1=PDp}I*5rwi&2-&?gqZ=Kd>T`~goJzH}ZZ=|Zh}$MMvCtj1(n!jVK`h2{@|j(4#=_q_0SE)6~#nSbI) z_{@Jre^|`7TA|^v-wqUD6&}ROwCd)_LKbysMYJlZ1RRpAdEtc7;oA+vHFtx;-2?Rf6midFcqY^!$ z{dAw1ks-dlhnss3Vj0R`!mszZfcROLbt4KnCy2%P=JSe$RW;*Ri|*0~9*Cp36-wYY zt-q?ppT;kR+oV`Z_ZSya3BP_a zk<`TmQ88IN?`NaJ=g$K-rcO^!=hDaIjr=^5 zQK&Qy4kB|TaO}A6+BU^~^ z=y~P{T6g$Ya?k_JM<~CEOb4lCfa?9hO{;f$i&fI|*VjrL!j1y)XF?d>%g`0o{;W%{ zxUFQhUchMWZRYTMqsEE28TU=Z`bGL)al`v~ZKmwk1x-MmM*-DYky9Q*-l(09L%}z9 zu@5@oBzcyu28`(XkyA$_IqccXeY%*oAnWuXW*iffU)sst`!d@LOHr@h{XkGCoGAGo zk?9P%hoae?L`}788c)z3Vzou90~$DLN-iR-!c|cj%CziR5OrR)p!S_!kCCPWTNY>} z-jnB;NtB4csyT@G5x+FI!tvj-v3X?aa5%F2Am3uJg&I_7{eJ$AVP1cxRN^fQ4X z*F5mhCtKEc0)nn^ACb^PIVG?iE^WZu5zU7wo@VPMZmtV<4=!AEpYmJ(4rdod_ zr|q%4`2)PkK$Uuh_A1vq1!()}p~Vx}JUz+$mM`IiU{x0YJ*ChnI_iC45luhF6UrY{ z?Cly_V^w4^bC?iWLvBg*@qP#8A&x4|_^3)OqgYjIcoHI&J>I)WrbvX;k#`U=6@B!; zD)erihc7IPEW*#TNy7{0(gWv)Jb7h~xAxzv888GM|FZ6JFA!pHZ%~7%rld$qEQDFF zc<`Y^O8XMKzv~B^HB>+K^yG!WINMtcNPw6JqOt~e{(0@}EyHR(_QcF|X);wT)wiof^IZ%O z0A(NqV`IAtoD4%bJ{h0%i)V3 zqLd1Zbsw+*O>xC&TQhIZN_&+F%|!Z zw#ILGOOO|c#4c5`2VJL*A8Lt2ZN<=%(q3BBeVoR*Je921zvhP^W}~fm!_{)%ue-q@ zDw7c^GlX1mX;&S!oefCn4HM$PD9cfS%b-wmC3tJhnTjt1*?wnc0PDyT3r~MTKM*QB zdru~W7j+9g zE>(vIpNTbOc5q1InY7EnH z=3hRn3rJ(UXW+eYs$iCjQT&a5k4DiRZovRGSxXPRtf^VnbP+wu7^xzP{}T9>5SQUV zJOFCYm)sR{SIk#tj)Dv8ZQ8hl4%~OvDf4H7tO4mgeg~bK^2VF`5YlVk*2E<1`VyEJ zAK~%&8|q365Tp81-kIM;oP|A>68(LKT$(pf#l#%w+Pz*q2Z1E`V|O$39PpujC2sh# ziUo@Z9T`Y$Ihf#2v71%BL?*yN850!4{w*#h@3_*0)X5u@xJMaCKB;KZ`(8RKsus?W zN9nfAO*Lhk=lWuR{MsUJ&o(i8LyRe>G5Q05`D@IX?6YeJK>q+3VvCL3-!OL$Xqf4s zi07E#Md<*Q!mbmO^V2Z6!W?OusrHUf&`hX98z9@U=xUpD3~4i9>MuiELMi1z#^GYrZS6dEoncXA(Dd15gnn2V_U6qd7)=+qV-njbNY)=K2BB#B8xvL?hJ=p znmlvA=TN2n9KVo>9Zdoy*D~;mQll~}5Z+gD{xs)Y;+NmK=t9n|CdLG==bKojmAx(E ze*-+U4Eb$0tA=mi*cBbc*j_$tX?k=|MwkA03;@fI+2r_z1hF=rGTjs}bq6o9uH-b} zq2?bYgR^|x*bHxuLO*RS(WB@F#CmxhBQ8i)0=1*ART~?dS5_}} zpNJ8EOSs*!{M|%(;DYhvzW>GGuO)sXNK2`mN0!(B;Wv3a+TsIJIEEyc8go*EfZyf)cSoZWs_!s|4EXlDn3X$AAND3OAn0NRG@_+s`m^=h4vAv3AgVdYF90It!8xP-el zA?_zO8cZKa{jR+Q{+#mQM+b!i^csV<1(gF0TnKq8r^~>CqkC^4&))3fb@nll;^G=& zNEI__t$}TA06sPC_lGChsCDn1@Bl&?8@2#7te8Yq^gT+ckok%YnK0OTy4H1eN?}&Y zH{^ZUivIx$w{7%kOnQamYV6JbIDLsfu9{a`o^EQvov&k%EWS_)trs`n{vqh&lkYUL zF(K~5I}ALYeL%;Jh22i%Y4na(!hq`nuJ>b8X?pN=D*#nVrjR5k=%^p~uGdJ3`(4xM zv?ZT4x}`2c?+>SP{$#V1FXvj1?2)J>^ifmPN|0N_;L|A8rhQiLKc%uavL{k>LJ9go zY)mhHW2o$Z=)!HqUxEIR^V?bx7PdYOqMc1|G-OcZMXwcGS>)jjFSK!Q5 zH?fg~-V{TTQpwe{D36riL1o9!7W}cLBbc^DJ+N?=xt#0OJE>&y1vL80=K=uRaLc5Q7msF`&Z;eiz zpWv~7m|HSrGI*HlF{cqKqy$1ylNk8jd_Lw_B?Vf`dc%s3pn~7H1%lSZK`D+OHlE+3 zYg7xOh}YTv^j4qWVADc3fdK}mraF1)CFT%JIzu$gE5sP>)QrA+2jE5`u~-{z^+Ew!g8^_V&vlHJn; z>cbD}YfkL$%lht50`K!TfPGK+R3nlp3VIGvC#_v7$zypEvi{uDwa($^VlS=OyAS4R z?%-F1-zuZp6Of4|Z`u4>(`eQF0@pYKC*{snv6`F(Z#>ZI& z@xb>#@{UPfU-=RwL!exCm03^Nj}oXBw~~Hii#y%$^a>MJ0zGlzr!0>pt3=uJ*xu@E zHjAy)3{LfVI7H4AH$|)dxaAB%F^P9$Eqse?up)AgvptCx0sTCyB7)Xl8${~T0Ouq=XTZ!t0Ehxe7_ zf%+eQL4aL|&ByR=GaPEaCKFd-^}r}%9SC@REv(eXnJ;4!sMgurGu%-Y%=4N6aLWle zU1+zXiY^2(Dj<*%aRIm9g@f&O%MJ>fcatO39=Ob|zz zr9Efpvo3hYi@u=61mMYcibr+S+2bbiY=s{9e7J3ez~%t>tu^mOn~d6n`WufK|qm^|%I z%(_7Yw+!a+4@lzv=}sSUC&sa}%#4HVajPH#M5gygzTh7oq zJF8&h$0lq~$MpN4ume!D{8J8RP_9#gSx_c$M)hn!c11)cg?g}TLIOT*IrcBvN24x) z1HE#aj*HcM2?cymI`CB>itk*=;HHREEICZOoTaEM)subeQ5ZtqgYSCdAAXiizA3;Gc3t-wAp*fngyxy_eb=_#sejo1ICZ`}1BaxIX}_ZF#G4^i z+o;R*zv#e9cilLLHsuYW_RrOa3ivGi;0+Hb3u!?tx zMg`8j1L(s{AS~J(6vY2j=~py>T$HkI{TuzOgg9QEa~$2Ko_zw)r?nWc#I1%v{Q7dD*yDF(_#Y<$sqiHk-KFJ^2Z2k< zh+m^~6pTlI9YbNu6yV=<#H!{9<)n1_tO<3C7v+81(?4`<&4qz4xWK}ZK^shU zAuc1~eO6Tx7fNMvZehjm!$IqMRB;GRq+o0&fO38kE#_BEnh)R+jI-Tn0@sCcadZot zwWwyx?S$tr2HV%~P&+ zN?C)uHy^<(Opl%_sboQoeCTge_4t`P1+6b|tsN_pBrrDwlfJLtjZSH z5I>;;)49ampNpJ6NP)UkP*UbIju{`KE`nh(m26)}j)P8^2@Td9ES-)*Hw1CbSWaXN zxU0%zf729CT@Fht*b38GaTmV35n2~Y2QHeZG)&=kz^ca>$0BSxGM-YK5TPMfpy5ze z{Mk(r8~~k~T3m551@!vE$$s{XQ5?NM&FBG0`O_&+&K?F;f^e+NZ*b(sb|~}g z-NiFeqyv2N`14P0FXZX)#&sWEc>_UPA@GNNpDS@y=1E1a+}D!R77o+zFBB`YM9`s( z`lBQYd)}9ROq&pcYH2xVX5L1;`jCWF@2Res&AA^TzD-Oa^AKq+{ zR{5CF4-l~kC@Bu4Xqb%Fqn;)~>-bn2Ad}DcQ{yIPA(KmApvr_Ga#Mh3L{ZGL)6(-g z0fVLloHbgRcM$U$CB$1yUtC@JdA3HEPFwJ0mpugstS$j&4(}#2GN+p2(;H9*_-zT~$g#HPQCVLr?KP zv~Wh;Ppw)+B5&{HKztMC;Y8Q%mx7ZKuDvV%JxKXm6#m^VHrN0Iw3oa5FfMf- zjFfl8Ty(H3?a7=+>on9MM z9f50a(EWmN-^W@K;ZW*KnR8mYA)+odSj)94;~a(n=Ql^>sS%1>2@JP~WIODqdC%^M zcUdofuwf!Wu}558WoX)2Kt@xjo-Pk(CGp`uCvsS8$7iw~r6ogKWI`DsVlKe64QuW; zK^~s5ifj68+UN)XlMiQ|1?F1ep|KZM(CaxjAnvo#UZbJe{zz;%!bsTqev!)Yxgfq)pL$4J-V_a5r*L<&#-50Mk$6HfS$#}5$;7p3*=&oaU9=>7~@DJY<@Gmwus z>a=F>-edGc^LSp%o$;C#geeQLAOX4H$xA~5PdlfZLmhOE2QK(-{|R#SY&E{ zTJiaJneM?DIqmAJ8r%ocVrE{k8)}qOk?vIdkW<|9q%@4?7&=<-_ps{VuWu!KPEenk z;AU>lY;+LJ?+lcp|2zm2WBpwAyn{(32*ZRJqLauI^+-I4JYQB_9&8kP;c%%#^9mi5 zFontl+`aSIeY7OB7$wbW&~VxvG=@nY?jh8UECj)2aA=5p7pE|0l8g1EZ}Qd$$G!jq zq*&>w(g;Q!z;-opAn|z*eMZ;LNUaoO7Ejiz{iA()M5(?F8@v?qUJM~H1_VRZIKIe2 zc#Vd`&qpZJ(qYVs`g`z`iM&Qub%(G z0(d*Bj&{$qG(Su^bP@}A2R46z%Nx#jUDmfky|(}Ue!@eU`*Mfu1_nsgv{s?CXFau8 z%91|`pTPuASp(vZD|4BEc=|FWcgD{K0Cp|B{4zj5Uvmog=as|`MD3?d!GoUDAQG>e z=soaer$F+sVUe(X1Vy*)_;h!-J&)#1VKV;xU@!Ypq-2l@uAbPO z)|_&Vtd8*?gQH<#pfcXsq6WU}^1XgzgLKJ%=v@2IIbe=FXK%f6+EO_E0g#Y3*&^ti9pV}{yn zcpr=&X<;og08a%!7+t!<-Bw70?eIbvB@jzPlm1sW$8CLDJlmJF;$GhMrPTqZQ1Y4{`$^O%R zWW8MEhYUvE#b&puzk(?Agr(Je5U8K28#LCMbqMdDWEE@_Rt;>_Iu#y_Q0rP<5FfSW^k*D)$1zd3*oF)XP9C>@o zz**+rx#vUNyxRJ{-R5IE!ipEmc_Z&qhafRPVE8;O6>PV1(9cR{QekkxJk)1}TUYve zxgl@5%Is`BSxtc(^mX26FX~F;5`p-UJFovnL;pOt+RM%Rsy!C>l$i!*Ogbq1&M|ushNuBt^w1FTjH3#V!p69ZPuRvZTaMdM zL1FovkI==%H$N|YKdc8q z#q`Ep0o$R;?3HHzgi^tf`q0qSv2?|m`eX0BZ^#!$2_d_UvKY|3ZPp_2`%3&Q=SmuQ z^$Ba@XnNG!ml-Dg+@LHZ?#%@3Mne`*!Y%DcqzREd_W5}-B}v&yJ}7nnTSUX!ZP~Wj zbMWoU%+Fs0E)UDUPocQ$CkC}{r;DC#+$$_S9^M%FJ&Q&PSLqW%o7GE?*c z<-t#(r-|WYKu3eSj!}SeFMVwS)KN@H2nuRJ~97)9!9dqmLlvTa;JQ&ONd& z1iv3R$|_M|gnzzxg*~{}#O;!#PW>5JT%ybP``(S8?d?3eJ4+5CIvz)DxeI&Ug%=XV zoS$;3D3VcyuG?g4Bl4R(V-!XX&&D-}HXKUwIo2AknFE%4Ev|57Ry4~sCQVV~+@Af_ z#}=hM&FwaGq@>k8?HXXPbjMMe3^!CiUyZHndT;c8)sa!+s!Mn-wgj6E-R zMaybtK-8WD)Y6L-p4b&*t#6aARBVo>BD!4X+)ZCR>YL4 zOiPZgftiMhL-5WG!69S|PpvN+*ZWf@S*UnGZ~VVRdDZe8RC$SQ649tbKG*y0_G?_R z)6E9YGw=<~5qe(x(Uh!Ch+`X}`*I9;G}q!wvj?JjZoL z#57Q`rbOAy)YS0heb7r z(J6!dO$5%cMe8z;l2tmRPtDHMo3Rt83sm}(!aO4VPWm#qIPvQ>v_Bd%at}JLPcgF; z=dALlRu)(d6w;@u#S%Q>uwBnP3;e9Fe~ehe$szhyYu@y1Fr_(%x2NAUZg?VISm{jC zD;c}j6sboCLQhn8XHq_U_6w;hkhlT^zQ*sDB0{~d$F zuwqm39i0zxs)akHRgQU|%#x5AE;ob8uQ&AhL^Rg;lQImjpp$9sUzSrumQ6)_ueH^| zOho%BTfvA_%x7M*#ths(Lvy|fj*%a8)(4iqme}ek4Q>J~slP$c8eiGMo%Lr6~x zr$~KwU&=!Eb~YPUr?-hzZ_&pn_zntJH0VN^Z}rbwkDXmwQ1Mb`H<> zoEQ|!>&jy;D=D-bZJ6(uXwlL5v8WpEmzZ>XHlVVJsT+<03s=NLQfN*p3N(&Y>WoN##TF><6 zu%3Fn^CEQsAMnE$BB>N3N&2gmj@Szg=4}dYYHSFSlohb0kabc*))xIO9ZW4ngi5CO z*r~BpfS)-yZbuZ;$^-#M0AI0zPQ$7kgXl#n{tLEt$rxnL*XW5G!{M= zURE@lKY!g4ck*KK;ow<;g{ih4pPin_E$C`pDRl+o`jQ<>&elqj>LlKp%EF z&Y0*k_`l&lYcYSNxvnLw9@iYp@9C|YopkffsCnC@Jd$3yLQK-Ggdo)<99sax$ER~i*wG=740l{yMEb`G+Y-St@Uq}Iwz~2mu=0xzWBTc>@HcBP1CV#7;K8- zbfI(Wy6jU<>__hHd|`dQjKq&`KXs8IN-3G&O2GB#5+~7!%>eInB#`u06;SR`-(bmd za;!gI#EyB$#OL<&ZcrM=s#+726lC?q$~;jh(#6XUI73;+(cPj<4nLb-iYO z;qI5H{saMUegy%7*od~(=0}IpRxfMb9QTOk0XdXTm}mZ>bdMBb)joXp!l}Gh>T6BH zDj{GVo}nSwlLo6+WmE0;i@RRy3v{vDz)1g!NgDrkU+ginT67aOe?HViLvC8FGyW&1 zeCI4Lu%Hl3Mx}JU$*P<)@409;xIKkRFJz7HWHs2AJId?*DZ9H1Uxloc(y-IYbw_%m zAbX$rEzgIq1_xiNtaaKv)W!t)#SCSN}r?<`$@s*DlB%f(o%BK81}vr=?APMSafK9yuMlE zZV>i^nYNQtP-&)DC^4+c3HKY11mp)=;-Yloo!Vf4pM);PmMSuEjtZBU_nf_{{eh+L zp*_}tIrf>}pl++noFG^#a!!j5mPGJ0y4J%eB! zuhv)H$$8e>K;%sM;cL^U!A&Gm(iC3=*SAlu5k zbiY~_!z@LYri<-zQ|{X^ZhBTi)N*&zvnS3s0YHnUFrULga zZL}I-ukuZJ>uh}V8GKEn5QF&4SHZBX<>X7FnP~FoUh%>*DWmPcweor=%hI2S;63k+ zbb-l9%Ny-tuetN)2dGaptJZs$rd^tC`vQ=v40~qkRa+2k3<@wcauEHSE*A7^>U}xy@+- z2i~t=0N8`;v~0a|(zDbCAeUjvO?ky-@|@Z;xyH7;=hx@ySI92f-P!^g3D9L>!a&B; zIj5J-FXS=;fkVY(+~fF0`Gumga<{ys=6nfN%VcL%{@sM*iE+Prxji}EZ|8X|9K};| ztDcjh6hxi^mH)}e4WsKvh0V@Cq?gsV%DP4O>_$OuBCe$bA!9S^7kX@S&$raaW-RWM znz0%cZ1-ChV*7TqjM8S}lvicZ>Z&^WS~Y7OJL+{-*qKi5I$j}UcC2AFa{GL2N&{PK z{Ve3sZ-)$f-L9SFAI}M1QK5w>a?gGB+UCsKTfIziaFyle*eLUBhs%aUEb{3KcpF4L zdB#(l59A3GhPZNw6XV^k}hmRUP zG6OOJv0Z%`m(`imnJ$Z&pj z7kF#)AFp;RcouB!)h4iqo3iD@64AUAo(@V*S}9m35H`Ct78DKG#m5ukpB8pB z@icgNj2?eKh4V^k@LHhiC9g>^1F3LJAty(~?N8l-d`;&`(HD~vg(@~vg%?hU*VSrA zxh|AWcPeKA1EV9!8HddBnZbk=-fvdl(|7?hEutdOV~1bWJmxSB@#*qR^P>&%YtoqP zF6cZmXiv^~x?Ixau>0+-&!a5x$g=1;Y5|x7wFwe}Z0u%v>6}<)x9Ly>>HH|n>U`EZ zmUOq$R#wl)K=#aMxNDc&f(koetLF=I#qMSPo;PFCs~5(jVMfCV%a+Ymm)StZWvDo! z_N9lx2rH_e3p!CLS#aHn@cYnok6vq9;@>gsyOHM^GAZ& zHtNC$m=7zc0f&kHhI#&Z`N# zXL9nmD_8R<+fEg+AUC?F>|Rd7JFDV9X8WPA?RZ^OA-d|RSSfy5X002hfL-u9PfcIC z$qEFHa;_&HTy5JDN(pL9>^(QT*pnX~wdI>g@-tLw%w3)-N@jf^Dl}=onBDKb`wm9K zzg(2ZOQ7-|N){7fI41ZhDPrA4L~n?iLhY45>)rQ~EcG`%+2+2k>l5%V?` zM;6z~NaO|&=E|wzS-Tf$eCBq$?Pc*B5i=M*y{#5&83@4-d5i8IAE6u#$i_Ik7zkuK zJgbXG47d*{kGj`SoiN-uvxnzhL7S?fIL)>0CVC z0&L_B9~as6rY_#le=G=2yboIoPPf9}7iuTi&AR5-TwQHfJ&7y~CoTD}!X}Nf-E1k7 zY8zZa$~JZLV-`;E2dO<51T_~E3_ByfNsT?Bm=Jt>G4E!0=1702+;@y_UDcbTaQK>I zA$53HguLnld<%+IDlrk=YHiD&c;HQ$zD4nL#rDarW*FD!#Bw6yW~ZazwH8CTD>P*< zW;PnHry3>~vNeCc(`}TtxYZgpEu3Hp%GsFX;oYqn?tQ(BzjE%3boy55gT!#5#Qb+Z zkY*X_TEYfrP8NlxAjb?uTYj P;j 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 z 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�u(lOZ@yo6t6mD<`*r3 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 C1fX*O literal 0 HcmV?d00001 diff --git a/front/public/img/inco.png b/front/public/img/inco.png new file mode 100644 index 0000000000000000000000000000000000000000..030c4e391eacdf4fc1dfe18c4cd80864b7a263ab GIT binary patch literal 7756 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 MOHHL}Ma!`N0X16Q;Q#;t literal 0 HcmV?d00001 diff --git a/front/public/img/logo-find-noir.png b/front/public/img/logo-find-noir.png new file mode 100644 index 0000000000000000000000000000000000000000..d9e20f119598bcfe6212796f99b805d3850a09c6 GIT binary patch literal 24610 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 literal 0 HcmV?d00001 diff --git a/front/public/logo find noir.png:Zone.Identifier b/front/public/logo find noir.png:Zone.Identifier new file mode 100644 index 00000000..af96fd74 --- /dev/null +++ b/front/public/logo find noir.png:Zone.Identifier @@ -0,0 +1,4 @@ +[ZoneTransfer] +ZoneId=3 +ReferrerUrl=https://mail.google.com/ +HostUrl=https://mail-attachment.googleusercontent.com/attachment/u/0/?ui=2&ik=1468fd8a58&attid=0.3&permmsgid=msg-f:1749566687870053554&th=1847b5a20d59ecb2&view=att&disp=safe&saddbat=ANGjdJ9t5Oy7tcD55jdVrI7Dllfy9nkk6xUgwwzg4kBSy3LIZUvel5gM_0oBHUdC-goHSzRulL-Bk_phX9zkHpEQe2a5q0tSA0szegtGFiZzIxS56pMh-RCTHJlmBci9qvj7A4rpx9xBjwavYEjnE89QEihpdASFU5072pGgmWs1qhB-RWKO1_c4CjHDtGD_n6ynmI_I_CZiau8E8C-IEeI7d0LMkT072c_L_6lWbLxllSZ90PceFoYVIdf_RAqvW034c_nhnpZjffAK-DOf0OMdD_qfBlz8SCK6_wZRZmYwc18-ZTsDgr-WCqQ3hel1arSlyLxLIcwEY8wq2L1YocLm_MBZS890d-muE0fPufhAh20fla4N1MySGG_ABo9G2-uuyBgpiDnCoZZWtYXXZWYq1AMpxLa0JMf93gwE-7BjSkjcR8mWjmXJpiPrrXbDUJNBsbSp3334Qwu8FvkIPnR8BwI_I9_HdgXbRtorIrzcsUFfs4e5ilPrxQaKrs7GzG69Q9h5_InhLM77XzgLLkZcUi8WbcJBEUzKsvj_ODpqleSiva1wz_hnfGLrZEnpmcA_Um11Gr8eKoiCnZFYLOlfu1jgdnvedKYYKPEYG2ECVUG2FLgB1AYboUTiTjOlZv584wTrM0EExTp4Ni-xOtFQBiKybMq3apLuDj7foCDDfUG5aKonpQmS1ii93JnkKyLWXdovrZFYW2QM89JeaE-iHUOrpHkGjctPNB4rsPcsoYFmlz8cDQU2rPTGGDrlQOPJw7uniRt-VMLuPOwHv3GLBMLVt9zHxIXS-YoBO807wJZ4Xa2IJnPOB2EIRQZ_4YMe1E29EKpKoT_8oOUUO09EAyKGSSDxNfDiDc1N5v5KoGjolBEVVuAVB2NLEwMt6Nxn20Y7x_iKwjLE__pPZdKZWkTeqg_Bhe_-i-GL_vrIAiI_QY1TyhxiGYXakLE diff --git a/front/src/App.css b/front/src/App.css index 74b5e053..c1545043 100644 --- a/front/src/App.css +++ b/front/src/App.css @@ -36,3 +36,58 @@ transform: rotate(360deg); } } + + .footer { + display: flex; + flex: 1; + flex-direction: row; + flex-wrap: wrap; + border: 1px solid #707070; + padding-bottom: 40px; + justify-content: center; + align-items: center; + } + + .footer a { + flex-basis: 30%; + text-align: center; + padding: 10px; + } + + .footer img { + height: 70px; + object-fit: contain; + } + + .smaller { + height: 40px !important; + } + + .navbar-brand { + padding-left:10px; + } + + .baseline { + font-size: 80px; + margin-left: 05px; + font-weight: bold; + color:#FF5757; + } + .baseline-img { + justify-content: center; + height: 400px; + margin-left: 05px; + } + + .hearder { + height: 80px; + } + .register { + height: 20px; + background-color: #FF5757; + border-radius:25px; + width:200px; + text-align: center; + justify-content: center; + } + diff --git a/front/src/components/Baselinehome.js b/front/src/components/Baselinehome.js new file mode 100644 index 00000000..fd5b347f --- /dev/null +++ b/front/src/components/Baselinehome.js @@ -0,0 +1,14 @@ +export default function Baselinehome () { + + return ( +

+ ) +} diff --git a/front/src/components/Footer.js b/front/src/components/Footer.js new file mode 100644 index 00000000..a31e9911 --- /dev/null +++ b/front/src/components/Footer.js @@ -0,0 +1,57 @@ +import '../App.css'; + +function Footer () { + + return ( + + ) +} + +export default Footer; \ No newline at end of file diff --git a/front/src/components/Navbar.js b/front/src/components/Navbar.js new file mode 100644 index 00000000..ab58865b --- /dev/null +++ b/front/src/components/Navbar.js @@ -0,0 +1,34 @@ +export default function Navbar() { + + return ( +
+ +
+ + ) +} \ No newline at end of file diff --git a/front/src/pages/Home.js b/front/src/pages/Home.js index e71a0b32..2a5e45b1 100644 --- a/front/src/pages/Home.js +++ b/front/src/pages/Home.js @@ -1,10 +1,15 @@ - +import Navbar from '../components/Navbar'; +import Baselinehome from '../components/Baselinehome'; +import Footer from '../components/Footer'; export default function Home() { return ( - <> - Home - +
+ + + +
+
) } \ No newline at end of file From 8b044f08f60920c49ecfc7bd51254bfaee4a9cbc Mon Sep 17 00:00:00 2001 From: Mduena Date: Tue, 15 Nov 2022 17:49:27 +0100 Subject: [PATCH 5/6] test --- front/src/App.css | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/front/src/App.css b/front/src/App.css index c1545043..50e91784 100644 --- a/front/src/App.css +++ b/front/src/App.css @@ -83,11 +83,19 @@ height: 80px; } .register { - height: 20px; + height: 50px; background-color: #FF5757; border-radius:25px; - width:200px; + width:250px; text-align: center; justify-content: center; + margin-left:300px; + margin-top:50px; + color : #ededed; + font-weight: bold; + } + + .contbl { + display:flex; } From d62a706fea1863d325f925f91287462d85f176a1 Mon Sep 17 00:00:00 2001 From: Mduena Date: Tue, 15 Nov 2022 18:54:47 +0100 Subject: [PATCH 6/6] navbar --- front/src/App.css | 76 ++++++++++++++++++++++++++-- front/src/components/Baselinehome.js | 8 ++- front/src/components/Navbar.js | 10 ++-- 3 files changed, 83 insertions(+), 11 deletions(-) diff --git a/front/src/App.css b/front/src/App.css index 50e91784..a18015ae 100644 --- a/front/src/App.css +++ b/front/src/App.css @@ -69,33 +69,99 @@ .baseline { font-size: 80px; - margin-left: 05px; + margin-left: 200px; font-weight: bold; color:#FF5757; } .baseline-img { justify-content: center; height: 400px; - margin-left: 05px; + margin-left: 80px; + margin-top: 80px; } .hearder { height: 80px; } .register { - height: 50px; - background-color: #FF5757; + height: 90px; + background-color: #00A651; border-radius:25px; width:250px; text-align: center; justify-content: center; - margin-left:300px; + margin-left:200px; margin-top:50px; color : #ededed; font-weight: bold; + padding-top: 10px; + font-size: 25px; + } .contbl { display:flex; } + .indic1 { + height: 70px; + background-color: #0282C8; + border-radius:25px; + width:250px; + text-align: center; + justify-content: center; + margin-left:300px; + margin-top:50px; + margin-bottom : 50px; + color : #ededed; + font-weight: bold; + padding-top: 10px; + + } + + .indic2 { + height: 70px; + background-color: #fcbf31; + border-radius:25px; + width:250px; + text-align: center; + justify-content: center; + margin-left:300px; + margin-top:50px; + margin-bottom : 50px; + color : #ededed; + font-weight: bold; + padding-top: 10px; + + } + + .indic3 { + height: 70px; + background-color: #ED354F; + border-radius:25px; + width:250px; + text-align: center; + justify-content: center; + margin-left:300px; + margin-top:50px; + margin-bottom : 50px; + color : #ededed; + font-weight: bold; + padding-top: 10px; + + } + .indic4 { + height: 70px; + background-color: #ED354F; + border-radius:25px; + width:230px; + text-align: center; + justify-content: center; + margin-left:300px; + margin-top:50px; + margin-bottom : 50px; + color : #ededed; + font-weight: bold; + padding-top: 10px; + + } \ No newline at end of file diff --git a/front/src/components/Baselinehome.js b/front/src/components/Baselinehome.js index fd5b347f..a2f03889 100644 --- a/front/src/components/Baselinehome.js +++ b/front/src/components/Baselinehome.js @@ -4,9 +4,15 @@ export default function Baselinehome () {
it's easy
to find someone to talk to !
+
Let's go !
-
Become a translator clic Here !
+
+
Become a translator click Here !
+
More than 367 Free translators registered
+
96 different languages available
+
58 professionals offering their services
+
diff --git a/front/src/components/Navbar.js b/front/src/components/Navbar.js index ab58865b..b1734400 100644 --- a/front/src/components/Navbar.js +++ b/front/src/components/Navbar.js @@ -13,15 +13,15 @@ export default function Navbar() {