From 6ee9181002afa9d6886049c487aba33fa9e0b2c3 Mon Sep 17 00:00:00 2001 From: Rahul_oops Date: Tue, 25 Oct 2022 23:18:19 +0530 Subject: [PATCH 1/2] Foodbank Frontend project --- Fronted Projects/FoodBank/package-lock.json | 28995 ++++++++++++++++ Fronted Projects/FoodBank/package.json | 41 + Fronted Projects/FoodBank/public/favicon.ico | Bin 0 -> 3870 bytes .../FoodBank/public/img/background.jpg | Bin 0 -> 57174 bytes .../FoodBank/public/img/hunger1.jpeg | Bin 0 -> 234112 bytes Fronted Projects/FoodBank/public/index.html | 44 + Fronted Projects/FoodBank/public/logo192.png | Bin 0 -> 5347 bytes Fronted Projects/FoodBank/public/logo512.png | Bin 0 -> 9664 bytes .../FoodBank/public/manifest.json | 25 + Fronted Projects/FoodBank/public/robots.txt | 3 + Fronted Projects/FoodBank/src/App.css | 52 + Fronted Projects/FoodBank/src/App.js | 22 + Fronted Projects/FoodBank/src/App.test.js | 8 + .../FoodBank/src/components/Card.js | 62 + .../FoodBank/src/components/Donate.js | 62 + .../FoodBank/src/components/Home.js | 39 + .../FoodBank/src/components/home.css | 95 + Fronted Projects/FoodBank/src/food1.gif | Bin 0 -> 6418 bytes Fronted Projects/FoodBank/src/index.css | 13 + Fronted Projects/FoodBank/src/index.js | 17 + Fronted Projects/FoodBank/src/logo.svg | 1 + Fronted Projects/FoodBank/src/modal/Create.js | 121 + Fronted Projects/FoodBank/src/modal/Edit.js | 0 .../FoodBank/src/reportWebVitals.js | 13 + Fronted Projects/FoodBank/src/setupTests.js | 5 + 25 files changed, 29618 insertions(+) create mode 100644 Fronted Projects/FoodBank/package-lock.json create mode 100644 Fronted Projects/FoodBank/package.json create mode 100644 Fronted Projects/FoodBank/public/favicon.ico create mode 100644 Fronted Projects/FoodBank/public/img/background.jpg create mode 100644 Fronted Projects/FoodBank/public/img/hunger1.jpeg create mode 100644 Fronted Projects/FoodBank/public/index.html create mode 100644 Fronted Projects/FoodBank/public/logo192.png create mode 100644 Fronted Projects/FoodBank/public/logo512.png create mode 100644 Fronted Projects/FoodBank/public/manifest.json create mode 100644 Fronted Projects/FoodBank/public/robots.txt create mode 100644 Fronted Projects/FoodBank/src/App.css create mode 100644 Fronted Projects/FoodBank/src/App.js create mode 100644 Fronted Projects/FoodBank/src/App.test.js create mode 100644 Fronted Projects/FoodBank/src/components/Card.js create mode 100644 Fronted Projects/FoodBank/src/components/Donate.js create mode 100644 Fronted Projects/FoodBank/src/components/Home.js create mode 100644 Fronted Projects/FoodBank/src/components/home.css create mode 100644 Fronted Projects/FoodBank/src/food1.gif create mode 100644 Fronted Projects/FoodBank/src/index.css create mode 100644 Fronted Projects/FoodBank/src/index.js create mode 100644 Fronted Projects/FoodBank/src/logo.svg create mode 100644 Fronted Projects/FoodBank/src/modal/Create.js create mode 100644 Fronted Projects/FoodBank/src/modal/Edit.js create mode 100644 Fronted Projects/FoodBank/src/reportWebVitals.js create mode 100644 Fronted Projects/FoodBank/src/setupTests.js diff --git a/Fronted Projects/FoodBank/package-lock.json b/Fronted Projects/FoodBank/package-lock.json new file mode 100644 index 00000000..a9793d15 --- /dev/null +++ b/Fronted Projects/FoodBank/package-lock.json @@ -0,0 +1,28995 @@ +{ + "name": "foodbank", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "foodbank", + "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", + "bootstrap": "^5.2.1", + "react": "^18.2.0", + "react-datepicker": "^4.8.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "reactstrap": "^9.1.4", + "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/@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.19.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", + "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", + "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0", + "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.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "dependencies": { + "@babel/types": "^7.19.0", + "@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.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", + "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "dependencies": { + "@babel/compat-data": "^7.19.1", + "@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.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "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.18.9", + "@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.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "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.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "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.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "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.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.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.19.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", + "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==", + "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.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", + "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "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.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.1.tgz", + "integrity": "sha512-LfIKNBBY7Q1OX5C4xAgRQffOg2OnhAo9fnbcOHgOC9Yytm2Sw+4XqHufRYU86tHomzepxtvuVaNO+3EVKR4ivw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "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-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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "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-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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "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-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.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.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@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.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "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-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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.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.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "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-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.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "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-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.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", + "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "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.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", + "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + }, + "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.19.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", + "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "dependencies": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-plugin-utils": "^7.19.0", + "@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.19.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.18.9", + "@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.18.6", + "@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.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@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.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@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.18.8", + "@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.19.0", + "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.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.1.tgz", + "integrity": "sha512-j2vJGnkopRzH+ykJ8h68wrHnEUmtK//E723jjixiAl/PPf6FhqY/vYRcMVlNydRKQjQsTsYEjpx+DZMIvnGk/g==", + "dependencies": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.4" + }, + "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.19.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", + "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@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.19.1", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "dependencies": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "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.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", + "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", + "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/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", + "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "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/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.0.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.3.tgz", + "integrity": "sha512-i1xUkau7K/63MpdwiRqaxgZOjxYs4f0WMTGJnYwUKubsNRZSeQbLorS7+I4uXVF9KQ5r61BUPAUMZ7Lf66l64Q==", + "dependencies": { + "jest-get-type": "^29.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==", + "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.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "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.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "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 <3.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/@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "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.43", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.43.tgz", + "integrity": "sha512-1orQTvtazZmsPeBroJjysvsOQCYV2yjWlebkSY38pl5vr2tdLjEJ+LoxITlGNZaH2RE19WlAwQMkH/7C14wLfw==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "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.18.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.18.1.tgz", + "integrity": "sha512-oEvsm2B/WtcHKE+IcEeeCqNU/ltFGaVyGbpcm4g/2ytuT49jrlH9x5qRKL/H3A6yfM4YAbSbC0ceT5+9CEXnLg==", + "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.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==", + "engines": { + "node": ">=6.0" + } + }, + "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.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==", + "engines": { + "node": ">=6.0" + } + }, + "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.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "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.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "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.0.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.0.3.tgz", + "integrity": "sha512-F6ukyCTwbfsEX5F2YmVYmM5TcTHy1q9P5rWlRbrk56KyMh3v9xRGUO3aa8+SkvMi0SHXtASJv1283enXimC0Og==", + "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.0.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.0.3.tgz", + "integrity": "sha512-coBJmOQvurXjN1Hh5PzF7cmsod0zLIOXpP8KD161mqNlroMhLcwpODiEzi7ZsRl5Z/AIuxpeNm8DCl43F4kz8A==", + "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.0.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz", + "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.0.3.tgz", + "integrity": "sha512-t8l5DTws3212VbmPL+tBFXhjRHLmctHB0oQbL8eUc6S7NzZtYUhycrFO9mkxA0ZUC6FAWdNi7JchJSkODtcu1Q==", + "dependencies": { + "@jest/expect-utils": "^29.0.3", + "jest-get-type": "^29.0.0", + "jest-matcher-utils": "^29.0.3", + "jest-message-util": "^29.0.3", + "jest-util": "^29.0.3" + }, + "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.0.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.3.tgz", + "integrity": "sha512-+X/AIF5G/vX9fWK+Db9bi9BQas7M9oBME7egU7psbn4jlszLFCu0dW63UgeE6cs/GANq4fLaT+8sGHQQ0eCUfg==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.0.0", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.3.tgz", + "integrity": "sha512-RsR1+cZ6p1hDV4GSCQTg+9qjeotQCgkaleIKLK7dm+U4V/H2bWedU3RAtLm8+mANzZ7eDV33dMar4pejd7047w==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.0.3", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.3.tgz", + "integrity": "sha512-7T8JiUTtDfppojosORAflABfLsLKMLkBHSWkjNQrjIltGoDzNGn7wEPOSfjqYAGTYME65esQzMJxGDjuLBKdOg==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.0.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.0.3", + "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.0.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.3.tgz", + "integrity": "sha512-Q0xaG3YRG8QiTC4R6fHjHQPaPpz9pJBEi0AeOE4mQh/FuWOijFjGXMMOfQEaU9i3z76cNR7FobZZUQnL6IyfdQ==", + "dependencies": { + "@jest/types": "^29.0.3", + "@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.0.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.3.tgz", + "integrity": "sha512-cHudsvQr1K5vNVLbvYF/nv3Qy/F/BcEKxGuIeMiVMRHxPOO1RxXooP8g/ZrwAp7Dx+KdMZoOc7NxLHhMrP2f9Q==", + "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.7.22", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.22.tgz", + "integrity": "sha512-TsmoXYd4zrkkKjJB0URF/mTIKPl+kVcbqClB2F/ykU7vil1BfWZVndOnpEIozPv4fURD28gyPFeIkW2G+KXOvw==" + }, + "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.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", + "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.6", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", + "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", + "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/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.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz", + "integrity": "sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/type-utils": "5.38.0", + "@typescript-eslint/utils": "5.38.0", + "debug": "^4.3.4", + "ignore": "^5.2.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.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.38.0.tgz", + "integrity": "sha512-kzXBRfvGlicgGk4CYuRUqKvwc2s3wHXNssUWWJU18bhMRxriFm3BZWyQ6vEHBRpEIMKB6b7MIQHO+9lYlts19w==", + "dependencies": { + "@typescript-eslint/utils": "5.38.0" + }, + "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.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.0.tgz", + "integrity": "sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.0", + "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.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.0.tgz", + "integrity": "sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==", + "dependencies": { + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/visitor-keys": "5.38.0" + }, + "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.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.0.tgz", + "integrity": "sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/utils": "5.38.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.0.tgz", + "integrity": "sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==", + "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.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.0.tgz", + "integrity": "sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==", + "dependencies": { + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/visitor-keys": "5.38.0", + "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.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.0.tgz", + "integrity": "sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "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.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.0.tgz", + "integrity": "sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==", + "dependencies": { + "@typescript-eslint/types": "5.38.0", + "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.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "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-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.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "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.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "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.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "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.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "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.12", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz", + "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==", + "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.30001407", + "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/axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "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.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "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-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.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.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "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.10.3", + "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/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "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/bootstrap": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.1.tgz", + "integrity": "sha512-UQi3v2NpVPEi1n35dmRRzBJFlgvWHYwyem6yHhuT6afYF+sziEt46McRbT//kVXZ7b1YUYEVGdXEH74Nx3xzGA==", + "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", + "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/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.30001412", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001412.tgz", + "integrity": "sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==", + "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.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", + "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==" + }, + "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/classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "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": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.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/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-disposition/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/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.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "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.25.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.3.tgz", + "integrity": "sha512-y1hvKXmPHvm5B7w4ln1S4uc9eV/O5+iFExSRUimnvIph11uaizFR8LFMdONN8hG3P2pipUfX4Y/fR8rAEtcHcQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.3.tgz", + "integrity": "sha512-xVtYpJQ5grszDHEUU9O7XbjjcZ0ccX3LgQsyqSvTnjX97ZqEgn9F5srmrwwwMtbKzDllyFPL+O+2OFMl1lU4TQ==", + "dependencies": { + "browserslist": "^4.21.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.3.tgz", + "integrity": "sha512-T/7qvgv70MEvRkZ8p6BasLZmOVYKzOaWNBEHAU8FmveCJkl4nko2quqPQOmy6AJIp5MBanhz9no3A94NoRb0XA==", + "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": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "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": "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/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.0.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.0.1.tgz", + "integrity": "sha512-pT3nzyGM78poCKLAEy2zWIVX2hikq6dIrjuZzLV98MumBg+xMTNYfHx7paUlfiRTgg91O/vR889CIf+qiv79Rw==", + "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.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "dependencies": { + "cssnano-preset-default": "^5.2.12", + "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.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dependencies": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "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.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "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.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "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/date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==", + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.1.tgz", + "integrity": "sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==" + }, + "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-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.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + }, + "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-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "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/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/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/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/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/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.262", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.262.tgz", + "integrity": "sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==" + }, + "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.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.3.tgz", + "integrity": "sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==", + "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.6", + "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-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.24.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", + "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", + "dependencies": { + "@eslint/eslintrc": "^1.3.2", + "@humanwhocodes/config-array": "^0.10.5", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", + "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.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-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.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", + "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "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.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.7.0.tgz", + "integrity": "sha512-pI8LKtFiAflBpN4h14vTtfhKqLwtIW40TNhWyw0ckqHm0W/J0VmYtThoxpTAdHrvEWnkALSG1Z8ABBkIncMIHA==", + "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/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "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.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "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.10.3", + "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/express/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/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/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/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/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/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-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/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.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/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.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.0.tgz", + "integrity": "sha512-Wsk07aAxDsntgYJY4h0knZJuTxM73eQ4reRAO+Z1liOh8eMCJ/MoDS8fCui1vGT9mnjtl1sOu3I2i/W1swPYZg==" + }, + "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.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==", + "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-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-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-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.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "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-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-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-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-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "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-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.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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-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-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/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-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/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/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/js-sdsl": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", + "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "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/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.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "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.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "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/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/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": "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/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-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.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "dependencies": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "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/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/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.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dependencies": { + "browserslist": "^4.20.3", + "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.9", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.9.tgz", + "integrity": "sha512-/E7PRvK8DAVljBbeWrcEQJPG72jaImxF3vvCNFwv9cC8CzigVoNIpeyfnJzphnN3Fd8/auBf5wvkw6W9MfmTyg==", + "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.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dependencies": { + "browserslist": "^4.16.6", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dependencies": { + "browserslist": "^4.16.6", + "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": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "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/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-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/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/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/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.2.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", + "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", + "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/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/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.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "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/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "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-datepicker": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.8.0.tgz", + "integrity": "sha512-u69zXGHMpxAa4LeYR83vucQoUCJQ6m/WBsSxmUMu/M8ahTSVMMyiyQzauHgZA2NUr9y0FUgOAix71hGYUb6tvg==", + "dependencies": { + "@popperjs/core": "^2.9.2", + "classnames": "^2.2.6", + "date-fns": "^2.24.0", + "prop-types": "^15.7.2", + "react-onclickoutside": "^6.12.0", + "react-popper": "^2.2.5" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17 || ^18", + "react-dom": "^16.9.0 || ^17 || ^18" + } + }, + "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-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-onclickoutside": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.12.2.tgz", + "integrity": "sha512-NMXGa223OnsrGVp5dJHkuKxQ4czdLmXSp5jSV9OqiCky9LOpPATn3vLldc+q5fK3gKbEHvr7J1u0yhBh/xYkpA==", + "funding": { + "type": "individual", + "url": "https://github.com/Pomax/react-onclickoutside/blob/master/FUNDING.md" + }, + "peerDependencies": { + "react": "^15.5.x || ^16.x || ^17.x || ^18.x", + "react-dom": "^15.5.x || ^16.x || ^17.x || ^18.x" + } + }, + "node_modules/react-popper": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", + "integrity": "sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==", + "dependencies": { + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" + }, + "peerDependencies": { + "@popperjs/core": "^2.0.0", + "react": "^16.8.0 || ^17 || ^18", + "react-dom": "^16.8.0 || ^17 || ^18" + } + }, + "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/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/reactstrap": { + "version": "9.1.4", + "resolved": "https://registry.npmjs.org/reactstrap/-/reactstrap-9.1.4.tgz", + "integrity": "sha512-kn+Ex58V4tZatogn472n5fkgvCkXwhQvlqCRGTjpM1MzkD9wv0rp5W0VcM60purpdtzkud2ku6KHvJrqYqnv0w==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@popperjs/core": "^2.6.0", + "classnames": "^2.2.3", + "prop-types": "^15.5.8", + "react-popper": "^2.2.4", + "react-transition-group": "^4.4.2" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/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.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "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/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-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-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.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safe-regex-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.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "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-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.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "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.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.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.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "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": "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/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.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "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/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "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/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-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.1.8", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.8.tgz", + "integrity": "sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==", + "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.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "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.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "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/tsconfig-paths/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/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "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/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/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.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/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/typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "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", + "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.9", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", + "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", + "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==", + "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/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "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.9.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz", + "integrity": "sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==", + "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-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "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/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/@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/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", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" + }, + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@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==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", + "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==" + }, + "@babel/core": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", + "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", + "requires": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "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==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "requires": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@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==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@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==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", + "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "requires": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "requires": { + "@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.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@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==", + "requires": { + "@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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-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==" + }, + "@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==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==" + }, + "@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==", + "requires": { + "@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" + } + }, + "@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==", + "requires": { + "@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" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" + }, + "@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==" + }, + "@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==" + }, + "@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==", + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", + "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==" + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", + "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "requires": { + "@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" + } + }, + "@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==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@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" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.1.tgz", + "integrity": "sha512-LfIKNBBY7Q1OX5C4xAgRQffOg2OnhAo9fnbcOHgOC9Yytm2Sw+4XqHufRYU86tHomzepxtvuVaNO+3EVKR4ivw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.19.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@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==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@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" + } + }, + "@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==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", + "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.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.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-flow": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@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==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@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" + } + }, + "@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==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", + "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "requires": { + "@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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.1.tgz", + "integrity": "sha512-+ILcOU+6mWLlvCwnL920m2Ow3wWx3Wo8n2t5aROQmV55GZt+hOiLvBaa3DNzRjSEHa1aauRs4/YLmkCfFkhhRQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@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==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", + "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "requires": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-plugin-utils": "^7.19.0", + "@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.19.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.18.9", + "@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.18.6", + "@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.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@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.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@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.18.8", + "@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.19.0", + "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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@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" + } + }, + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } + }, + "@babel/runtime": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.1.tgz", + "integrity": "sha512-j2vJGnkopRzH+ykJ8h68wrHnEUmtK//E723jjixiAl/PPf6FhqY/vYRcMVlNydRKQjQsTsYEjpx+DZMIvnGk/g==", + "requires": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", + "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@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.19.1", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "requires": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@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==" + }, + "@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==", + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "@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==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@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==", + "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==", + "requires": {} + }, + "@eslint/eslintrc": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.2.tgz", + "integrity": "sha512-AXYd23w1S/bv3fTs3Lz0vjiYemS08jWkI3hYyS9I1ry+0f+Yjs1wm+sU0BS8qDOPrBIkp4qHYC16I8uVtpLajQ==", + "requires": { + "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" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "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==" + } + } + }, + "@humanwhocodes/config-array": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.5.tgz", + "integrity": "sha512-XVVDtp+dVvRxMoxSiSfasYaG02VEe1qH5cKgMQJWhol6HwzbcqoCMJi8dAGoYAO57jhUyhI6cWuRiTcRaDaYug==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/gitignore-to-minimatch": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", + "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==" + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + }, + "@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==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/expect-utils": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.3.tgz", + "integrity": "sha512-i1xUkau7K/63MpdwiRqaxgZOjxYs4f0WMTGJnYwUKubsNRZSeQbLorS7+I4uXVF9KQ5r61BUPAUMZ7Lf66l64Q==", + "requires": { + "jest-get-type": "^29.0.0" + }, + "dependencies": { + "jest-get-type": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==" + } + } + }, + "@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==", + "requires": { + "@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" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@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==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@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==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@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==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@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==" + }, + "@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==" + }, + "@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==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@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==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@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==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@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==" + }, + "@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==", + "requires": { + "eslint-scope": "5.1.1" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@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==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@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==" + }, + "@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==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.7.tgz", + "integrity": "sha512-bcKCAzF0DV2IIROp9ZHkRJa6O4jy7NlnHdWL3GmcUxYWNjLXkK5kfELELwEfSP5hXPfVL/qOGMAROuMQb9GG8Q==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "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" + } + }, + "@popperjs/core": { + "version": "2.11.6", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.6.tgz", + "integrity": "sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==" + }, + "@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==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@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==", + "requires": { + "@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" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@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==" + }, + "@sinclair/typebox": { + "version": "0.24.43", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.43.tgz", + "integrity": "sha512-1orQTvtazZmsPeBroJjysvsOQCYV2yjWlebkSY38pl5vr2tdLjEJ+LoxITlGNZaH2RE19WlAwQMkH/7C14wLfw==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@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==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.18.1.tgz", + "integrity": "sha512-oEvsm2B/WtcHKE+IcEeeCqNU/ltFGaVyGbpcm4g/2ytuT49jrlH9x5qRKL/H3A6yfM4YAbSbC0ceT5+9CEXnLg==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + } + }, + "@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==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@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==" + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@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==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@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==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@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==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@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==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@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==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "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==" + }, + "@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==", + "requires": { + "@types/node": "*" + } + }, + "@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==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.0.3.tgz", + "integrity": "sha512-F6ukyCTwbfsEX5F2YmVYmM5TcTHy1q9P5rWlRbrk56KyMh3v9xRGUO3aa8+SkvMi0SHXtASJv1283enXimC0Og==", + "requires": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + }, + "dependencies": { + "@jest/schemas": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@jest/types": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.0.3.tgz", + "integrity": "sha512-coBJmOQvurXjN1Hh5PzF7cmsod0zLIOXpP8KD161mqNlroMhLcwpODiEzi7ZsRl5Z/AIuxpeNm8DCl43F4kz8A==", + "requires": { + "@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" + } + }, + "@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "diff-sequences": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz", + "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==" + }, + "expect": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.0.3.tgz", + "integrity": "sha512-t8l5DTws3212VbmPL+tBFXhjRHLmctHB0oQbL8eUc6S7NzZtYUhycrFO9mkxA0ZUC6FAWdNi7JchJSkODtcu1Q==", + "requires": { + "@jest/expect-utils": "^29.0.3", + "jest-get-type": "^29.0.0", + "jest-matcher-utils": "^29.0.3", + "jest-message-util": "^29.0.3", + "jest-util": "^29.0.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-diff": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.3.tgz", + "integrity": "sha512-+X/AIF5G/vX9fWK+Db9bi9BQas7M9oBME7egU7psbn4jlszLFCu0dW63UgeE6cs/GANq4fLaT+8sGHQQ0eCUfg==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.0.0", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.3" + } + }, + "jest-get-type": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==" + }, + "jest-matcher-utils": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.3.tgz", + "integrity": "sha512-RsR1+cZ6p1hDV4GSCQTg+9qjeotQCgkaleIKLK7dm+U4V/H2bWedU3RAtLm8+mANzZ7eDV33dMar4pejd7047w==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.0.3", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.3" + } + }, + "jest-message-util": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.3.tgz", + "integrity": "sha512-7T8JiUTtDfppojosORAflABfLsLKMLkBHSWkjNQrjIltGoDzNGn7wEPOSfjqYAGTYME65esQzMJxGDjuLBKdOg==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.0.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.0.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-util": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.3.tgz", + "integrity": "sha512-Q0xaG3YRG8QiTC4R6fHjHQPaPpz9pJBEi0AeOE4mQh/FuWOijFjGXMMOfQEaU9i3z76cNR7FobZZUQnL6IyfdQ==", + "requires": { + "@jest/types": "^29.0.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "pretty-format": { + "version": "29.0.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.3.tgz", + "integrity": "sha512-cHudsvQr1K5vNVLbvYF/nv3Qy/F/BcEKxGuIeMiVMRHxPOO1RxXooP8g/ZrwAp7Dx+KdMZoOc7NxLHhMrP2f9Q==", + "requires": { + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "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==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@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==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "@types/node": { + "version": "18.7.22", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.22.tgz", + "integrity": "sha512-TsmoXYd4zrkkKjJB0URF/mTIKPl+kVcbqClB2F/ykU7vil1BfWZVndOnpEIozPv4fURD28gyPFeIkW2G+KXOvw==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==" + }, + "@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==" + }, + "@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==" + }, + "@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==" + }, + "@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==" + }, + "@types/react": { + "version": "18.0.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", + "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.6", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", + "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/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==", + "requires": { + "@types/express": "*" + } + }, + "@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==", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@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==" + }, + "@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==", + "requires": { + "@types/jest": "*" + } + }, + "@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==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@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==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.38.0.tgz", + "integrity": "sha512-GgHi/GNuUbTOeoJiEANi0oI6fF3gBQc3bGFYj40nnAPCbhrtEDf2rjBmefFadweBmO1Du1YovHeDP2h5JLhtTQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/type-utils": "5.38.0", + "@typescript-eslint/utils": "5.38.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.38.0.tgz", + "integrity": "sha512-kzXBRfvGlicgGk4CYuRUqKvwc2s3wHXNssUWWJU18bhMRxriFm3BZWyQ6vEHBRpEIMKB6b7MIQHO+9lYlts19w==", + "requires": { + "@typescript-eslint/utils": "5.38.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.38.0.tgz", + "integrity": "sha512-/F63giJGLDr0ms1Cr8utDAxP2SPiglaD6V+pCOcG35P2jCqdfR7uuEhz1GIC3oy4hkUF8xA1XSXmd9hOh/a5EA==", + "requires": { + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.38.0.tgz", + "integrity": "sha512-ByhHIuNyKD9giwkkLqzezZ9y5bALW8VNY6xXcP+VxoH4JBDKjU5WNnsiD4HJdglHECdV+lyaxhvQjTUbRboiTA==", + "requires": { + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/visitor-keys": "5.38.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.38.0.tgz", + "integrity": "sha512-iZq5USgybUcj/lfnbuelJ0j3K9dbs1I3RICAJY9NZZpDgBYXmuUlYQGzftpQA9wC8cKgtS6DASTvF3HrXwwozA==", + "requires": { + "@typescript-eslint/typescript-estree": "5.38.0", + "@typescript-eslint/utils": "5.38.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.38.0.tgz", + "integrity": "sha512-HHu4yMjJ7i3Cb+8NUuRCdOGu2VMkfmKyIJsOr9PfkBVYLYrtMCK/Ap50Rpov+iKpxDTfnqvDbuPLgBE5FwUNfA==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.38.0.tgz", + "integrity": "sha512-6P0RuphkR+UuV7Avv7MU3hFoWaGcrgOdi8eTe1NwhMp2/GjUJoODBTRWzlHpZh6lFOaPmSvgxGlROa0Sg5Zbyg==", + "requires": { + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/visitor-keys": "5.38.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.38.0.tgz", + "integrity": "sha512-6sdeYaBgk9Fh7N2unEXGz+D+som2QCQGPAf1SxrkEr+Z32gMreQ0rparXTNGRRfYUWk/JzbGdcM8NSSd6oqnTA==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.38.0", + "@typescript-eslint/types": "5.38.0", + "@typescript-eslint/typescript-estree": "5.38.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.38.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.38.0.tgz", + "integrity": "sha512-MxnrdIyArnTi+XyFLR+kt/uNAcdOnmT+879os7qDRI+EYySR4crXJq9BXPfRzzLGq0wgxkwidrCJ9WCAoacm1w==", + "requires": { + "@typescript-eslint/types": "5.38.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@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==" + }, + "@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==" + }, + "@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==" + }, + "@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==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@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==" + }, + "@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==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@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==", + "requires": { + "@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" + } + }, + "@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==", + "requires": { + "@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" + } + }, + "@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==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@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==", + "requires": { + "@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" + } + }, + "@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==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "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==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "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==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "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==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", + "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==" + }, + "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==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "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-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "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", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "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==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "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==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "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==" + }, + "autoprefixer": { + "version": "10.4.12", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz", + "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001407", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@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" + } + }, + "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==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + } + }, + "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==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "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==", + "requires": { + "@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" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "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==" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "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.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "bootstrap": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.2.1.tgz", + "integrity": "sha512-UQi3v2NpVPEi1n35dmRRzBJFlgvWHYwyem6yHhuT6afYF+sziEt46McRbT//kVXZ7b1YUYEVGdXEH74Nx3xzGA==", + "requires": {} + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==" + }, + "browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "requires": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-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==" + }, + "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==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "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==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001412", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001412.tgz", + "integrity": "sha512-+TeEIee1gS5bYOiuf+PS/kp2mrXic37Hl66VY6EAfxasIk5fELTktK2oOezYed12H8w7jt3s512PpulQidPjwA==" + }, + "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==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.4.0.tgz", + "integrity": "sha512-t5QdPT5jq3o262DOQ8zA6E1tlH2upmUc4Hlvrbx1pGYJuiiHl7O7rvVNI+l8HTVhd/q3Qc9vqimkNk5yiXsAug==" + }, + "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==" + }, + "classnames": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", + "integrity": "sha512-CSbhY4cFEJRe6/GQzIk5qXZ4Jeg5pcsP7b5peFSDpffpe1cqjASH/n9UTjBwOp6XpMSTwQ8Za2K5V02ueA7Tmw==" + }, + "clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "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==" + }, + "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==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "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==" + }, + "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==" + }, + "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==", + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "core-js": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.3.tgz", + "integrity": "sha512-y1hvKXmPHvm5B7w4ln1S4uc9eV/O5+iFExSRUimnvIph11uaizFR8LFMdONN8hG3P2pipUfX4Y/fR8rAEtcHcQ==" + }, + "core-js-compat": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.3.tgz", + "integrity": "sha512-xVtYpJQ5grszDHEUU9O7XbjjcZ0ccX3LgQsyqSvTnjX97ZqEgn9F5srmrwwwMtbKzDllyFPL+O+2OFMl1lU4TQ==", + "requires": { + "browserslist": "^4.21.4" + } + }, + "core-js-pure": { + "version": "3.25.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.3.tgz", + "integrity": "sha512-T/7qvgv70MEvRkZ8p6BasLZmOVYKzOaWNBEHAU8FmveCJkl4nko2quqPQOmy6AJIp5MBanhz9no3A94NoRb0XA==" + }, + "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==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-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==" + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "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" + } + }, + "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==", + "requires": { + "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" + }, + "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", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "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", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "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==", + "requires": {} + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "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==" + }, + "cssdb": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.0.1.tgz", + "integrity": "sha512-pT3nzyGM78poCKLAEy2zWIVX2hikq6dIrjuZzLV98MumBg+xMTNYfHx7paUlfiRTgg91O/vR889CIf+qiv79Rw==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "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.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "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.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "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==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "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==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "date-fns": { + "version": "2.29.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.3.tgz", + "integrity": "sha512-dDCnyH2WnnKusqvZZ6+jA1O51Ibt8ZMRNkDZdyAyK4YfbDwa/cEmuztzG5pk6hqlp9aSBPYcjOlktquahGwGeA==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.1.tgz", + "integrity": "sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "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==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "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==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "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==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "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==" + }, + "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==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "requires": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "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==" + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.262", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.262.tgz", + "integrity": "sha512-Ckn5haqmGh/xS8IbcgK3dnwAVnhDyo/WQnklWn6yaMucYTq7NNxwlGE8ElzEOnonzRLzUCo2Ot3vUb2GYUF2Hw==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.3.tgz", + "integrity": "sha512-AyrnaKVpMzljIdwjzrj+LxGmj8ik2LckwXacHqrJJ/jxz6dDDBcZ7I7nlHM0FvEW8MfbWJwOd+yT2XzYW49Frw==", + "requires": { + "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.6", + "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" + } + }, + "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==" + }, + "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==" + }, + "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==", + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "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==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.24.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.24.0.tgz", + "integrity": "sha512-dWFaPhGhTAiPcCgm3f6LI2MBWbogMnTJzFBbhXVRQDJPkr9pGZvVjlVfXd+vyDcWPA2Ic9L2AXPIQM0+vk/cSQ==", + "requires": { + "@eslint/eslintrc": "^1.3.2", + "@humanwhocodes/config-array": "^0.10.5", + "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", + "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.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "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==" + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + } + } + }, + "eslint-config-react-app": { + "version": "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==", + "requires": { + "@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" + } + }, + "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==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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==", + "requires": { + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "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==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "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==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react": { + "version": "7.31.8", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.8.tgz", + "integrity": "sha512-5lBTZmgQmARLLSYiwI71tiGVTLUuqXantZM6vlSY39OaDSV0M7+32K5DnLkmFrwTe+Ksz0ffuLUC91RUviVZfw==", + "requires": { + "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" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "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==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.7.0.tgz", + "integrity": "sha512-pI8LKtFiAflBpN4h14vTtfhKqLwtIW40TNhWyw0ckqHm0W/J0VmYtThoxpTAdHrvEWnkALSG1Z8ABBkIncMIHA==", + "requires": { + "@typescript-eslint/utils": "^5.13.0" + } + }, + "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==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "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==" + } + } + }, + "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==" + }, + "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==", + "requires": { + "@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" + }, + "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", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-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==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "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", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "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" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "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.10.3", + "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" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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==" + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "requires": { + "@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" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "requires": { + "bser": "2.1.1" + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "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==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "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==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "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==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "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==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "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==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "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" + } + }, + "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==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "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==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "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" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "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==" + }, + "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==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "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==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "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==" + }, + "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==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "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" + } + }, + "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==", + "requires": { + "@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" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "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==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "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==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-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==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "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==", + "requires": { + "@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" + } + }, + "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==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "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==" + }, + "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==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.0.tgz", + "integrity": "sha512-Wsk07aAxDsntgYJY4h0knZJuTxM73eQ4reRAO+Z1liOh8eMCJ/MoDS8fCui1vGT9mnjtl1sOu3I2i/W1swPYZg==" + }, + "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==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "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==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "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==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "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==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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==" + }, + "is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "requires": { + "has": "^1.0.3" + } + }, + "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==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "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==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "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==" + }, + "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==" + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "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==" + }, + "istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "requires": { + "@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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "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==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@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" + } + }, + "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==", + "requires": { + "@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" + } + }, + "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==" + }, + "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==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "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" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "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==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-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==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "requires": { + "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" + }, + "dependencies": { + "@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "requires": { + "@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" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@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==", + "requires": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "requires": { + "@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" + } + }, + "@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-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==", + "requires": { + "@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" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "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==" + }, + "jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "requires": { + "@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" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "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==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-sdsl": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.4.tgz", + "integrity": "sha512-Y2/yD55y5jteOAmY50JbUZYwk3CP3wnLPEZnlR1w9oKhITrBEtAxwuWKebFf8hMrPMgbYwFoWK/lH2sBkErELw==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "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" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "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==" + }, + "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==" + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, + "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==", + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "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==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + }, + "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==" + }, + "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==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "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==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "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==" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "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==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "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==", + "requires": { + "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", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "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", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "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==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "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==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" + }, + "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==" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "requires": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "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==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "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==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "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==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.9", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.9.tgz", + "integrity": "sha512-/E7PRvK8DAVljBbeWrcEQJPG72jaImxF3vvCNFwv9cC8CzigVoNIpeyfnJzphnN3Fd8/auBf5wvkw6W9MfmTyg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "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==", + "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==", + "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==", + "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==", + "requires": {} + }, + "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==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "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==", + "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==", + "requires": {} + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "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==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "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==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "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==", + "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==", + "requires": {} + }, + "postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "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==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "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==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==" + }, + "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==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": {} + }, + "postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "@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" + } + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "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==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@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" + } + } + } + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "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==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "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==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "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==" + } + } + }, + "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==" + }, + "promise": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", + "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "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==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "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==" + } + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "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==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "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==", + "requires": { + "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" + } + }, + "react-datepicker": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.8.0.tgz", + "integrity": "sha512-u69zXGHMpxAa4LeYR83vucQoUCJQ6m/WBsSxmUMu/M8ahTSVMMyiyQzauHgZA2NUr9y0FUgOAix71hGYUb6tvg==", + "requires": { + "@popperjs/core": "^2.9.2", + "classnames": "^2.2.6", + "date-fns": "^2.24.0", + "prop-types": "^15.7.2", + "react-onclickoutside": "^6.12.0", + "react-popper": "^2.2.5" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "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==" + }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-onclickoutside": { + "version": "6.12.2", + "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.12.2.tgz", + "integrity": "sha512-NMXGa223OnsrGVp5dJHkuKxQ4czdLmXSp5jSV9OqiCky9LOpPATn3vLldc+q5fK3gKbEHvr7J1u0yhBh/xYkpA==", + "requires": {} + }, + "react-popper": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-popper/-/react-popper-2.3.0.tgz", + "integrity": "sha512-e1hj8lL3uM+sgSR4Lxzn5h1GxBlpa4CQz0XLF8kx4MDrDRWY0Ena4c97PUeSX9i5W3UAfDP0z0FXCTQkoXUl3Q==", + "requires": { + "react-fast-compare": "^3.0.1", + "warning": "^4.0.2" + } + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "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==", + "requires": { + "@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", + "fsevents": "^2.3.2", + "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" + } + }, + "react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "requires": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + } + }, + "reactstrap": { + "version": "9.1.4", + "resolved": "https://registry.npmjs.org/reactstrap/-/reactstrap-9.1.4.tgz", + "integrity": "sha512-kn+Ex58V4tZatogn472n5fkgvCkXwhQvlqCRGTjpM1MzkD9wv0rp5W0VcM60purpdtzkud2ku6KHvJrqYqnv0w==", + "requires": { + "@babel/runtime": "^7.12.5", + "@popperjs/core": "^2.6.0", + "classnames": "^2.2.3", + "prop-types": "^15.5.8", + "react-popper": "^2.2.4", + "react-transition-group": "^4.4.2" + } + }, + "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==", + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "requires": { + "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" + } + }, + "regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "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==" + }, + "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==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url-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==", + "requires": { + "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" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "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==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex-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==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "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==" + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "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==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "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==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "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==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "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==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + } + } + }, + "symbol-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==" + }, + "tailwindcss": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.8.tgz", + "integrity": "sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==", + "requires": { + "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.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "dependencies": { + "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==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "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==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "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==", + "requires": { + "@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" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "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==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "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==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.3.tgz", + "integrity": "sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "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==" + }, + "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==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "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==" + }, + "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==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "update-browserslist-db": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", + "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "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==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "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==" + }, + "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==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "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==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "requires": { + "@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" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "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==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "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", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "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", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "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==", + "requires": { + "@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" + }, + "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", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "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", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz", + "integrity": "sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==", + "requires": {} + } + } + }, + "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==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "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==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "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==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "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==" + }, + "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==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "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==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "@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==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "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", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "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", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "requires": { + "punycode": "^2.1.0" + } + }, + "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==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "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==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "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==" + }, + "workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "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==", + "requires": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "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==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "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==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "requires": { + "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" + } + }, + "workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "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==", + "requires": { + "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" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + } + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/Fronted Projects/FoodBank/package.json b/Fronted Projects/FoodBank/package.json new file mode 100644 index 00000000..3bfb48a2 --- /dev/null +++ b/Fronted Projects/FoodBank/package.json @@ -0,0 +1,41 @@ +{ + "name": "foodbank", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "bootstrap": "^5.2.1", + "react": "^18.2.0", + "react-datepicker": "^4.8.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "reactstrap": "^9.1.4", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/Fronted Projects/FoodBank/public/favicon.ico b/Fronted Projects/FoodBank/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/Fronted Projects/FoodBank/public/img/background.jpg b/Fronted Projects/FoodBank/public/img/background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c912fbb45942bb14b2d5b6356b8515461743f023 GIT binary patch literal 57174 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 aT2ANx1eDeP)b2bUzN3;JV_yvaZvp@ZNVnVo literal 0 HcmV?d00001 diff --git a/Fronted Projects/FoodBank/public/img/hunger1.jpeg b/Fronted Projects/FoodBank/public/img/hunger1.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..c98bb8dfab30d3106573b1f67635f53b64c9f643 GIT binary patch literal 234112 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ΞBP%`0S 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

9mdQlX;y_^tg)JmXuw-sc+UvlGh``)L@~2L%9BE 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%0DkV0|6Km1BF z7{R#Id#8#sdQu{FH_kqMN_m%LN=^CJ(YIt2xGj=7V^ z4V`=6&`AGZsKi^~iVm-f%2S68%hOkcbXm<@)t2vzGhPgx?PoMo4BS{c+n=BINW@F^V3iim zh6ra-sV+VxUl3C9$vO_dUwX%60jq5GIpn$q_5t{yfBG)o^&ICy*s*wdQ3bJ>FRRN) z@($XM3cE@WOLz+;QQE=p675#35L)2wu&*D-%6K-)u@Ph@XkTNtO*WjCYlXmqmxk2=MH&U}5yc z@~JN-j@gHC&=Y_fPiBNRK#$5oW6NkQqH3ex7@W_soLS~}1yHXH^9ESo_V8zOXabb3 z2Bwwt)TkL@Taeh4IE8^UJ5-(l?_^L;!5WUDe7<&9u>4!Na1qPhLP}k;vcp_fGD}`q=kR#R@WDoIoMeuZ6>xq z|J&+k^92xUzT$UF)fPM2*>)cOO>Qw8HCfmCCiXR)Cb9P%3biG5a&ouF%d^Qiu z|A1iM*x0?f>h^fLVR$iaXQMtw2Q2o$dkE4D6G9%(fMp5PF3H&z`<0GnzTYJhRtUg& z+j9E8-0jZ?eaZFGNF7sznJ@n#r}QGT1CnDpF8%l_rQqv_d*2SC5&M|02K1ii64S}6 zc}|geiTMT*l-@O<|9nBLyU&AI^}uN3LOhWZv>fc5PK_Upj0~g3i{~5?DQs@>q5gtK zr^k{^rL?wu*Cl~TN9yvX@Pm?`5`X6dPU=y7o(qbyiK9-SpAHx;v$zo$a2!QVSu~>7 zfu{HjvTQOl{x$%ubp@4U>H6qV;2D29Gl-TvduPXdPv?8iu|r)euJD3zv3~skw!%SH z(;@*zI1b?*RUGW=+eagb#n|}ySI%MYxBZph?|vi5D{{rPMZ9GQp9S^;v5RGt41LKs zgA=NC$+CRE1L>JzlTxE7>03rw`GL=|e;4?J+nEJaL01ObA}QpT>(K*v3t-q-vA(LX1C&qIxXZ6@*O@>Rrlf@R+LZ z!qf+nyk>{L2=>XUI?)8&=iO_rp%3HlGt2vUu(#!L_TO8c^$u%;b+%9cPJ@ClMZ?>_ zE70(wjcaLRH!=?_P%$6K97b@tV;4r^pX*$@+Vul=t}_&Gs49B-i_ELY51q}H6r<%2 zFLjQpPt^K(B+$t<`Mg!~lKGaGs~n33;a9SQCsM;7J{XaN7Tx5vE{DJULd}LWl zGWS{k;#$yFtzT2zRkc}Iotaf{8=<{QrG-!k>#qm z4>+?-OyU*4Lv&_t%1jTOS81A->C&jL#>FYxSp0I-GTwFi0~L zgodk*{iBTfu|Iy1z9*g_cb$<0%YP!_9I2@d((qzh3XG_qRr8ptmTc?P&p$5Sw23x$#qvTb8c`ZI;twOkK9c#H#~MDpnzzx$jHdh`DYH71iY3^u4(<2a() zddU}k_5l+nuzTU~D3g&|HzW-W?v-Ht`<`x!9GoOFZNq_X`>{m-UvzLVu4G-ZV-_dL;urCs+> z_y6mfAT}z$xhX?(ITc}sVmzWV^lfHzX8I?PXd}xBG``)6Zu=>bLtm((%vs@&`RpYl zDDp0l5Z|uFL6&Nk=>MbX&7+de+y8%?rDiI}nHu#@E2pxYabw1HO4DZMwlc@D4O|Gh z%Uwdoa!r()#;i=e)sH<~=y~h@=Q4C^Wg1NTvxS2&AUv0*I7gEc3hkp7Z;ob2=vv z1ioLd*Y&!t=kxKbGb#F|j~jkSC>sbuBq$s@8>PfoMrAEP`n@hk*9`8dhOOYLI)q) zUc1r%<260%&yBw=xIMmGJ+WoiL8T+1`sh@6nj6e^%Dj_}p&9^>S_6w~N2}(yg3NkZ z;0NArQl>Ldg?wOU|0>Yi;y*_EL3n%6REi%YR}D@e3b-3J>rU3U6uom{nkRz{Pa=8p z;xJ=IM?SKe`xcIYDf9bG#p?I>RE|RbZ6xOdI9iao$g7C)A8x2Tg!G8zmA2|_jaxDK zw){kZRAEJ(=v#^#v4v&AaRMHvBw~h{XFGhd5(4EIaWeCD@F6&uYCBIjoHqu?-KHc4 zIEN^Y`d-fyBr7_KW!(8fEm8O~i`2E}M#01tcekmHiGdv$cELiQ8QKsw5{t6AkX+G+ zqOM;EX@=&g{eqs{$f)s9VV8)a#UT<0dv}jaSyIqe-Q2v%Eln2S zCYYkBx)1VZg}_V0Q1<;xu_0jF-9O$XD(lJ;-}}{eI{vU+gxlyV*rk~80|TD~ln&f1 z4YQ-nt+yOk?Rqq9dwOx$d!?>s*vD**k=`v=`zWEvL-b;8y(`7uF8r6=z9l8~)C)xQ zQbYww1RW7Kbc$l4loI&&2L`t@dmThLcZ5v+WbZpxk_q{NWIb6AUd#I7cbf>iaD{g~ zf}QxB6j`CsxsjI+GxEA#xpU#)%$CuJeXJ`Z|4oA&Gnd; zJ{=3`@F!_aI$;a$#fj)PQLC>YC)bG5u#ByRhE|pa=2xz8DLB77umHQ-TYY8EyYi=B zhfDta_5Rt^?DnQ6V9cCuRCHFEs}WGfRu&n(m)3MCF6>!zAwzaL_gK{E6qlOIxFa>a zTxx8B7yES*88zSGJ&yN%9JQsnsy?zOCMJawbIE!cNus@{-dTnUt`BF;Hr}J0P+TTv z-qfEx#(2QxAlcVNdt2@($>d}e%)H;HAN7%F_WF)fd#M`x!xvuZO#?{ajHYs z{*eke9p@GuE@NA%+?E*MrJ&BvM&kg}!zH&A2#(0SM0?XcFl-(YzUyi7BdbdE8%&ay zbOxrWsc~f0vR`vnLU-Vrblj!UGt5+vwj~{Q?i+wVNf)1xVJ*PK2$}pYY`wmb-(wSS zdi}KlUPn<4cS7H?P!O!YP(OcT)t2FuMfWOenfi}^@uJcHQX%F~LBhltaHiTdoYC-2K&RWwW z&$xvnkg~mM>XXHLQd$Ux_T~;=r;`pf9k`sx%YeZ~-@{z19-9yEuX)s!REG}$tJL9e zbsCxG968Nmv|o?AI^ocnum^DU*GUp+-9lXQ+wk+;oxWGww&;r1pKEAr%1rIj#i3-( zEVwQJ;bBW$9IcS_>Nb3pyq=JC>Z{SK83&EX2DCq0MP6%^RJ7sDTyJcrE2*2;%^_WZ zEaR{Ai%S|*_=O#s)uk?IY-F!ACcRwk%+fhwTK6luwu_lbtp6U!C6I84>x8p*gP)Wk zK8(bfcS065!y@mq8K1>j@wyE^LNTy^nMu=8>gfw(DAt#4!`1c~Q%KtVz@)*KifBDn zW8ZVbdEruV8OTbc$CE0v>I@&TKD_m3#$_x@Gi9jdNZhm`kco@>vuKSBGXTsg_2Ewh zEzK3oHZqII;T25Z>BG4k(E0xbn@=VLCNQ2yqH#uPUXuM;x6t&>ho$Q2{REKmpG}eN z+x%M-{|?33#WNenAYG!P6lorq-{djD95rfcx^iwa&Kdu(GAMpI?>KBUEktCtb&aVa zFx%6}A?2gad#K%QQ{IQUL49SIzBhJY2^o%BnXq08zFW%8lqj-6?SG{vhsK50&#L8& z=bsktjU0~rGOVj2$-GdSC;Q|H++Uw8)WWosHvLiB;UN57_*y{s}n@8 zOQ8Bt(>F(lS7-YdZfJy7#;l=yoN#`=1Cc-&Uzfi49`PL^eciNyIS)DHrUuzQhkaQ- zA$*F!XX3k|I`eQ=b8JzdT*`i^xC|_}`+r11-<;aQ3B>xv6HDErg1!k`HzuRf9uKPzg0PP z*%$fEFUXQZ&J{V7e+2Aih^`Fu49C3M>#hr0z+QTl)8+LX9lY@%ta|<;5Ts>Pge|VH zVaBZ<-58oRLO(r6L^&FLwD z5vCLzefHg`EfMedUnTyYqRRm+FSx&%ELK#{wWh1A8}V<*1`4!l?;!jSinnf}U;TVZ z+T$?L$jO8bD5aNZo4oYE)HS8@imKFWBrwJg%?s2QPnMnpnS>`-k#GeYNFN6H38 z%KCpSu5JCXb-`S<_TSAfqJ!JH_yI~gWl$P6Lhv#Lm_=i9*9UDIJcD(SdGlmm2g9Mr z4Yj-3YZNohWfFX*HOOiVT92eOKPMs^x?bfdx1%wl7UHn0n|7C)19AtLs6`)`(%dj@ZqGLZTZqH?bQQ^UD$cbaF1ZoMUpo02EA`$ulqeAunay+M%Cp+}iuYM|{XIUpiBr4sH* zm)Um;omIuNHgV+y<2qHVxQ+DK>ZE3}>xZ7WbXGK@C?%Y48W67o``8Y`M7nwB%`Y+| z%3(y?5wx?py*~8TTjUZ?-DFu0&9*gcblK6K3&RhxYkv!a7aA378X^zd6rf$P(^tm!^77BZ=H z-pfHnj5FiMcuLgWYxZ4SD^_{r&}KcQ8%5#pYeHLKj1hBlJuja}R~0O9=gb=dzl;b; zlSj|l|LfIqHHECda4!pjY<6{e3kwSFu(0GON%g>?kS$aC@^d}UHpoMWxgi@Qf zZYiw=gIm%FVuxw0Djd!7hKpt2Wq1s>I2a;0V9IsKCqdBRg1`l|iMM!P{9f>R>_MSF8?UlM3-y7h!YZ6tHPCpkWMt z2h>6|`Q*LaOZ_v^2?4~f1u?RV+P-@4zDwb$q8CC_xMSy;kY9c6VcRNh{KR(PywlBjq; zlsAV$6#H+j{o=Lsl__2w9l`RtaRxvQ&&Zl%-FEf|eqRbrrf5T^Alc9A-=;c7$dW#g z8j*GJtFe9kEx$rS2pRyhXoFDaVBCHq$7aO$gW^Y%7v zIEPl{3vZQ+Pd3&pl;ans*o5WC$Vk#9UL*u9Z1BkIuXO1ZYj)nl^Eu{7!E*R(M81kS z<1@!VR%OWeoOFwH2miDCTRfP9RcDDDRDFK1J%JZ2Hi~*E z&Qhb)sOGQ%HwqQeiHG8y3`X1)Vvnpn5(unD$)EIK-6r7dd#0e`s6{^={qdx9Q3c%d z0I@@YY_S7=ixfnEt+z!~nN4-9X-LA?)d3+S`FfYn%RD5$#mMuZAn(&|=c7<0Pqq6r zVZ70IeYua2Pyr2>loeBda%uApB(j=(*0;Z(aZY$t#uMe^2Ncdm#ujR$*EN1xK%9gE zqNaIa^5hhYP%WM^@07LQ`>06__HMAo!Xp(qd&HZv<2F&s#qcs7q=4A_NpE}!K$_a# zA|?A5SLV-^Mf>cJo_<)J5S(G;ATwxkDrGMnuYHXiYm}pNr<-Ixg2>p4F=rr^>PSn; zHTKjNrotD}82fqpSr7pvt^(FaKnVJgp=to5fZLnf8P+jxn*6|`4v!*0yW0hP_4RBJG3eT7YILPUDvR%O`6}vDzS5i*;*>iWVQQsjGsXEuIh3#-T zG0om}=-xTP9mIib&tZd+!!&`+1AlX!s< z?`+I=@{&i5%8T%tHPdQ#j%R))2>Ow(=C2!7#&4-IgQH1(_;!* zGvdU8QboNN>}szm4*y9*u3+;}Oot>fh6TUyP*?WRSQY=svtY#6_O z5`S9Q{8d1llI%JX&#Yp;MKuX*Q_x2MM=O3-{!K@TE(A*BIj!ptGzB&E&?4sN z`1A{}8DW5aQ6lmH?D`$OBQW0lGwPAmOK?Nh*=6MmyB0a4;jDKtn+cBY`yQk!zP*zx9zCu-2@PiDWQ z{%`nKEpv1enjZ(FWAy}vackV+v(e~?zCA87Ut?QobzM>5%ngXm`)kyz^QX%1#!F9? zhMzHsFwohhLnpB9?lrFM=nT^)vrKTiN9#r*@pmq>;5(#8n0*%5NeiY%(X&9rl&N1Z z^#tZ=T8FQqcXDsx+HI9bTn;$;g-`uI@yvOBz9A?{@wH=1j>76O-Ni|g{#p3b>tK{O zzt0LQs*!I=MTtq}+v)C#3AlbnLdx(E#MqR zB5RM7=AnwE1IrmS4P?NXgkyjh%F6u1xM~7>C3;)QfrUHyqzPaw6Ix$B8umcw>djw6 z8yY@;awmw*OqU3!CnJfZNu|T%Mf{i~uVf?6mSX06oqpg#l16i2JoZ+F@K*Z@(zq7kHz=52^nIZ=%yx#Gzl6BOw`QwGN*;fx-0&Hlet?5ApQn9$f=>D``a<~uhlA?mZo80cm}oTQn% zK8!q1cogmVyo21Q7;Hym?%+bm5=Xp z?>3FE;RsiRRfoU*C3u1pX#2};-^<>XN98%zoml2CTcq1nadB~_k&&5hNU^F-aka+n zO##9e|E$9iOn?zy4#|7je9A(}RJSN^d4JGRewh_B5))@Mv*L9;L^gONRJo~mw7 z6hcmP;zynDd6h%`*9ItNI$=Q!96EG3oy}ssxOrnXIChyDgNlcdV>)hUb^UV0Y7E5I z&`y|&Qa13HZs>ErZm_qz*mzKpY5F%A33@#Xev4**>HQP~F&gv2SB~d^K^(xB46efr zVuJ8xw8!K;#i?p@q1FRhqbtf=2I=nuMwj{-QkyNAa2Flfb+#e$8K1DByLq6f9S(5L z8SzGg&)YDW>9iYbNDo-5hN7DNsOmhVGNY>>o1{rEy zyi<7_>)GsE}9sUXEk6pbPJ9D>+=bvuG53rn^b;!B%hrdkt~( zVGH*~ic`tqnr}B?26$fB9$+Ox-e!ugs!VaFZ+jmb=5>YoDBdCNC;Aru$nm{ahr{G< z!nV`>yvGBKWqP{9Xl#-$yR?H`0g&jZ4|7Z3Y0gGxMNbBg+2MVbCyPig33ABiQs@L0 zx!dk1ue+(A3+<4jcE>KVNS*A54%cew<|~@D;%KO zHxAl`lzRO=c@(v;zmYoa4*NXoNWES=pue6T2U0)wjVlTM*dFbU;LWv$F!P6-R!?{m z+a;Vh;FHAWh!oyO-lfaq(aq{L!>D;;SqF&m1sSaY2_bX%s5Lr!7mZTGR z&*K?1#_21uNimDBBX>k@s~}wgsU9EuS6~}!UJI&!@lm$8?KAlC>KmjR;ux2Rg9mlowLVd;#(ysuaNmDh(ruS^kX?^keCkY-wL=~GoX3eSx~0G69lFZ~SC{Uk z$v(P&c!eEzoZ3x@>vfgd7DoWukBQmvv1c96t-mMlHHn9(0E3>FYQ<9eD) zPgM@F4BuYm@HCR;sy^&jZp7g6oHs8j)Z0ehC#C7RV+vRMy3*J(Ym}j-XLA{;O|Z}5 zM?HIn5pwxIboqm)c1^f;a$GCvK2~odD&@)Vdo4RHC}|RwKc1B_JJS~U*;ul;9JAdf z>Gk4dNs6o#2yAARjB%hhdJDTl*d|*oJS50=s%%nZ5;Wcx(fYtTeaWO#iJK&oZ18y& z6i76zBC~(zFy>AzDj$rfBjKV0gdHHCQ z+WZ}5%uPj3ra>Qz+Mc|7msxq-kp7dmNX?dJJpZH|`>T-G~zhLW;Od6w20<Z}8VC@@9XtCg{pTnB5KvbI z2RjfgLof%%5!c*AIhl0E_3AhVdD`IGsPM{xBzT+)3A_T5cl=8iPYjE)pkX)$f`)l4 zL-+Wr30O;tmr++}UsX!5)iI-6)v|tY{rVUb^K?==ZaVN!_G>`q-csEC5L91eqnH3& z;l3^5mxw_D7w;cvJe|GkMctzMWc+e-8whC3pKc`f3*X=UGo1#3St-pawzz1?uRM=_ zX=X6X1VS2bk|fgQb?(uGVVGrqpk244yOt`Y({;pFgrSKsSNqBPnY8Nq;s5+EIQur= z_GL}jB$FhMVk&g3e=Fu07Jf@j`bu3)p^c~VF;p9$8dYw_*%jrK{A$UB_YmKNqdTw z#Eko!SLvTleAf21x@~mYfN$;PW%%M12zb!$o9em0J!#NZXF`H-r&;I+e$q%4Pvkqm zO;|7rC(q?|X5TfI_7Aks^OU?xY_*lXEH~!0=d!P*7GKJRw9hErs4_+?96l(_JP10v zVmT(4bC_MLkBx^o;|knEO&lDQ<3SnPonut)##_CnY*zd!P`Rl@+B2k$ZZ}d=5QGR(NTj& z_m1Ah!?%aFreVSn7Lw#hHZ<;OEK{Rtt3Kv-+l`G}jStPDSR3BHDDlS19gi60SObTm zC5;Evx`~Tj|8sSlqriC|#W8uq zX~81R05`dNMKu$<8TO;96zVI2`=f(m}+=lRqISsQ2-y?h%1)l_i(EWow&pCsCYatp~O@p5c?m=X-}ao&Dw5csqPeq zQa30Kjf$M~Vfm z9BZ{hWcan+T%f)U3?&0{#TQGlqGsc^h8mRwR^n@1} zO?tO|-lFtZ(2~w3 zmis#;eBz1Lmps-jCPzgn%XMzd9H2Rna!j*&LfDHqdbv_}tm2`}z$nV}By~nJUe#W+ z<*irwj#5S${i--@jSXR`@_fLs*!5l5)zI~}U+$z`aU>v=N19)%cyjFcxkXZ8Wq{j) zph!f%_c9y*k$EC%`xwWE#XoLz(5&s6{FLJrh99r}(gj~KP)g*01MM7C1t1QqJx(V- z#(qVW_&s5{h9AuZX#fi509Jpdk$r^TmOo?m%;K$3k^WD&6_Ihix;km}1t$375w6pg>8=i&6%7<@FPi`4fSk4!Rb#*F@l@Q&4{;;IoU~TuSf6 zbx}X^WlE<6`o=fz!`g-~dy=aZWf;fj1w&whrp^!q8y@(IsbqBKd} zC5yGz$-&vVZ(e#X|IjRCl~2obJjs1G^R}$`zF;)w7@swASLPt8^aj%eYx?Hr-h=j8 zS10<8v)B)_Mq{z=Kbq&l5wB{mgy1|HjA7G3oPn|*g=9Pq6YYNS_ETmWyEtPR6o^Vi zH}yo`eL_P0%K=e)4Xy$L*xy^E+w~QCb%q=+HcOA2q^u9sw$ngxWf{DciqC}Ul!l!5 zmvH|A(7(c6bcH9UK}3_^eN1wp3tF&*Dj!%z@;b3WM8A%aHdBCK#1^-4nHEh?Ng~0$ zWJ#GUk{h~f6I-u$FqUJ=_WxsnjM}!REb^79C94=v_{go{ltxs33F3^=^J3J=)QFgluVxVY{5#uK$P@NC^}kov=t|lG*S<}aF2AJ*YeC=z0|cT}Q@B(%)RZ@P*S&1mD~AQD zo(h(m#TlyOp8WS+gElWujSaiv7FA~JW~*+ghe~0(=^^ul(j(l6Bi(RHJSBp6@TkNvE^V5L=t4XfJqr z#}hUGgH(s(Bs}(AoJdvq6ohIvFgEHm`somSlf>Ahnc!!SZ#f#_9@PEA^64R#94W&# zk`@joxjUN5tanw0AACReWCGamMQeK%PNsK#nwwVb-~Rv613S#?cBDFDTU8}r;}=6F zLUL#QN_L&a{`Z4rUwNIBz8i_*n{{&9C|2+CTgex94ZCC~g7MRgVj4cJe9J!;?f7O6 z7fDcmy8M9mJ*`Jzvmd;rE!Y+MwBq=x2jX8JFvUnb->gLz`l;Qji6RUylVDuiYR3L> zgqb4KkuFglQ|vuGvq@cxMk%n}`Gr&Lq9d5m3YI&Zpz-wArMF72|6?KYgkW+8CO#hj zWT3H;duk}%k-D`ft$Yejn2&aEs*|-3LZ=><`YaS0dGRE;TgncP;m4#co5`enmh%hL zIC=^N4^kYdVEU%zlXxh>)jm_p5SMv3IF(TalUcO~Jy*taLH;XV>cB6ez^=HdG4VBa z5;7KZ^iYy)B;?1Ueu8rjX^=Kf7i^tj(N%!qAayQ|_zrvZ_h0_U!V_L5DO@!oY7~Jr zO$8tu(9f>Eb1SQ8ZLz<)B5z4iNsrPjsj$_@Al@+)w{$7~I!|58LB2=S?ElTi8%`-1 zfbsD?k8}GVTe49e=Yxv~IDX+8bi#ZB+Xri%f0Ql)7UWzLy0veY!dI8f0Rz2s zpAB^~BWaxyWXJm%=k|yAVfagzN>Zi)8$k*1%SVnCzwkr|V8K`(9NybAEy`_aZJx0= ztni6jPVrJ6!e~{>Y*qkt$M%@(4{agtb0t+%ak77>*1Op4u#O{Cpsu&q#8qaX;!873 zGU~oBS{Q`oX{y$lIW1)~9EE{&u|Pfx4IG5#c)+Q?Q=Bp%2`@bl!{KU=r#`OQm^Z^k z#uXA4l(1wEe{$|pdusac1FfNs9%l9F+64y=vl%^CHuHOHx5A4|*8N}h?-5;ZI7VsY zN>1b&Q{x+z_ot=2bVR?xS6~c(m#V>!9E3%{J1 z0&Jt8uaZO`UP7CW5|Ka^0uc5q24e^#3Jo`At(FbA2GRp55gZi>b8AtlgNGbIF6 z*XR?}7LYqo8F|W7d;$%(fq2DnfN$soxd-~onMEl}@RgRSObWnIjL6xoA3q$HjK_6W z)E6<87dv~P zbAHx~F<9{Z6@u<2{F&KtWGDGBPVfvEi;U6?8q~yFw$FWqe$4u!l=Q-_k>?riN6D&= z#Sc$D!$SiL#U@zk^IVFY1fxrZS2B#l?!qv=W$K550%PZ)ux;JL&L$|DM(=$T8bH{6 z5}lq)Vee0}Rg)ey0!YjSnOI87YT|_J!Sc#LX%E*17u~*4a=pC*6|$nUSTzG0+Fz|cD-EOz$ic4;B&6Pbikq&#I>Qc}knY2Au~dlnN4Q-z~@col;~0Fm;?`~1YK};ZPfI3A``FZF$=S;x*Rqn2U;1CmNn9j zn%t>=W2MN7$?|tI?;~ z{)a>v9Q3p0NJwIca-Us((_Qmt^fzJ}?Ns5@;>Z9DqkR$*@x)&>U)lSp#t+Zq<};Tm zMpxleu(MDhj5`JVH)BIaC;;#C?Vu=jAj9kfrT~qALxsWU%6R*KFI*0AGEMKb_?w^a z=vW+ISp;^MLhh6Wg*HhW9e$`o#uF;?v`7IWxI<&pa(8A=IvJZRe$kVZL~xK-yvDb{ zzS{=w>aF93@66AJi5VJvkBGUe;L(R&y(8249qovngc`peUz-6TS4}oY_SyUDklg3` z9?j2gPNDQ+uY=WhkuRgtkJ<|vRjXJ+!Z zWN!VG{=z?)(3~it?`oJ>7he{^KsO091b_<@L+6t&daqWcnx101dNjT=WFa2GRJE#dr5QA zU02nVtoR6HzP56&pgj){5C$mMX{Q$Y9$7j)mgIJPxKW2+LMPcE%MKjJ`l?i8uvsFh zxQUH3XRukgaaq%zO6n(tOR_`b%)fCQRa?=DT`9pJMdQ!-I;=A8otT@;JfPp&im+ScmYxRB$p62>K%xWyz&Hg7l$ym>hY?99uz=Y(o6TT&Z zu?9cVdVQJO7Y^tL+V*A~+C{(7^X~pMN~Zm{JeH&zITL=t{EX{}@kydWij*_<2a*IO#r~St zAMHBK!@2IRF4H`RP*wBvje3zGSd{mLaX#KBSba$DYRZ1})zySMNQS!D#$x01&FM!I#JmewyrWLcvU12en#bAyGI>^DL zXSA|ykK!f6&T!le!!R;Ba8mtM*ezL>6*|~R{u830E2^dphNwVecFfBCxlL2`cZJ@A zRm1zUa&htiUFs$;@hbBA?>@+^`8+_o9YEc9EeS&6i`qD(%h)fBN8(QIG2M=+6E?+S z$HA)sdZBl#$%ORgtdwUtS42rZ=A|GkxBz;>E-giGA5v{VA4w(n<3CvdEP4v`!6;Ts zF?ylxwT?iXt2rc^ICP@R^fVmCmEf!*v4v`J<|wdSJo5t+>ei@EocVLwt8~p9Wyvei!(*w0+dTm^_bKzYbp!E1BbE(q4?3s~&L|dwv44J`T@2W540$NR*A;6+ zhm^{bHJ15EnsO_&IMc*H|ig=0r)l!Sj4ib4rR$5jsqwS(QJ zfNcNZJEM&M!g%Z5=ysW%d8#=saZ*BMWP1G`H97_TBTwhO6D}1MIxj8_7m0-mD%|va&dfWzr><= z0(SW1O^y|4HC&eM5d#Cf1v|>l7makhU%39>MSX<4R(GL3I$CmL&O`?CXIc^41W zc@5W95ZD41^ek_F;Ul-FSeL3cp7zTFQVEkH&pwu&Q|cHGlg&Cp1#i@>HVDO`+Xas& zLaE2q9S|lYz@@s^rW%+@+mQHwEPQ3l5HhZ`h?~K&AYJWKpnb@Uq0txaD4bbU)0AKb z9a<&c&fOUQu&Chx0dl9NqTaR{er$UQ$?iZQ?ig7$5}d{jBQGk=&ULB3Q?@Qayc?h0 z*hd`T_z-zrW`W;8WL3<{g<@sA?2#_mB|ct6Rexg$>d&X)uC(!(S%{4sN^XX_fV zo6xemswO15K8H8e^eY{z^EYs%M#9e- z^peIAs;haTBMF`dQrWBH$^uoUS?g+ME8G}=adE9BO)uvqTg=sgUh&V1!DZp`WfOZ_ z0BYk*J*#^TxKC0RFB_TM`M=@E{Tjdh{ooJO92Xz+Qn;L~=4wd_uT{uMbfuw9#>*Bm zTOpTYL(jt@ z#Vcg8eIL6ks?G86gJeeDAZrT#HhN!LnxRgBfC9DVILTQhtB7B&O1C)Y`?ums70-$o zcYAKQH9ATn>v=!m;Dd28-}}QZDg^_HP9auDdB_T zR*QR|XSII7Z_l}N>0dW1ZkH*h!gG0W?dPzjnmCa+=?h$l#r79ClHQ_RjIIj#{Qw)i zH^VYYzNkH&L18qf1kB#{U1)s1CUhb5C&QNR8{Z^;0*@wziIOswpzserIbnIyKa_GH zrE1+0`k*8mqMp5Zoe=@9!kzT|CO6WM&i!Ra&+?IQJ?|B=jE&w;Ngn2$@KClF??%4{ zy$3wz=iPle6K+0c3xw>0bXHYdjFTMNv()G$=6{>c)qm+f?3aQMh#%v(XJ*%`#I_AI zqhr+T8pfL{Z|aSyHhS3#0qYz+y~H{!VPZeTyB5!c>yG*k+~a8n@fN3(CEXt`-4lnC zw?zgD1r7szle&^U___3N!i3AFR}VwbGn0#sXxefLgo6c4h`!r_$$5j48eYZ{svSUp zC~N$l9wpdHo$haH;>MDhMtIoH@7;Ku-nuYYTqi`RkB(CvOK-F2glc;|+Wdh^p;`Z= zp$AE`6p7pmtOJ&PE0m9yVyoMuW4LJNY6Sj;a$_H70OI&iz?m|CporL8)Q?S(>Gc<^ zPnGj4_Y*2AYR-G8{B5c>1}7v;&*%!xOwr^Nw3pKjsRkiu;^z=q8NA1#;h3M8dd1 z_Om_3TP|ASPxrR41~{av%nldB{^Y38jy+D7b#qa_9?erFRi$YVI$|$1*iB`$N~3LT zzLkI&0AtTNAF~b3SL2&65)ZKdkiob^zyYVQ!zp5*zB+aD_p@e8q4@XHtFTauu{&8Zi)&_jJxlRN1yD)W)rv!MRBw8%}>Z0zEGW9G}oap=9L#JIev7)-xVTT&7@ z?ootH7i`cTV41BWbiZ))l(T>H>}lq&6$knEWZ0xLrnzj}0os`bo)WoW=&=brDT+Rr zQojrjyieRst4gCookU-==ohFAVns~G!4);CaaO)&c$+q`?SG-0Ps`EhW;L0h2^WeL z>+W86Zez~4Ccuig&pyP*dKW>^z{yB@P(t3sj%<%3>H4eMic1&c@Zcp z*WXUo7zAvFSmK>im!7KQf^A~K`ER_Bc`+&A<#;_x#z1E%8Mx2|E;ZHbZ0jBf*NC}k znMCv2Yh8!G9k&A209*Z$f)hh`s_Xx-+Q}kW$(mdHUIpC0e7CvG z6Nda)-?el?xOJa7Qe*w3@N8Vh@?n!ie|PD=X3fR4+JbQTmqW-qiS@9l#uz2#y%8_iDf|8Z;EFQ!}Mz6tvJ@GAJTrkl5b!dNrHMz=2gM;o-XCHmPE zv+f{OS0|B@tMrqX< z@V~84=q(ep!1R`BQzUJx?4B(C417A84y``^y9yZ(e6bE`)zp1ve#!KAx(vwRt-mCT zBntq12YjoWpGiX(Uzd*NVXLOGs*&GEmvbtFT&x;3@$}OUxLNM?Q9{~n>wA|!32t1> zfIMDgc34XMXw#<13e@p(Q!N?4zaN;a5Nd-k`yE-Xo!R0Gq%Q*_S?(P%dL4U~2<&g* zpY#p~b8!0y;Mr3qMJ-dl7=dGc3`ns@@=>yC>{N;AIt9?2s5`a0M9AD0`T-rBt3DEo z(#*c~S6a||majSAtVDK5C|b|Q0yBNeAZ!v$J$*ROibbI$jKXxMDj!o1e1bB<;UgoCs8; zwIewETXPk^tr`lL~y#haC9bwkUZ2R`~f4lj6f z_|v%=YicBlBquRU>LuLuOL6(!+-p3jb>Dhh3MYw;$|)9K>xul=sLHYQp+s5@L>bld z)sM&AN9_~woJ{xG;TMrrgnsCKWP%Q6De8?foFFp@jBYy0p-nYg?#)ZdM)>Y$<+dZ= zXsxS{R8*a5R#KUqLVF5!SFpXMuPn)S%0O8Z=f6GUFaE04_b=&+Kazr(Owt|cTPnzm z+)-3f0ebkGU(lo3tYRU`DRL88SE`awIeJ#OOYS{vSFT-z$ItzIj)CD_T$P$?AN;#K z))lg4p-MUrihRtSl5wO-dWaLQY6d9}K!Oon?CAUVe-+zZqj|98P-76(V7(E&9}zKG zYgy~5ELE>G4bu4T@RG-xB-5d%$GoX&3YSxTj(RFnCzQFRDke`u&(x&tBRO|bNenM zaE>PJ*&;4v1mTZn$Fho;Pg+>uPdR797~kvk%dkZIx+pT!wa^I~^jnWLCYnRp^QEz+ zJT@>D>Br-X7ln}xmuXd6Pq;mdaW$W;%iZo$aU5HdWS^qo=x{cR`$hFgX*(8-H~Z{r zerpmW?3&WviI;H5I$Q)b*T3eXvyWQUgfk1%YN8AA2`LnJQK=Xl{3c0B=)wRctF`S{ zJ|{!HlzI5m-Ci8QDPd*ARVB7EY$92^_iX4$+HQmo#_RX7)~DNh<nP% zs5-$!Yk5*nKhVk@Hos)j+U+w&1Jrzz@TQd&V?o(nsdR2T)Yv3whw!^bd`fB4Riri8 zfB^`2GplA%95Os^@N2_4(>-APZwTy(&T+ir>FL|wsBk4I4_iEMWGdjsD*KJ~;%Hch z+JSEtSTgrE6lXI7&t*80n?q(8N&agg7Hw zv+M3Ft2IemZH8`qXT(h8#tin)qVMaxz z4}*0*_F}S80C!Bwv+Vlsv*=6bMc(!W#lan(ahq-a+tegKUgcL&FV$scr@{@7S+vi# z!+!inf2VQ7mJQD)a6L?{JQ_o424Ma>&__zipfQ6e7x&`U-0P7@rjdF?PYO!1jw^Qs z1bZH#hU1csMjk(InA^7zQDLVv3{ZZH1KncAWe}vIQ1SIJ3e^l2*?h0JJ@&%9ORBu~ zvMnmQGo^)|%lowwSu%}P|KxZhnWaMonVlCLB=+MH^bBu9+ocMrAuOcoa0_a=qGk|3 z77zv3sEr8Y=ahMe%h6j|nu7DjpKkTveLB)+Acs;GP5Nq5r;hSw-P|P&^k8l0!b?-Q zqK?3&q*$=-#PWCe8l=qUYbFDWT*JdOJ`JCQOg$c6E^Q+DbmN+~Z=C+efm9UclgTv0`T^yK?T{seEvFjG$-ho?s@o&tC*A>;Vopi#)RX_{iR;xL1 zIb8By{>huY?8>PLf`-3}5%E0TbnNlDhC8&I3VG6=9!|>D4EiQgl&2kG znl(|0w?yfm+3S{43I88YZy%NP{r~^lTI;=4bF0*)m0M};ouZq0v8Cx+Wtnrf78szi zNy(~%+G%(MKQz-tU^u_dF5tN{Y@zxE!VC;Gg zt|^?RrV8dHcrj!sSWZ}fYUxcKn%vJYy@VPOnjRSeoYca6)+}QG!Fh*E9yhXuQQu1+ zo)A@3?jThplm$bj4J=6xFoVz?nZdmLTTy_yvveef7S3%ilVqa+{D)0*7yO?&JP9M% zA80q8c`?j+K#+~DkqBloh`4e?1%EL&Z8~>P{?YlJ=hClb*$20Do*Q}_t`*w95(mQt zS;@Q?xD_~%8=^ceO$fhEzL}@Qgw9@+Zs9p)K%x;c;<@v_=k4q3nvdiS5lH}>Sl2VZ^~9DEd_J_JZ2FDq__=I?6fF>seLvs``^1Drr6g%s znTlT}ZiVY{dxHLA(D0{?kR^jhwh z^(N}rvSOD=@u^(H{3tRsS?~&sWtDUYXp9SzVFCc#2EryA)!v?# zeI12AUdmYV0;9J{loU5EfQ_t~b#rn}T@<3kQika=@UE_F;OW~;a zuZU(TOr4I`K@|5{*d`C64!bh096sE|ca#1e4aBxDH1d}LGqI^fThExtu@iU{?o3Z1A4{7G0t`mE5dGqw4(!f+-kr7}N3!*LiBhk$5rTdrjCJDlCw%E~k zH8EwVxOf@nqlbfRk<}jTrV^DDl@~lFI7RJN$m(y77TaM@Z0IlIPz2<&dsN04lfqNa z$&uW4y-y!t@p|CwZ;?DA1upCz-9*xKt;vyeCY)UGCbJT8d6W*?oix}FeNJ13r~Wi3oKwOatJ zmEB*!$C;*4{6C6~F%vXU1o8EbQ_qvzq}Wp#zEU!HufB19$FNf!A@*$<3w8KkGm*O6 zAnuI$rzJY6qc)GPaIHxk!vbCf*2NY?)|2~t{m57OB;n2~7!hKYY+s8m9UoQ(?}CXl zq|Q|s8@=a6PDlzfk^TKl)06G!<)_3Ni={5?8GZcrLglRE*7~}>JjPy@tR;)U$rX{z z*{4T2nSSYoS6Ur1+-cdT2EkqWbTUcSC_+l1+nTktbD}fmJ|~n!o93K}RCtJZm&?<0_RdB8BS;WC{D5Q= z>R*(d_$JDw!4j;Y?_HfM5A~1dCJRf;)}gL~d?WlqRm!#R)QY z_L*X=i(jLG6;n#hH?bBkT@8wrZF9PNQW1FmZWi{A$tg=LPmqr{D7x4@QV*_$RA3I; zX%21GO}e3?24zWbAu_Mx<85@laiAwct!*5w>`eB|M~^%P?t$Atapop}SlgQYq-6$` zVZS>^;W4wL0J^Yd>Po(EYq}_wTkRJ3npaBpE_NgWDHkM>K|DVeOT|;FW`copRs>?uI}_Q=%HblBG|22Ae#m1 zABm^p_!YM5z~JER9~Xb z(abp?{_%&aV2NC{L@2A^crRBVW@s8%nc=U)=fu+RdCn#Cp{#cz!!n0qCx7&dAnRn* zz&7TbSxO!qk~@vkt0rp~N0j!5?v=eCsDC`GOUBp?80uZc=fR!ge=J?MgH0M)yKu9Qs=!_TuO0tKNEJrRQOsNXTtYx&Tp@w zPDF`@Lzr;5I@!Co`#&8NygZ8T1?YPbGzk0rvM1*nzlrYCb%VFy%PbaTD6I%l=g!}q zyB%v8zoEX>CBq_`qdy6603Jl^3B~$-Qw1kCX#q0Z%?(Xir@;33D!{3BTE1znFwZAxSXjK~VB!lC!vXd}Lcf-$Fns$$z)L71 zc~TxijU~qB2{QB4>$H(;euw$7+=%2SdOn7QAL>;~pCLH^gBh^L_IQ$MmKgW1O`>=C z4~zz%?xDj1F4Qv7u$4=N2{jK#_mmDR4sFjWl8h~1I(Q2CjkQ=>Iw!uZO|<^)ZQ;frVV>cqS*%ZHm>P>C?*g~}Ql_TZ4*)Kj*^ zo<(%;;>O0KK=08VUEPUgSR81 zPb4xXrC!NbL&-PRY+W&LUmN4obNc&=3 z4Gr$Z=WQay%UEAOEW4Q_ONYHbf>@t8A9mAHef(a@Yr2Blw(OwN$^cQb&r%bxZ*u|3 zu9U?)?Wbwneu=Em(~jwuDh(y^f;j7t<;fgd#zozGL%qT>YVYOP;h4OfO@3bLBo|yo zIn)|dQ-YpnO|@NIxSu7;a0_vkkLe zK5wuNT~nI-x|+;t6}a z>uUtO3TiXyyU~w4v>v_^QNN7xoyhE5*XlS>;wxSd2Nx1{X~1eJPNJ@*I8C%oT(>a9 zhoYo)U~rE@@>vt_Zz57p_tWW&wb>bP;@&;$SZt6SEL(luN2c@8T6cA5*BOGR!a1C> zi728~3#+<%tIK@vCGRmiHMwPbR&ItKTI)l*F^cXrS?;Z>GN&koH?XU%j>Wxyllh-^ z96z_Cje{}@z$6&o>F6Z1wUsdbXFo4#C9qIm>62m6O1Gi>Gq0UMaL!sCB4_mennnn$ zmL0-%yq1Eax0I%>Hf$#x35sK&qyBRxv-o9##dwbYqlLkjrq1n}d7FKq*g0?&2|?}T zlHd`?!A0?(EyOsErHu8y>zHz2(yi|DpUS`7k20;oZ=AFK9|whLwwuEUO>WXP1tIiU ztBjra*#eqBGP_y8HA2-PACTx%W#@p=!1e<-t6PquQgAZp`Mr8CYacu8UH3<@?r&jM zZKJ+p+|7g`I?FJ1i)jvxk!%5OY=-ZQ&9wVijAiOy8#-JUD=UYH72yLqsxU~4`~(fG z;yxj(s^3^Y*b?Hqq}X8*fGuRhHx6ZcX)g8l&vJo+D-nG-9gzVCI9Zgy4RPXX*wbbs zKl)!AGu1LPP)S0dKhF16k^uTvUcL&=8{kqpVW*YSJic~}ODs~5OrqU~)s7k&H(9%c z56$+4CN$FnQ-h$pbwyN+v>nL->Rzqwz}AtdX3sf#^=^a@<0XmD1@<@1>;o;py5!?U zRBg58gR^VudFAM4WT7~*3tThWrlGY19bj7siK5a`JqflE=Zgf?V~PcjaFUGp0IF=Tk#DLYW!CQ85u0LoZ%+u3(IkMMzvlWrHH8p0nHS z(Pk3Y(g29QHHIRR4`N`aMo$6VnvR)8g{>v2AdAktW=7zALB|GEDY@bQW@NLU%^#>F zX*LWjNG;W+RPHxh=UsdLEE9M&(DS4bBmlOmq>-|v&Q;a_Gi`$+^dEC%EEQuOGkI9z z+SkDBlae_ytD_KSAL=tgy4PA&8bQ)8n;(x~eEjlwT-)`uIO`Un9!xuDrv7<*%AMn| zHrdlPivPXRx&YFOkMbA8TkI!eKSW_qtD_V=eA@LdL_TZok|q7aIVx~DORF?bS3@xv ziob7~_p4}heiLgr zjh!c7-O+Z?SQ-nY6q_u|=!Kt}Bty+=ofD~ifn)xlX86tG)x?N1twqfZ^q~79q=4n9 zJ1u3a73ozfR6YHT?ARv1Ryt4|g)*S;k06o}DqU>)IOId3=q$YR`h8ot+gD4Yz$V1_Vj#7J>YR?P|k?n850WtcdTH zQyCCuAXHp{<^!c*45Qax-nuD#!y(6QL|zf4t*(ea3oCH6)0PH$!N$8WmA;avz<`2U z;&1FI0|V_;a%)x)4^B^jtyfqoS=)z2F~o-hJLPehx<31`{z4}=O5cEfnWu2|D>%}& zlXp`;XjU^vw1%C$&jl?Jmy~~B@oizk!6$Cnp>3EMRgPCL3?jveWQ~!(F#76_d4p~; zxp0CyR`{c1{-&z^^XJtqmn>;bQJ6z|JAveCI9yrxPK8{|q-53fY+R>&^xlnTUqy%D zWChe+1+Zk9eusv%Oc!jy4(TyYURsI8Yb+i~RCvfB!|{^)B!BCUCh>OhsW<+Ie`f2J zq_X5B$FH{++oQnoww?Mn?N#`BzBhY5zI;nhXPaynoqL-&2tRFhx=nUjdA)mOX~#dc z9S{1Yjb-bam>@Fz8gcE_o=AHzGX|uubn8tULJznUY%>xawD8)$#XDOL0kxRpRoq)s<#wMSRerhRFoQt#@-jn_FEG0L1bbV`43k4)PVe|z84K0Viw)laNO+M>+2)+hb zwWtc8Rbyid&(*|nSbBuVG$!s}aKI%u$fI2a4*{{D2Pdk{Kl2YdZ7-TPFz^{k&?K~n zqW3!V0q3v2rrks%^~nGnD9RnSer(8|@JAiEsOXAbe_iuZWumi-AL#{h%p2_$Or_!F zv0;ks#zq0Y3=w)FaY=nXJTH9rsRDB#0ZJ_=qeQwO_0Lo94q6=yT@l&(64RNlTGt!~ zN)GAuK2-P~?%>x%zS#q(-*2<@|WO ztu5h;)?)8GF8-^SOt6>e1#j$btUmn6g|HGlg3yu*lq9@!DcD!FRlwf&meL|lL|B*; zxXvHZFc~_+C7T%>C1BNkTgK^q@J3J-VOI6G>{;iB(>gyrKT32mw6Od%jVR;b!K1ux z%|mVl8#qI{<>G}1NplvV9ZTw?{qV@?up$i#?>*;4(+F9Fb_bNFb@Y!Q1j6kH?~CvOP={ z<_2jKU`K(=@&ow8NRxZbJ-Jrf;IcKWLmhw7UMjHEktRt?v`4vXW(t=ceeA6N<%sY_ zLxY+1rsqmZ=K0WqEhiU-d@fT2a9RjlWvDQHZD3GNi6vgQGfCZgnkvd~;KQmQc~OmZ z2I2$IwVS(`^TTt6J=Q?&Mg?xV5IrgXk1xF>L_da%7$_mlQ(MBsEaluR-ZA0#ZD{&S z)WySN8E(uuj!EI6UCPDGbN3#Z3Z3sxZRGfX&bJ)9ZhBDG(r2oJ2{N@sPZ$YsVz^)5#p^7yeZ5$ItSp^_(%Egl{&^j) z%K8>RFUTtiO|L%`KvT9H?&DG~X(MWr_H=hNPiN?-H>S*Be5$$!&0PK?>y-iPFj3lZ zHtIuPvFhA4*)P^M5XyV0-EMNvuF9s`%SKjo&4%vnE}}cP zBf)K%tB!s6Xfw4lywyts9#TvvBkBm?bc!n2^pu|V%C^oQQDtAdGr_`R!1bs}rWr_nU*x!U7_lbB9&>73A$Fl04=!~uH>*?7HT)&B1Dv&e6f}%53 z$OAbveHGCryEY&3B1lFQ_z;uW*)sFtEffMUVD(FMZ_8WLQH!L_)kDWhP*EO;%NVf`($}` za#1c4u6(aB#5}1%+BLgf9pBzksI=N2Bc>7MzR0BnXk=9ZsnS5pX}iuPTm70&OdToOnnExSFSDvBA$ z=&F>7yNE{S?Q^JhLOuDPm8}az2*z1K&^k1KyUTa?35lUFQc!jL++s~<%kcB!BxMeR z6;p~8O1UI?9MiSMAiHU>o!Ij%OaFzTSQm1_{bo}U?}?u{zLK2lAj@1nhq4Glg>m#1Dlo-l0tmko_hSh)nvLEhY zFba85ol{#gTKun#Fqnj>#c6i|5b(8gOVsGOMNjozroC!LzNXqs@)i2FX+PlL?yejP z+?BbZi~2Ds9kD&SCDiH1+E%fYkN&g>jRg^0-^ZFG_1LaZn7mx{C!4MkLc{7=R2}mA|qQ1HWKweA&D^4=K>C@}#ZpKtfjS zqjXZh)>BK(#CT}91Q*WTmCv2`xLq_clNH%%UJ#anagGvwY{uEBQn=?w*U$Su-`o2u z$z6kZJ=U7@txtP%TZzhu)zJI^h>BZDm!kc?6#`>biaGnmR8gg@R2?BSF?P-qp_i2J zd{4w$6?(U(B>X%fisr?XxRQ(s9ZksrPV`sgd0F^7VeNwSwN&pXR*3>=-uD2ZuZ#yH325`AwX+UIhWmt?AMbSCnLdqZm693!XTT?i4YsUq&N(lr zH301$_Dj>u58n*+lJvJbN~{!KBmt{ z14cfrJjugOR5^oo%#6PvP?ivJmeRW``36yqbVlwxfAIQ1a~8Sf9~WXfhqjw2jb1sA znNPcB8-DLsjO=z(xbN3N`7j{!yTV!{J2@5JSsfE%_l7$Cfx^3K7gM-%0Owq8&71YPV}BbM5q(NqxEyoCb^OgU(LW+Y^dB|F!Eq=Ua77qs zw*OdNI4#y8aeBxx!dJ>-+ns;|6_|F})X6ur&E=k7x~z@4xNw3u04CUcxQKT(-ps!9 zkW&$;(B6uDs7`izJp8gmSSjPrFz3`aK7cQKL!#R8pFM7ebVO6XNaFcG zO(a@-Ruxs0@{uRl4dQjZznz@ZbgJm{ICr&bzvUV9KDB#(I;0I8O!4m@g4L^a#k7QU z`3_%1Up$Cq_#KOr!J6Escs<%gsLTOaI3wbR>WK1i9{X~@7~6Q7+G$m13eGLA3+++- zoL-7}^F~7F=EfUoAm{(43**ekrpnO*jr8?U@IZT9_>w?!70@^D)Ndw}HrlH}z!n*%ZI zNt{M7pWJw8D&hVoH=oALe^@+7kUOW#PT#Y<5=_@nWh6jO_x&6zZhaP!pe*wNaBc7jKi;7uL;uLPlD3a#s z$`}I)akc)Jd%J@N54FeQ7D?7c|NR|#y+Ov2TrOOoN}spaj<8!iUP*#H z36#E}97*AWXs4(n;qva{+}UJB2e5Njz6^4}G@h>yF8aHw)-u^I=w^*&+TAE(B-3k= z1b`RD8B3In5!MaD|7h!m)75@yDSjm{cjpWU5afZI)45yPT1MzE$-^2l>>uInaGKoD z%zX5-$R+dI_7OYyRI6S_wMz3J<+>)deDn4f!oza>ICUN=$vi)iTQ&LQ1BSH(kC{eR z@G5-O(n#EI6m-h-s>=w{Yx&pZR!oSqHc&ecv9B*;45`_-`v)>Uj)N%t?I32@iIlPUS`!O6Gi&}y$nqKHg#zDH#!)VF3(VhH z?S`f}EyEc9%MSW-;D7_<6-m!IDc2w8pwqZtdwBS^_;ly%e9nAph#$p}*a6IRms9k? z2P0DEhVThfZ60Dz5Tc^WB5Pf-P_EumOW3pXAL0+%;%T+k<0n}s|3zM(6zqx+po~!9 z=8h1!YpTcA96EPjxwBaMLr0$K3p(T7F;r~4b-V68xTus;FY-UNv;_QIkE47gIAldHv9)y-mh)n~}?^^xX5i^|gNoV^^&vhBS4|MNH!tRGnR*5I0t zV*iw-?C6YV3%O3XQ*ihm6}D5KBMoCWrLAROXo4jQ7)-yzeCBL$FQpBbJYFp@`Gv+_%8mnF=l{NmZZqJP)O&TlD?zk!|^DW1_U!^UyP-w_ll80|>QNRO}A_H$0 z7}UujA4q$f{`9V17(ny&rXY>jqiMT$wLj4aGf$5h8y7GH0@wl=nBY1168yN~lTzIe zyR(GtRhDRQ8CIpAC+TM@u4>E>3i!>OABXUPo#C|DXeIgMVJJ!~_ zT<_~8HHu9?SmWVzW_Aa8XzjC8p&^2wDxg=H8)bL3`h{6jOKw!f6Is#z#|xmhtxAY0 zz@FBCJA{vaF2&s31rPgH@^4yPeD;XCtl z`nHyB7Ojk}mf}M;Hs8-*E@!@6ML4>Ou{YXB-d>n2B0|p?Cg~cHs%)SEekp|ABJI0y zJ3b=b^n}IM)XAfQr4ju`tQJU{-+W>X4e`F(h(rr6@bN<}1t_^+7}V9lBUJ@ZkL<7( zoghV*RlqR_@|YoOL)-b_`IIrtK|SAWw)9Lr7|?N`=#nbA`}4^4U>PT^U_nFTu}&{2 z((sLsxm92+7d#Q7?@9amrGas9&){2Z2#{lE6_v7SyMIKDs*Bho|JtCWsBr5}Pp)s3xygwBpy0;bcx{EaiI`5S_Y9;~Ao)aSJja~%Uw7oKcr@+feX0-^ znKM_L>WBH0Gtf!C&*k`)LvoMi_-FB>j>E2KsB8ww71U~D$+ttz%inJVmuN#m&*0*s z8vBMq%%NuQF_ue5QO3!GQOkWa4IF!X!{dRDudNyt9XpHuxoxcT1+J8jv3XTfx#~hi zZk!2h;}=_7ulZm;8T9y(z*gZpq=bS*NTa6#s)nHgKTn2%n#VkprKD#^)gU3;1{DT& z4P(9SLnmrbQS!7>5&BhA*k&(!zOM=yUmV6o3-Wm7VQpIX;n zn=Tz+7z*NYRIo;aK_-6y{hFG--aiXlQNf=DqD!@Thhof^K~ORHN>u!K!+;ryi{wWg z8yz_DaRgpXWPoFRS2X*P zEa&>yAAh2j>N&|{(bV}d>SS}vuWWizk|PDatz39W3~LZJzx*QG+W`ZT1Jo`(rH{uc z%JQPt|mFDCuq2XWnK7unJWsL3h96 zK9Jij?-^Fkk%besmtsSXNssfc`aL%KuI6Fogi+Tc1Q!}2gu;=7~2e8ady&-Zdm1{l{{wJ{f0k+?Ew z>Qa75=v=?&(gh&rI)zviP;DT>JuiGPfSq7=`4XZ&*06}*sv9Zl(9>Pelisv21x8!a zVpT;cVfFsGD1A@(dW_6_P5p^i&E6=nmp9?v*9wG2eyA~cTLdG1vZKAo*6}zd!!ARMUnL(2Y*HU(SwIbfVexP_a$ZQ(W zz44tb-DPEhF@AbiKGml@{eMDL@M}ev(xO(tzmj>(9>u#99}1_8dP*=STVn1~M0M4U zb1KqiS(GQ`DoC1qIQe8U?pkLzS>Me0OPZTF6>k#t5fqN^aT$+p8XUe0+$Fw2+7>my z?z@lUDF`K&YNLuSTDYnMyH@+-x|H zThNn=__$JPyK`RyO&?*Bq6C4|WY5be9pxL=oNq}JkrL4S=nOYPHS!Xv<4{LGFZ&#V zsqsaGS5FF@x5gSmpJ(y*QJabQ?CFTEJ*V;n(^ne=(_T#TTwWMtQO1RvsdA~YIz20$ zj*oCC=d6#8j(j*QOxd1X93Ma4KVbfDK<8(IxlUG9h3GdTtL#D&n(Zrlw6mg}ns<#v z+Vue7=^9PFi(=`-3)Hx9fkv&KxUm8`iZ?faS#KilwlEG2+go*pNzsF{cPQS{cN12< zWxwRFJ|Ev-VsNNh2NgKAVRp1}sz4I5sVZ3w9TGlaj_P=sZnuZRBWR+&Owm71<0>Vv zi#Bwh(z(NZ1`xUkK)ol5eIlUI7-=k5%6^as7a0pk{BW7ZDCmp`__IVfUT24d4iweh z7ZD4Tf}vixwrb3+E6RVN({}a&EEoLU%tV9Jd}_Cte1_VU?X7E-(%NHzbB%L5Z7e22 z*Lu1@TgPhN=K zqn7d~X+3E&%gvqDrU%j%p%MG9&9}@Jp6#vPB_|x~6iTWJ=EBKyuOS2QZAmKR1ra_LgR67ubt#MO-{QwJZa`j4zeCF<^C_p(PY~*r7jIGT>I2 zf;F+)y8SR`Yii^4CQwJUqbUaoi_}P6IZS~&sl54fw4nO&8>D~3k1g{442ap zPE!nZOiE|2O3USFMsMXl-UAm9&$Tn+t)F#t6z(g+tSS~!9$+iLP#nS0nEN0nGwgfA z_UK%66M|7a2KNp-wl`H4cYE@^Vo7ahr=<8$Opvm+8ThOy_Rrxj!gh4wJTxk5)Rr-8gHGJ|w?TWl=0r=Nz>G zo|CpLV!TX6%}CEGyx)05@lT+8$I#+;jrp`Ye<@{C-}L$B&kCpZbX-+VYy z^~m@Y8hC77k^GxpaP7}d_nnH=RUXU%^x&wBzBe?QbxE0YNchd>>b&jYUq&c_@y$(^ zJYQU=3)|KxM&TCmf-_vikp=POblf$`VKiHflyx+l_ob5@n{U-NXo!#yC4owxGB4>H zB8Fy^oK}Mf2N!u19eEQKCUl~%heO5pSSlyvgFf|IFSf$Vmvjx(KN>nM{Y2~uk>2B# z7)%RLelw)06dz1WfQ=n%pmhwT-yzbU!08M($^38Sp`q9cv|os$c|hm!Ry=6_t~j`s zP4k@77(us@dFSj?T~ZS1LXOI+j^r0@FC=SA!SAU9Xir5%@}hLvE11{u$Rnr~F?Leu zs|9PZ&CpPU>D#woF{G)x!5B&MZ8-^;}R-5Eu* zvb9R$phaOOH|M%g62<16wR?74jw97b{&A$ad$}E^3t5#RK^K5@xXciptm~Xy=ePgf zpN-XZ7}r|^AGA;eG88a*JzdGy0Js9U2fF1+2u+I zAoeQOdoJEJZ+~uD)cJ&H;`p6cNA;)JeNrOCiR?*oKRsKGzfIp?_v*}KonE?HQ)XAF zcb8V3ZlOBBpiIt07*;0G%?AvZQ|OHD(THJVNl4D!(2n?cltra7R)EUupr=g}ohLf~ zS6MSOQ#_6@U+;A&Y0crLE(f`6yVtUhd;{eh!x_Z}p7Z84d#`m~K^-NcaDr`2p(C>& zidoH~dD2pLCiQ65lhfjRhX)_fp@-CHq`kp*1#aRDjxo|hKUYswtMW~I%QZ}M%Q!T0 zON`Y^=bpZ)3fh!;&J~+zJ+Zik5XD8ul=9g5Dyye4i35}NbCU7E`t9K=ffjV$g=R() z;kt8F>Y?G+pI%m(yjq*TW9Uv9m$MP%W?~Fs3qEv5VohSrf`~(*!~9!AN4b_znm-vO zB*PN|V2Ia=?*#qlRWhwHaWLBG+fmwjO#0oRM(RQZB``akED57!Qp0$r1G#ZM|6B8+ zG9U6YuUVJwOmi@{zk37Oa(V}t@1-x@+`Plh{^h{RXTgcB_aFYJrjrMAQUbCoAbzxL z9A$m8nN+|#!M3iuiuKOUzSu5xJ1pRhH#N!xuUV8?MrQF_Q)F9arGNe=fTa{>*UFsy zOswgx0rR(#ASAk~&%5Y}%MbfH!aEuSv-Z5g&;pcrX66LvkV}D54Ljm6L}>FbR3Nb2Bjx1s@dKy9yo4 zD?&X#v^i9zjzgiOX73f#5z(K91x;KNm*dZEx|R1;S;%&r{E<0~o1S&*`hhd4$#@i<@+8Pd}i8?N4gm=WB0KE=U?L93+=3T;_mE|ep6lqnm62_iS-`lI4 zGSruzJcxbha4H+Cy`!hf>m<`m($>XrULVk0+GiVv%%1VI%}Zzgbn|L{s+`Q6k4>y z=Hf9RVK*DED7+phy3EKo8;1@~B98RF#@4agf5n6{J9TPk02M}DGUSJ5@BMb>JtHzs z%0BD=SvS>^hy9(c>I*%{-ePw@_n}PLU>Qj^Ecv zw!9I)s+$UplLok%zY}x|WcW9p8#BLu((OFPc}pB!`ZJXt{bP<;7l`AvuBe?;i9@OH z&N$pV=-S!SD#-4aT66JD6aJs@q8QZLPo?b{hX+9J&?ia0Dg}zmECmzfT z`Ud@d%MKKW-_h}>ue$jFT!ICF+o)*7!-&f7!pm!HIuXGZNp+rb%$#WezXrDl0WwF0 zpJ$1ZEyg^X_id_|8SkI=72OIO~^h7VijZSEG+bP-r0NoqT6!(jxU&LgeP1l00uL^ z6!W%E;(p8Bmgu=HouhNm=PBHnFrk~)emFDg2!({i#n1Ecr~+0pLQ2@f)Hm=u@6>h* zBy?qXE2Uu>VRK`2``l=EdBhL$&>+o{hq5BWSG`QZ{BGG=bf_Y(;q#000?~H@&q@XP zY~Wc#P)@QWV2JhLl~U?i&egzbxGv4vZpZZ}A=dGsqmjXaSv#zy(x{)H=9h=fuYcyw zNOwAD1&SF!EasSDUssh)E{P_RfAEc?S@V3L7pX=DBDQluFd za$n+>?yejO*f4({J$LQJALz(so%P)cjF6<2fdne-x(mQv2qN%|dmHH~nj4_$8 zcYAll^-~T_&lE%xUEw|((b^e=ekv*ky#0j=jBioy?9tUDj-!{-3J76E-YVZ2#zLY(dyJY{+8oMPm)dTr`(a>U`nTv_damO$J-h3FnL*EY7LwPvan3t5Ov{P810`!D)?o#R?u* z%+#Wgk_JXQRZjmJL3!kBJj~_CnP}{@yShFUk25)ja+45sQ@TU^YhQ!fBBibie)@1I zIo6-7k?N7;k)mExDRMiWBg0MJSo4R~h(w|Q?^Z+NMrB-5%O?-t|Fj@FsLE0cPfxqQ zzi-j)Xk-Qv!gL1O2+yyELH8G#RaSeevuWn6kJCQW!Rrr*3O6tZPZ~kpj;y{M5Lh+` ziv8L!D+A1&+^EI-&64{}_t5Q>^D;3D5O2{e;r%Zn-syF`n?AKFGEf`cX=2{}FavNp~Fr7xAP{9Wrw&5m}x%uJBS@UF&NKYH&r^M{!0p2NFzI!@eb#^rz!W z^i)sb!id;p9qU8_53ao-6#I32u`gBb0XM1)yts!^SkjIKET;VMKs!t`nhGB!4ySrw zq3Pi1L+%Ydn&hOk$Q6@PJ%2Hhcl-i1-P8lSGTJFeOvhdT52+EHKs4t8-O*L~nHZDG z2!YD7IQ+;}`I=1R*ao~C+$|GKqC&!5*DKjk2eQ!_@Ey$1vhD^{@9}tL)$7Tc8|&U{ z3#lvEA`Xt?B6FieH!V#hNA-y!_CwG|;~F!z`d$@XB8q`(<7ii86LzhsYWJ#4B%s@=7 zQnZK9s(29Q3*i$^Bj=uc(99O4k3%*p7ejjXQ=w3oOY&4n`W4I155@uBq?p11s;~V5 zhe-En%g!%gm;~j?DtL@xkFse>Nw*em->!)@0g}ducgnVJYkM#Xq6>UveGF{bz3!$) zm9EYhp@LC96mldUZVGPRcDuDIB3V(cy76Ip+O<9|lC3tDTdK9mcSpNUHM>24c6FjI zP)$5^_n<0d!|S+k_`S*Oz$Y8fy~C-V0C<=~w65syz0*r@!Wy~2Y2o4}gA?aM?0&?v z6$q@#2v*>UaTH!Ld1+=9TxgPU9y#=gwkCMep zO})zAWI-0Zi(I()|1&GuGya{B2M&i+Kgbn4M{a36Z+9gS-_e@K(792ejiH9oU7*~j zY*YggMscR5gA?U<+MFlNaPxY)lDJs^dLot;QIs1W2L}q`$^HSqzxw+Do0Cy)#;H-g zOQqLKoVB?A_~mlK)Xd`lNC6%~-KCD=Ca&Cna8AvkslD+%=5Ga|a)ksDnshB`69pg~?=|X+tJ1;M$p*naMSI0{OpGh;o zpt4IxEvWp>@ns>4U?@-XdJNZ&xmyijeVbvNL6zL~qUBsquMECiPF8R`cnLi?p4jof zuCgXRbo|JGCR+Ys759a#y@JYvY`_SZ*nZVgpbKi6eMA?Qx(zNXSs8x)3XPd@v@2&L z{_*eq{ZeuRN5*UrBv3DECuBa9ef8fka>$HrjWXf8IA57UO`Si!LL+x(<%bMT44*2h zYZ)e%4SgjJ_sqVfUVsY|=!}9n*GA9Y=;Xp$mT16Y&UN8e3-1-2EMU9&X*b12G1`$> zlY-oVI0Ck#S1A@+*t)wRI(Ikou@F77T$`h{yiXHO6e9?e>&K&_Fas%f4nK_?Pu6YM zQI)L(i<-+;<1`$|+yqk)e2#%S!OeFo@KqgFlDx1qpLk?Jgx;SFB(~fo8Q_tb2up1M z@@H!vJ3NJkUvD0y|Kg?1Fh-nry%Sjjh}Yu8!(IOXum zupIgoJ< z<*)@ex^sT_zWlB|{#d9(UpjGHx@UkD5C68je)kfDxsLbwUl=YY+zC&~AZ2aiv8#VB zLSak$;y0H{vq7u$`?TRj@}rkD=;#8&T z`cp_Jy;DT#&{c1u9GF{uE+Qk}occWf>sus)ZaA*`hjtjTpUlhh<(ME&9(;3h7Q4ls z@YS8r*?}Xf_qDu-yq-3wva2!XE@+BVay=A%t5+p9{@$!?+R$VG2)VUaY z{(<7)U+sNipf2!(_!`P?0pmRmC@NxTDNh8OdtW z;UQV>g1RVI z?env4dr>K}axZjPy&hSyrGUBg8_|(dCUmZN>0O14Fo|p*4+Y;lGUNu>9zjn;DK=Rl zYb7q2`xU;*TL&-yJU;LOmV|il74Ob{Ec`$tX@F8|SkD_|!E;^h$3Z^;`Apnagb~HX zhe<(Iq(1j?9#dZ2`>)NyAXRzGECpBRMN0w7_O=WMLb&haDHSRoua3h_5T%uZ zkbn)zElFQms`Y;uv&#v7ecW7i?g6vYe0uK%N={8@tMxm-9~q_nrvzD1WEup_-d4;p zBg>Bu#*`}KKshOgR1G>OS&)cK11}2xrTHL!P7`~ga?>Ux^+HJoP#E|Nn<$EM12q$l zB51^9q8P!4De8tSDqJdKnEL}#n$`YjN@t%Gjo}Hp9kT}rFOK})l8oyRq+s~x=IyS0 z&`^H?rg&QO2Ruc0SqfJ2@X9417lBYCq;65g{f zbwIT`;zr^Qk})oIV|9CpMIra%n1Bu1h?`n3i^2sDH`B8-c5$r!NNNK2<*;>|yHk0( zs0BW7t1I5dBxQ%la8!&0aFc6lxVEWp)f`5u-i!Ke*?{ zi$sVR+~P5gxfN-h0`t$V8Ohq{Pn!zK%F3X{({4GE>44qotGh|-sP~;F-#^H2Iz{iu zc~R{FWE;#qN>Ca@k4vSJS}wq7gXVJy1IBaAfnr`_xD`e*>Zaal+HZ~5XmM{ zY8Q2b&z3V2-_dkF+3Xt~p4|hxwm9{?{$u6`3cHf65Lo+5Rc9{U_y5=C(wWvj0>WQB z;tCT-mFdTuprS4biLT@=jrI&n z>5t28ovXN3%GA8b0~b?XDT{N zQ}@XjoBkyewsNRjSN~L{XS^G_J$Jq$H@+UB%BovH$W(IZ9d8$aCKP{m?|G2uu$Sv1 z{(RUkjWP1oXQIo`bPzA7SoKlV1jCv8{~t|f9@XTzc75!ir&Vj!0u@ABQLIA9DPt>> ztp%i%IwpYx$lD@gNTMPW!VRE`K;fDMYTNqiKHiQZ+Tj@ z-3Vr|gIslu4a}iS)Jt?h-hLB~t7p(dZoV4V)anU8Qm3$wvCda( z(N7tiEY8N=j5fSfVg{?BpPn|e;j(FaZdM&(Vwo{9*enfIW>GdS69LFLZlLC`C6)1^ zPd_X88fk++nB)vjRm&=XjDetZ94rS{LhG|GHA*^x`gc7px)}gPotMMIeq3^&>%bR~ z5i9wZPW(eG3m5olp}~U6Re~hb%*vrm(-s1^ek<_xjq;<_;VUURc=KE+Q3H#2&|*!m zP2LwRr*Xq>N49}yF)kA8&v2H4w_u$Ggo9V>f4}?S#@y<`AGW+a9J}qWMtRmM%n+V~ zkNG*u&!ZN0hy2JIv^265MQU1!Cel0Q5DXJi>9-jt{ z?`9P|jF#Psr}-Z*2)wV|oDAP9qGcVACZVo=G086kR-o5h%vSxznaz$N)vLotO2fZj zA3iemBmEtw@dx>NnlVt{u+bqEyJ)Id3iq!4@jTGDsri@>{Hixa|>i<0TfN6cP*Oso=Mu>YR1^Ef>hj4JVv&0Itlm>i$~@#4NQ@xJi~qN3l4Si)`+ zMNH@+y~!S5&iS7wZ=kY4_B_kGfxa^}iXQ69<&aSLX%w>r$ZLf~C+2RA+~T38nq4cm z8?HR&8)2|89#i%_8rQQeWZP7jXN_m+;3%ik7LMPC9KXw)UA@Q2N2$p19NNG#`cwR% zS+m%;=4^x|mi`jt-j6d|=8c$4xAYHgS1PMG?sV!WH5wm_Z?tpGVxBNPE^CU_rRs_$ zp`~WIjxfcueeRF^rnPiv_D9E*q#d`aYPBeu!VpP?Ac~={Z(N7PKAZPmKp} zpBstFOMcDUH?tA>aS~xQN#{<_y3BV2PESBU(wCWe6DQg@mw4?vu&~&* zZST`Yjpy9R>HE!{T8_JUWzGMSKuitTJw|G~W-}o?`X^h}^&?#IT{<28a1Zvj`u15; z;h9mFwkrbyV=v&hbd~0Y_L;&+Wwhgw!p%-d+HT>YPZ^G4*ICT5u`mmxE*>T3pXVS* zmEn<1Z3~`KZ3z6mvQ#+AoWC{$-%89_n&gWsKG#n?@Jo?%Gb{+mp0}~R*)3VP(XT(d z93KhgY*B%F&aQBV*pG zc|OATXlun0WkTUlnX)W3M`F`@T5?yo6RlE)ywjQ`!GRAB7+0(?;wZZW zWijA8^2lM8cJ#c>A2;4j+Cf29L3F+oXA|JSo4C3B`j(H4#@KK3sbvcMt@V%Oxjc}$+?e6-5*Shrn73?`-yLF|&Vk9z-?!rB|M>syepR5oMEBf21`7{j) zTlTQaw(>-h*Vm+g;Z3;O-)8j`B1jE)ep@)!y7;yODRC0>eWY>ZN;62Ye=Ur+(0>>Y zSGt}fPBGTXrb4F!?UDa_W6XMvZwuyoLT%_4@Zlv3meLThw_Awb#P=mG?tL7pj<9}w zZnnTSoBB0aRKa);-LY1=ACNaUvGz7GZ!_OIydf(4IGRv6ju_`zZdEx>x6BpD@`N%% z4mZOCImkzx<$thJtp6^al@_}fDqaTp?y9(G{u=$SOMf$7oPWh*ZqxD)a?gLmX=Fg2 zmH4h;<>)2buI*22!31`?z>DmWmOR2Yt>^HzFP-d`eYU7tEz2T17dw$kaD$-#wZ>p( zH`X_<#NW@{=;Gog=dq4Fw#0NzKCCFc{hB?r(lLt8k#a`!{Zx0SQ8$5=t z;+Oq%2WO^yo@wj=aRcXgPOhSa@YHL|#gp^bw-cS#WG?Z>L|Kfc(^)=Ug40*3k29vb-5?ct%jrD+wd&rBhoi#oJlWW_$1^mV|8iLSGvEAj!Ll>J* z{hRZ)XDwLgyX5hJQvJjDGH+L`Yc|-1;GUTwJBb1|>$_FxEqlCu5XwGxwOD8wooE2p zzBPElq7c{XREicr7X2TP4b;bNVK?T{J`80}16&*Nc=g1He6#7enYHuZSqr&@)NO)o zFbgw_m#Nz`1NJwPw(ha5NS39X$Y~VdYFgDdZ%bqdUQ1_V;qoD&Bex=&7vBBWG`6&-Lx4miG`Wo?e7g zbCxiJmaT+nw|OE&T25qQlo29$Usf+y7^^x7`&zddU&)0-5_iiM{b+;=)pYFzrx@<0 zb~weP_Q>ohxVcG-knYBzEEY7FIs)HO3yJwkRlGsf<;@rE-}eqrv=a zf(*xvXxoCc=<`~+kOTf6qAZoV1-_Rv**-0t3Y4PFy1_v%e@Q;gd^)V( zqxqf5b29Fal*(`y*K_KllD*~LVGp#A8s!>KqAu0sWms66k-ni`I9Rv6?qt;W^bRrt zwN`(W!3U4R^Ku!2y@Y@L>$H(@Jk5DTLuxbDu#UbYl?^WYgqWX74w(3Ggqi&0c#zfF zpByA?Qhw>EkgxuDp+9SadJ$pW6Y?QOK+}MK1pc#T4v;rIaT1w96Kp%VNbH6OMm?O8-sw`KE0Qm#J3pI7<%I}*t#!Yp67yY1$uGq|k+mpv z5+`RgSA?~CGNKH=Z>UW11#7a`d32?-#9L}?_ikxS7QH;^PbV2~v(2w`L<2qb*i#=| zDc<*(K-)z)zR{*u6Zc3rpQhgZsQWgjf4CH934P*js13D z$&Z%Q;%DGo*Y-I_I}uB5EQzG)6W4*mRCXmzq$omA@B)58M9}-3$S9PQ1BWL@ST18Hp#FS>?xq2H zl(2I`*e*#nD~OWhQQ6Tw0Vn8y=b-xlaNjE8DRMUo6%8gn322_8vNIAI!M3OtFZ0M1 z8AUhu6z)vnYe%}00-)xvk?$7%Ey*6>n(SZfKdN!NG0>o9aLGb;2gCLuGHpct4J!lm z;?9nSS6|+edar~FmUHAj!sy@TFaO!y9?dU=O`bt|=wsoHUcydl#wt8($JbUbGSJQ|U&A9TT+K;d!B7O?u9w zwE@9uvQk+lAj)CY>yW=xHbJ;32whIooi(okB53znC{(!!4OPSQU}!|!Ke|c;&)^@R zd}vT}EQIWwZ_d5O!DdL#qr#iq$ouhn92Cr06%4DkhiiQ*xFA7w zMzagaFX$dEDwJha#aE%D8J*W?M`(6Qd*UsQ9db8$b)oPqX0T9*`oCc}m2zPx+K|#6g8Y7hZ2GFrjMdlks9f#}}|rycX5$p`6Ht$zE3+S#!#p zpMGP?E>2=PwJvzRZ!o^d?L)Sv97^P&>dt7OVexK9E0yt5ttdKH2xL|347LJgq+3=J z`WVq32X<$bw6qwqVVv}lAZ#S3Q?g@{LP7zRM|Emq{47L2%#PsG2dn6kSTME{igsWc z%Y&rt{L3`&cI$5UE)0PfANj?*EsMF;A@zq34AGsTrjMd*;`Y^iWD1<-zdLUyRn%Oo z$NQLa-PPLijFz=0vM>fyD+}8^D%cL%SA4O#;ce;g!*eFIp5T4u;#f@BHbXYf@;+q9 zUi@ukH7VBDMzwx-N$fAVTSgw>5;Vw<=913d5li>7xVQ(7>S?qX>RNSqx~1HCL&&te zoBy%i7A}Py_O+8C4!?@-YG94Lgj4$kw8(D%o~ParP9`?+K`}E0>O@xO zEbd+5j)yyzHu74dJVMtO-DSR=Q%IJ-7g~mOmB~#~(XeUP;=08Q8ez5S^HM@wHjP&B zx7GF65>5_X_rLAqMQJ0Mzen6Ja&xX?cuuComU@x*`fxOUo$?+zg<`}J0w3+#ox7pC z#r2qvgmr25>XxeVs=Rr?bKv2IvC86K@e(k8CiGimKqF_Rp5u`_4vIp8=|_EM zJq)z_?>tDG82wSO?GZ!iBh+C?Qb1_WH{Ud^YaMqT-(nZxvnm>GEIA?pid}^l8L&@H zdBgt{Khs}cnAvyHbyVvcY9|QA<(mfrO>NgOdYT?XF`~wEun;JopRnPUPu8N6?1Ifo z2uWHrfRlH0H67C9f4a3$8WEZI*3;0HU_jq@NbTl7Ykv5|*V7$hyVR_X&h0(2e-d#s zHl5V8ON33!t=~1sxe==>iAA@BaheT#R2DWSda8=FCmR77^#$-TwoF&qMc90ytki_> zR+j;gE@Ry55;@=#*6X=X&V{8w(nzy}8TL+QoYj6-l3~$?cFj-R&q0f5M;EWx+;ZAC zY-a*vft%P$%l+y_QEY-tu$!L4m(fca4)nYHRP7CV08O9NL7KZG8?mVJPQg$kjSJP>@zNs$gO49n<>_>2W@MkDd($>UU?;3TrVM&FiIF*=X)n((3EJt&6QREa zBGsX~)8f%wIm8A&P19SWM!Jzg?x2K|0Suas$NbOZP*QC}>+TWq9o5yq{~(3REP@j; zxjOiASni+5LE$oJ5Zhqsqrwv~5&( zHEh?*<(urMo!7@?@eAHXxEp4N2J%IaxmF^_AH?sU%cgSwDDEVn?(M$Cv8Uoy&cm1(SQe-*kwE3^&oGQ8aw|3 zeNRpId!WaRP$$=TCZlwwEl!GUZB(^mCvD|KH4grl8!da_}dzl|M}SvvCte(+frmZPiG z=dEN#U%v;vM|}23%p7q?UE-`!Vyl69_AjlNrp)ecpURj6K=zyxI%<57#veov^t4by zR&B+pBx~ptgx>(BsNn+sCpTJ+AKm`R^N_n=*;TDL$WTkxRay+mtHfQ?o?jzY z5MJ^VPv8?*OnIy3pc(qJGGi0pTsol)e1P8>wkTUTu~@;$134-!oSpB_?z?y)F11UMO*rpOq|sGXgsYE1}4Xp4}UlThtD@P`r$>dCQD* z{WKTf9D`$C^b3${XU|%iZ7o&(F@!y%k0suqbmGr5lPD*;_oOh}sW1Oq(+x}9`HH*G z9XIBjXkJd+{0%XE%Syo`qb`+XQEO(H+m|l<6=y{{&{XFOqbPq9$8){@1L43nJ z-_IH&N8XGJhJc%kYY`Np)8Fh!SNTTZ-@rRgs{TD!HPSTxx7Cy6uRY}(`Z<>UArRIQ z>~4~q&i@jy^*-wHH#^|igbqU!H-b~X~*o7}o0B$l_# z?{a{ z#ZaTuNhdbvU(0ZB5)tX#xYKex2}Ob?W-QSgr3^NFFTWzrV;=f{KhcYQQB)u0_oVFyE`?N5_rF*Q{5N^y_z%+j z_e~?NS59+XHfFSPEl)bf87dyTf{LhxhrwTf#OKSHWqHtI)$W~jgz7J(8q&FFxw$IwEr`64o+yT%L=imHe}P+KCV7=H`MtI==H_2jqK6y<%MdCPk|JuH0$9VFQ$clM4Jz{*d_S<`p8 z(O%4lFgN}Mtn>O4{Iv{vOih6u^Jb@w8}w0cq*v}-N^C2m$*oXKi6e!7vy zNS@;%y?7rEc4YeuN-!y4Nk`?a4WItH_ij&~ccykZYP>D&K5!;muZE7}iV>)o@9zPJuj^<%+~oS>O7d*29q)vjzos;7$<5SH0cFceD2UzF8b(@7Un zvg@SW)U3-~s-}8$G5kf$_QfBY8+q!9iJDhWNQN#n_^)WQg@Wi^U%hUdJKi}Gx-UJudyhu(s4GJRVXqdEBop6T?bXp{#}W;WsN$|VKp`4%bt~1z zozO+1!H@+eJP0u7X@sB0vI>>A*qRxOoz)xq@F!vS65ood>z*_`W_ane}}>IlDI2%>IUI1!0sw1}Ht*?|*y75j^ee%G?mKkvc0 z0s_T6(@Jf`&lm`|E}+NJLx#q>Wj99LGQt@y8dr%T4m&gbL=rmg^c$us{wlQ`Vr1B7 zoTZcc5G?BQem4Ycrk%V+Xn4}wV)I&O2$6T??@=BLm3>Yi$;(h!C9WIp;KX2Ev2`P% zofEQ4A;neq)WjyP{O3q)E47@;V{p}Mv0#GrIG$B(Jh;P|Q$rqLXz4jz*yNHJUc9`h z=I@rX!W552soN%e30eNSi}neFL!c&fFruxm_4Z!BKFa$ozEJb65M(3)SaIrkws(3P z5K6|`_rB~)SPpLP({hXmIPN2_xLQP{rmA?TE9z?pAlrk*Ar{yDzP(zGmBb>0eJ2w(fiT7>Ym)Fy22(`v%2+Bj5P6N&iqa`*Xv`Jm647=g5Q zc1ta=E-yT%)q!*UGVDo;FG_UhvWk|`cdvTVmx=ZpoI33kzc3L=`(Lr@yKz0@bx*m0`D~ zmmtWlw~PKh`yx(JW*%pvM^_L|JzF1*88$UF$kIybUO9c_RhN75+3AU-T1orqG7ZCv zMHisSyPx-w=wQNxctOwT8~#5M&lp;V$?p8YF1)aXK3`++=YK=Y=q&$F3LVZPOFpLc zUEyOnKQYvkq&qVl-nj-YMEUL8_`I-p}%W#AtQw)`fr(K6NDM6Du&ouUo7!*{om0Sq8k9c9Pnc z-f!5y9C^e%#n53c1*oNr1+Jd3Tsuu_V&`ogQ7OtZ+BO34yMq56^?9=mA=QX@7N+dB z|7ONM>60VSeM32*I=Tv8%|#og0QrykZGjg&^(RwP3X@5OGjdb7RkrudnIqP*sAnx6 z2TXDb@#lGLFXQ3k<{!b_h(<}Ha(jkZC(!WVHsA({EJulBhP00?P(YYkN4@;ZX6(^} zGjp`G?5+h83P>@O$-vN_XPbTYqiMF|`11& zelMxwbIr;d8>{pBn?8@k3-T-VxOB{flXO$|Sq?>Ju{O|8ICvq5ks|Oa5(S*x?IG{| zv!OwC)eBlWF8}iN%9sv0FvNu~Pmw%2N4IM$;tr-mComfE!g#6_SsA(OmIW0<#S{q_P8WH4eOjmj2+l@@g1T z#^1w!T3&@8EK^2ID8x_KRXpL95+^yvmQY9mi5|bv6?kKY{}3qMA4|%UyOTc-rnhhS zgKlzZPijeaOe`utPNP8Rrol?kg<^3qGNCirYLL35Cxgvw(Isd|m(VN*Z0U?wwe;-8 zJYqAT8(G&!nqG}SWhoJQ^WYhihCcYaxG`~l2iBh(i>{~jZj#)Z!chjnmTaJ3gM7_y zdY%f>=vB#yKN(#m*P_`>7@9!$MND$&+4%aw%8kqDofG}`?m?X#Vldf`iQ9VULwD1Sz0WWw4>o;A-l&F4!SJ6gNC4Bgu8`C(jHf!F^1D|7Q5Qb z+{0%EMobcFp@ziRy!STeYIxJ@$FNsFwQeLd!M~SRYG5iL5WLDC68GO{T^>rz!${gA zahhBugW+@Pa(qP9ZOdMX$rqO)W+`#%$Q&U zwoR_Yqoz@zTR*{xo!*JR(7HkTQIA>-5uIUsvw| z?8w?J{&vS{w6=UA)x9l+PchHmz0Iuj8LaWFS+MR(mX-W`zrgc!0G2rjK<436Y2HYC zUc_Y8X)<8)*PTnu5#GDR!YHQr9w;2cTRxbO<&#yUL$TTOPgzCe+PH}7P@mja6AL0>WA}6t5DK-_}0I7wsLx4y8x81P@54`Ggt0+HQw! zTDY^)Q1SgLunXP7&=FO?sbTWE_+-O;WkHVpbNN+lZWHI;Tr*42qDl%BGkx^UM%UqF z0d+bgi-9JNV%v&XK(Dt5@(x^|*@1YTVe~684KVQECZ4ZjQ^pR>w*(JDMHeXQ(k%}; zfE2K4Y(4C5nMM=o3Kyiz$X~Qu##?80e9+~ZY}YyFdOq-X*IF$?L?bGeP0c+pFUY>D zYF;`q{D7U|{pWXuXU{S0-TT_va8u`H>X&EAx&U#S%YiA1*w3Re z?3Ug!Vre~Zj3B=Kl#FPR^zVd#^1Fuwdx*}8hzWI*e7Xq}razict6x8Xei|`FsBSEI zP=`~+MbxDiVHF(eraUqncWkB7A8{80r?+11-}MC%m%FkWK z?Cej+x44a?s`mlMxVMCQscV^pGKyxp_QaKbjofQ~Q)0+ws~{lJ#lOskB=GFv=KHzC zraDm*Eqy@x9etlr$7U`e&aG0$G8`nb!)EZ#z*9yC%rza;ZMVi?QzR? z&|87G_v*>$$g$4@&pC?%NlX<`{t~RO4IVecU2s8n1@=f{g(>~cRCMB>vfYN7xH8>! zEI=a?-=#fy!DAH?Y-Yo{f~Vc?U4d!6&C|{aeMmAf)@(kwp(4CQp1&6 zh8M@uNyX#c|k#1q8pX-RJ=Ggy_@knWcp$kq1dTT-^#0u>;c~i)r;tHh8-%3zG zR9pjJj2!kz4(r%wKxOpVna9a`>u^O&|IVXY&RaH_3sX92#KG_}74BYnRh*<9r?)>h z@dJC|>`QX=KqD7>l-FkU3U#{V_$?HQ*aG`BnzM!#e9;(*OLc!b7Ch4Oi1|tKhzd4T zyz2W@QlI!vZdNSJ){zzg$Wu`qru78--fI*x#%JZ-ycDdY*UJqBqKkY zZ2FKsIO_T303X2o5V`}S;lbh$Oz|Cyrn7V6H|vezC=@O~ep!VvYYd5eaJS8h-t-li zLgN||7f2JEy&kHxccj`5Rt_fDDI~om8tN!nx(NmIl>X@Ky(Uj%wzHgkFTzCMS=4?V zxrPvZ0{xF$HqcoOhIXwbn!!!=28G}bEwoS&F+r{3KzB8L$nue1ypf*K8i%F{3>2R! zCbqdXEPr_%qn$O-C`+UpTfUs|WD``9pYi)?DUvlWFsp-C+=u4j!2oLXNau0Gdn|9BwiQXYIrkwDWR}Kcj z<9O{<+DFGt*Yy5=b1LNKysp^cy8OVv94%wbaC8brvNu@ggX^b#{ZoTzKR&%{^zRfP zHIl}L9XmJt?gU{U!N=hEM&kO(h+sfXnCSSKb z8Yd}Kx#iODCHZX2n^~g1yv14U06H%C&x?@){12J7GuHf~wkp5li^da#SI?!Z(tugA zSVir07{vGR-;7XPsIBLE$7+kh}&b6oTy%V_AD)^UjKBo(B%^zpW+agVk{MV29Z$CMQglLK5O`n7N3M@{-!jl{FO+g3L z1k74K;?CNyFl~;yaFJ)#m@z}POgQNlzy-`KiN zfpH-f+JSF0i*|WoC{nIbG#+wSzon;0+1WY#FLj+oqd{<}@<8ZfM?33%8h&5|RNi|= zu;KfdvZ0^H@{SN*&#oJre5qT5c8Q1$Li0Eyapmy~vW)Iy1atv;{X(_xk=8k%vm70d z|0VUgFXa>>nM)If#*$ZIc$W5LzM|RuTBID`9icl=#DGvv6X{dfh~K7}#j@rniuqwl?AJqGwg1yc7{R@vQ=LT3{k zYy!R2D9h`zzpad3eGB3Xzga#Oezrtv;n_0xC>nU`KJYH3pCwZnbC#dY zitEZi^9PCVs@E@eKDtTR%WI6URzOEn*WXq;4iffDt1f63ac>jPBkL3P@gskRvf?9A z7y%f;L3M@mb&qHX!S5m4g^&iiJViH8!}~%)xs2wv^v72H($W^N4evtos=wBS?D5%k z3YPP1jSIpmcXMuiviF~A<6-ebhD)A;JH1vWP@+HK+FQb+!k%aEr= zl|-^RLLGG#Yt>wz=BQOcD{x4w%20UxtM?^Z_D&=EU_7y(R#DntH5*4A;wuW zvb6$MPf!1kBHnNXXcjtgLJ*NR*!=i4T?v@n%}eX+UlJxJiq5n|c`|lCY9T=*ctfM; zjp8~h>&~k}g z??}@f9)3TOI0@BCzzfW%Tgul;fIS>uaH^xgr9wQ?BtLLeJx0v2r6(_k=0|IdI;KC5$W_PQD~s}H7GNhd;aT3}MI4eut72$2zb+1c zT7LVVt=}l1DNh25#P#11EB_Um>GMR>_$6!{xB>{EChomnDmXI|eW+p~)lMZAwgW7c9-y5WnhmKI zMoyMezoZ}sx#egMB0jr!IWBz}5gP$mROrz?wQe*SvzfdnvBbUa6PRRA=+HF6T~+Hc z>9ep;C&2`WQwCd*6}3xVJ=)OKr{&e&<{kq46Oz0*qNvAETpzysmVaN>K8RCaVG7_imO3$JyUFOgzZ?4=y=`3PcSH)R~3TOglJ z-`48k-mj$2GNNsY8>1uUJR;54CK)tgTgO_x3WOS;WRcUe_SkaP&)A?MCTY5o9R5RL zgypkE9IHc0C51S2^l>OvFcrXT-v#-iA4VH3QKR0<;#9YBDa8C1O&RCkltvIr{mvM| z_f;uW&!A!H>AIucON>U!R>TYJzYc&I+$c*{8%5GgO8DZ;E8Td;S^u8VKBeJ+e7*_; z^Lh2~JrpZm>qqz!2iH`?gw65~kBbqF z=W@95#Tm**Ztl0bbkQ}&U&R@6X+sO0+KLme-n^SR8Gk>+=y0ZQ?5;$}Yz1j;kjpI@d zcqObl<69;f*F^L-A~&VxHD`&$jCf)~k<$sz7aD?;q^Xf8)=t>%H?fKb zcoAsWX<@mFpdER%H8U#M1Fepovy_kHo{y#y>L&%m}K{pb(|)#)oO7* z-?5R0B9r50KDoN1Jfk%f8{?<9pFVnVo0ozfVjpTc&VfNta#upvNV+fm_I25M4tW|4 z6?STk1``DM8L{lLkZ`a9WysSF@?Sq$zglnnY&gLwDv3g)>0^^0l&uo@&C%Mq*6?-; zNi09#8TOF>>Fw&Eu%dae6{*2DC_JBE-1iTJ3cY`P4L@olg>;~m-a;;TJM_Cp(E3Yh zPfP<1%^(Y)c#HTRJmLgm8xa5wNb;hZ$pY9*_(wzI){^7_p`|%i%Dyk(o;L;&#N{Bu z9Yd*`M&<(|_tFK>3jcL|Z`)#>SSl*)Cck%i?5xgSX|XedQRFutS%13GE&1PUKQ47! z)W25Imu>pYEBK8$nR-R~47s3E{B4+Z!(++qf-kw}A$4oYqN|yDC!9;30Nc`_lFWqF z&?a>MJhnmB_WzyW8^8%({vkD<_^z?L=ZOQCKld-_h(zV#Ge45re$!g+)=_fcL6P!YQU2?zLH|4x@1qlC)pJp+=S^KPX*lx`V$qiRy~9*Vngt;G?o|kr{m* zcdp9zRz?1tw1W-uW&_yd-}hyVg=$-Ya)a+=-)ZK6d0E1N+|3i5jaG@ym=bn)Syqyg zI>J0$+zYDmh(dU=n2^!YAPm|)T+7h}sM0F}9Hz#c!25(tb#Vu06gRwe)Y7-5n%`9# zG$s34jly=`nIB*5Z;q@26cNc#0l=Au^;teLdlWTe)J=p<39!XQIuQpN3U?`rI7D)F z{?a?)B!=^(H%E&8U+=|<(3y?V4Ff`sLfi(Ql`!R}(}uc|awySei=VWA>fh-Bw0QvL`QcgdM*e5Ks2+)9e`5*eb}Y^zR>e zMGuaU44ea?h?rN7_3in-k?smG1~7S>=L?A6*n~I#RB6^s-`Gs|J%z6^N7cBvAfYJo zsatvF=`9{1b}g`j!KMEsY=pFI4UZ@^KAtrSI%;_$8?U&u%ok__E<*$4n9{i&b*IGe zqvmSieO{7{cS3qeBtJuL^g3+5G3GW-6mm4VqU7SCq}oKAK;XZwNhllhRFOUnD&rtO zgU0>`#f1zIcY2s00_|9V+(#a4kg&&i_pAMdT8@-lsZrhd2XXednZ&U~JWrA#>TUfk ziIxLSq9h+8AZGrya&+{5YyzU4z&sZariJ~?t|?mfKsP31`! zQrwi#dECglNlxQd=G@FslaYg<@m(Flca6fPn8hUvu)EH&U!tMjXnY)N#pBShHkjoA zom!&L!pUSod$SVmRRIX(O6Iotffyt#Wlj4oW zd++cLmXEduDO;M9Ww82g6TMQ~%*cYudBO#liv!4^;p;|~(mW4@re${)rrNfc;F70N ziXrf{2#-wGu4ZTDchSvs(lQ*16T3QsBrc?Ap&8PAVBT#uRW5@O*Kvg^!*kI-N1%-r zh(GgmA}EHgYCpx4`g3xn<=r*+`|pQ&1l$6(9H*z`N=1(!%Azh0)N}Rp><~OF)Q)Q! zl)Hq$?#|jO?@C?|!R;pDUd(=Cy$NCRdZR492L*58e2oj{s->@Mn;Z~91+N=z+h z_d8Kl2d!TDZR@DZXi0YOydr$pC4{WZ@~u(Cp_2lVnRoQaEdde@VnT({y~KP^-cl7t*s-Jn`LL#EF?N+`77N7;5G` zLbg2|<(QVEf&42!wJ!Tu1n;La>sM=3 z&g~)$2{h)zi!`i+!D!ry;B7S!K5QDt1Fxm=4M)t~9Y4jz>1x2)l@(Z!XE$H%zXEo` zIrJ)Zm%s1IFp2uJFjDI%>)Vin>5;fQ$I~dJj3@M&^pAPD(tqn@;W$d!X@NBR2f*l z_CemcZJkh>`931OC_C)_*^Nn05K|bzF2$sI96Ot$t{j?tS@U(?>&q-jrl4=M@7BV{ zSw_}oG_}$Y9Jf{9` zYrhxWi$id^ggBlD#wr>Cvk`Khh+4dwj;^>6n>MbE`sO|1rp?Aj@sKtZ9*4~^j? zzL()EJA%-LE{L9F(0u-AFjip{Mxb(GXWtlabC&*duJ__JIM<}hIgKoFBIm;nLgWA~ zoB?XX8z#1= z&u;#H{_Cx7yS}1ww+Jlb^HwYI`J^3jNJVR|0>D(7YG%mB!#fLoffTxoYhf#y8_JIH zI?&4rCAAjBsE;tH^XY0JpL5^)Z>yD|@V0g8LQY!Yw!0OhIr1K%WhJgHWg^`5bq!Kl zL|uaI*mJ%^P(88bX%06#|8Fal2Xa7V5v7gd_}4sqT@G^;YZ)~V`vie*@f{J~Q%Cr& zG>*4eh?mL_AMh1V1xq+C?xwW}Zcd9Vgr7gj-m4wIC%oIFj0;95iYn9ovrgl<(Ujyz zxVw;{Ppaaz&!S*&bcwJ~{H~s^dh)jwQwt;G3^^Bn9Vq@e-`G?(hTa*{D1dn1&VPA} zDYQ^0nGJp$nbElyUjOOaDB*P&-eQd3LvU#--&Mk{Jpi>hTkUNv+vTpWo_wc-=WrGw|m3JVCku@DHaID;0GyoHT zbzt97n*@h;Q5X3=;nR-WTwiy^H8K>?0M;RYDAHgm-tH@OGGfG)A>$<(j5h=ei<*DB z2*hmAQY{OJoL0}lQTK-ODjdOu3fuH)ela4Q;5Ei_Mf8MqY^l_+tkT4lVxEUjIbD3W z%;ZyHtYd?t(DFs4Spg67^q6<`w`YnAs(+i`wROCyEu);0mC=$_F~&3=H;p`IVY(@0 zZC{G}T-toswwnBxM%Gkj;A(Eml1&}wDcK}qDY!q=z&mO$2IQPb&9Jso%E_)XY3zOJ#0O7y{dOLBjnWYpnxbw?|@ z5@@R@mxg~86X?ED-yZZ?XqvhjYUxddHO#is`IW?CLHyi56BfNsXE!jF~jU-l~3k6bluzuZn|PL>+0<#H&NZ?nQ_8xqwMr}2?zGf z>zG5v;*W9C!^%l{w+HpSeR&zky{AmRvzl$MbVb}#<9mu|=Ng6)R(WOAhvBomDb)A@ zxVW&Xz!r_j&wR<{%UM71-GMe+2pyC7DQjq!{a+nHhU!gRs~ z$~V(yN8D1ca$Gyfe}dS-m*THMp|ip9L4f1au6>!mh55e!d;jmLQBsm*XE;p0s!;S- z=rpg$4xSo1>C#sjld*pC7#U z5B~XJ@-&Pa;(rO)u5X_i-j#_N8f|Lx$34s-8`;%w*Ix~T1ttC{4DNDRnN2Eg2JCPs zW~RBCf81}&B6TMCcAYSR88*Ej3{ZMs%?+4GU;hAOz9&AoC@h%sKqz; z>PwP}|JQ;gzQ~0=s{dK=+bb$`gDKrxKv-)^PeL z#P9vfPAqMAhmoup9TY8em(5J>#NrS5K^K=2Um0?+JKi&!Xq4Qt148vldz<>){l~{?>2K1T!>uDy zM-IG6E7*NM^E1oL5k*_HOz`H{HH$GnLzG*3_kR}g8xHub*hUY8?`*!{4%RHxD3413 zero4JO^4Ha(-rI?JB!mmwfsUu*V3u|oF6%J#(wpv!e3s$mDX7ia`g=+8gaO-Jgi}G z_WJ%-eQOn*F{~71s{+9>o{`E*haU3L$LQ~2QI*fTOG)>>$p4a!CqV_b#Yt*bn1p!?U z;=2(Ob+V<*VIO(spO>mj*1h~bIKv4H5y$3PYRMhxFN|$ohn(h^XK-;ii))eaIwLUDT(fH-wf^r1 z^ON$V<3U`tt+&CAVe$}hlZO2#5Z6Tad+{FD7nh#BOmsoUwIWHhG?kol*^eK7@2~7T zkNPaso!yME9kQH-v)Hx?}YN7R~=)DC@-o2X0s zBB%F;-3mOxF0HVooiF)D@uoLtPFi?k!S=zV=TRfNt?ed$=JiNb5jE=xfhRy>VKO?S z{xLzSdf-?z-c>#18Od*9P5vwbZ?!b8F8)|UzlP-Vck`Kx4nep^tmhlNkydI1=G&Xp zyAORh?a*N+QqIxBI69?V{3Dqnlh^S<hxn?~18=P!A(BZXkAc%kn=@cEoE*P^1pb*l{qaEa=WMQ< zsSi+bR#Nd+6(9dOC7t^vBWHor*u~YL_8pOC-*{Zi^xV&6%E;%V*xAXvQ(R!mRt1}N z#1Z5oeqZ{cXl9c!%{v3z(RTUERKkJSQ%bH(_Y63V27K+j$7)o8K+lwekc!l95@VcGvd1yKolZmSP%|HO@t|Rz2yv#{WJ``1+fl&CXC!ste(S z*y3rG78U*2p8Z&q@`P}JV<>90Xyp%kH|16S&=sEn4jT6mXa63d1_eo&8!#EwO~T8} z;@#pBGAN+jUX)A!oAyW?s$7+?FKQy7NPq=;@3N=o&8t4W`@=jgxYcz9wnzE}WLd^Z#jKVSQm?4q|vP;Mb6nm&T zyPgwl*(qb^EFO07>S*0+dLm<2)F+`MvNvAnE2W}ArO^w!#ePi{afG*4Zot_W0GR7g z%3zoM7|);Tf!{R-R}8S$rrLk_Fqw|28`ilLE(-<1j8DlHK3{58QDsv!FTFRQP~(KKeN`Nt)KTj%`HfE zFDzd0TwF`&2MI2fXjsFDihgyuD_KQC-KF72xQ6JE>=L>9pv zwRyMadH$KC`UgDO7`%3rh)Xtt@6IQaJcv>d9)~*toREw@?v!^v^>e?(;oIRbJt)S& zfS6-u@`tVC?6?-4JyhB#sOHU55%%9P(LTx1M-~|75eJy;RHN%pQxc}MzPImPPhD@~ z!AJ0DVemTNAl zyYa0{;{HP^&+jh>lGnqCfAboB_{YZ&u7m$MIZ^&PKFdN-&S`9@ak->36;gaE^&Fw6 zv2HP1?jQovw1J@=9#?lDa#MbTc9HTY18sHYWaR*;+CMel)-9d-@ zZ9#e2eNRbLye@v6S+*o_7=TKrtl)hr8^(%Ot^RjQE<)KvU!_5;FtbC?(wwq!7MZ#HWkXh{ysv5!SPuklglb zp--_JgI*(#lj+bw%$QIYn%z0zeV&rEwpOJAc&exJ(P~2Pe9 zv+0KK$v6sP8CeyFWd5x(_t5&OLM06rs}0`W2k$t1WJGvlj}3$lee`t4sCSk^4x%{< z+a3*s@OMMkH~nX+ewCi#nH-R^1RI&kPc6WpqsL`6S9@?Liv&oi2q0z)Fg5Xx>Os;U zvL_83fDmh7_DZPlJu`~w6HMiyjlL2{xh~B8%;ry~`<_y@*dz~!3A%90r zCpx5wEuM-DsQ#=Nt~Yy0tveHKhI`_47??C=?(5q$ifPVor_#*Tb<^^+ryow~k4(!- zOLLOyQ+FVK7vMe4vvh81!q6I(|Izt5RD2O6*ORlLw_wwjpg(^CUe`Y z)kmTsE2jhP`BJMV{0&TR1|Ub)G`P?RDAyoExj9DO9PTKNlQt3wG7fjlGA+h(DECc0 zjTBpnf&OTEgUi1D?-Zr9i`fzg?fA6lgf9w3s#M9j{N(+ier9Lc<%74GbRYg@x6 z#Uq&@Dldq%uP0V#XSw7Lje~XC`_T;$yJRTk`YH54Bu}sKMJgZ>15Edp-aR-R!C2XY zEx+g+TGP?y8&57F8+qJg>ud|oMD992hi&Uo?4BO#AEAk&YkG_<+nfOd3V>v~ujE+So~?cYiDj#Uig6-(m((RV zVq7XXm&N+-RPT_x&V!bN#2L7h_JjZKAeJA0Cfc%kQB0GwH?i76oQcO6zY@y$5=cW)>UoswV8nT-`!H2ekp@n z`-sJEV5zYRuY#>-{cv^qciPWP{u!VDcXeE<{&JRkMk>kWLbD2=7l$iZu4otimGhN& zl3l#X66*y_RzF4AU$uJpcS9YCwXQBdSDSuwDke-7r%GQpw)@DU6*)0WcxLd&_O=YZ;ZZ(J z@ajvE(L}`%L~~u(4*sDxERwZ!S7w(DatGHk4d$)3!uMW#%gpzdCeQZn%aUQ{=r7)n zu6ey=+1ij78NX@AlYu^eOKuD%bs~r_5J)5^i+%IW>us>5(SV_6-<|B+5=N@(edlOD zyQlIj5=*5Sdt-=$yDRZdl|nP=7FUFA5t>V_;+Km_`%qeBe#qKPh&HA0A;$vErl!rM zZuTK?@rd4&s3}!($f$krYP6(p`#tF#sZ1OTU>dcb!s2$>1HZ* z*O<>yAR4Jwkq3|hbKSX=c`o~!0E3vbX!I4Wyoa~<WTTMsNZ*s^g{^7I6sMd6f4J z0gfAM5y}x$K-Ug1!)-puquXzu32SxgjgG#$2{I7XJ0W z1V|%q*eHHU$>199hIE;SkUl(@jm+qy~)kg(6k#8kw~iz zGb*~PCAHlAX`11OXF@0?l4y5ku=BqrKx`eGYu4@_Su($-nJbr~s@n>CFjr1OsEdIH ztcGdSy{ciyh7a=?%rAACo^MCy5_|e*{dVGiXiMb7%_%B zW3~$C=k6|L8ut)z31vrK#u?(Sa|r-qEC=#}NbbYYddz!wByY)LvN*zUfsH9}zUHas zir#V4LUc)Z_MM|$akUsV20%BXAOf1@vT}SD3%kRVVlK+U&lli^?y<8oA3-7T@SM{q zc7Zi2pDbhRZL0Pi+r(bv))6}%Ux8CON1`cKDK3djcYZM>6X@5UvU|j5je-Tyj`o?*4Gf-A40F`b*s>Bw)Mc zRA=E9Tu?Kq_E^^M$=-gPR2KgJ&@y1)3E$Z36h8|a ziMQta4zc+QAe)+Y#<&IP_Lmu$9!|!F5K{!WiCy4BpiA^Oe8ch?)g9iz5Y%N4fpT^E z)94e=pDT=eA9eSI3=Twi&tA&t#EO zazcZZU`e$Av!z*e%#B zO6uzq5p_wMxzvD%brCz&J#&h&VpNjKvMcMre9l$-ktx5ly@WTks08&{WQhv20GJZ0 ze60DI^3kUW8V3|#9MCPhLkLjvTL)pBHYb`DW1VchbT!{M==KN9#n7{np4Ba=0&eFj zZ9D@FaRy>Xn`O*DiVvH;*~M^?S0~o{BgP=PV&Wk`^q)#=Ip%3?^{s7qkK5-w&UZf( z!8pN=?pLaGPbBy1*rH!(gF-p;veNWXB`P{D00NKZjG!6^EI3S zj~>j`lPL=1X!>O5N5qzd9nEY*OyJHm22AUbv!#Z@$95uSQhB)T@_3^E4!}QIr6{aT zTaqVPCnk@z^R;JCI+v0Qb*lQ9e#;ia3+~9=c7C30?+K{E6lvF6GTQ_=uh_21w0 zdkhEq++ejb#y%~HXv*_tUw6e}cl!aT5dn(OOZWNPl-bPd@wXM~B2({&>RxxW|3u+s zd~K9;#(xW2Sk5zB_sHOp?_^_OxHo%iZScYr!KK(hP!WTqJj|SU4=ZM3<~&c<3yvvS zX<)u88lYQQ_=ycpc3nvlRMg?Ay{Bp15d3bn!r#CfQBb@8?#@m2>h2 zyE(3rJ%U+&zpLb#@OIqQ9yv!&Nr$|2v$!t*k=k6juzrg9kIrX#B0-ON%y8;vurVOv zDy|7S#?x*}hLy$tDhq5rY=-1+`Yi#?Bkf{XD&p^9qJ~NajRDApvd*YCF?LNYVVHEx zvD>)f443?r>oF91jNe0hMPty;4zO1F%MHTZgf#-}t&I3&k}eoBxqp*YFqSLgS{8P` zoOgE<>4F)M8VhVUF0L3C-n)&GL8WPY{U!-~n(TakBfZPPAKEbO2W=!IP89P*{VktO zY#6QFJ0xkVLd|HuK_{t6V_Ef)EQhDb4P+?6(W&9vhXfaz*E73;)_6VP-J?%YnFpf$ zxydB!?nc0FyjEo351+*0>)ns^c(7D%PZXIzJvuhkb{?&G-Pm^6oAcV#S4xqiSOu8B z^a7`=-7VKVA?ezJ1aIAQdGJ8AXUG2k>Dos$2!9mv!U<8+Pjs)!d%)4o#wU_DuMcqL_^%ZmORF8^d+O1#(-fm`TvxJ3PJEGjh|=3l4V9gF5$$8F zD&FHsWDSc-G3OQPY=|IBmo#+jaQC?#MF*NdB*QQKYwdI|YvPO+!qub|#t^QqG$!NR zD6b;e2zSl2$~z`e)3G3&A?+Ce0SSf`){zOQN}EbX%*ImJGl)NYssq_L1h=b zB&P#DNGr^4H+h3%b()s5cy25`cxh|E3oRVcJQq(M3H0d$n2?3M@@z{!*;a)uf1aDB zj-naujI<3l052w(2P=$7YCpA?a?R&8$v!bIGZiv?O5jUuCqITbAa-v@Qs_*N+g@*bSm!Wv!Sh7ty{|pvD1|wyeZ=+dMKrhe(HuU zeHkASvaoY#Z`B2N>VAN$Sf0aucGOcXoe8@MDVoLVAecH+-}x|pg8SonAK|9yEuA0B z$~MjHnl}kMu=j=Y!JQk7U*Mer1LsRln_7&*mOP=?{^$k!X@VVUAntpY3m7kk|2%pc zVcNXzeBtaZ=O~6}-_oK~UPi3v9N@AC?h{1=}WnkKk?dEf9ZSzwhu`ERpF<#OUVbiO|2Jopoyx)11gN$9Dq~SKhp4 z)|R^=HQxUDdmzgpx!$lElNwXiVJQWhn?hQ-8F-*-)Zw0jt8qjXt-q-{so zIINu0mPIRgM)rlT^hba_iXE2$1t{?EN$pGXV3q<5hManlmbK?h0*)I8Liqt6$2>h% z#g-BKRFH!%a+1p;xtOQ}{k!I(DY=3;*}-k5-q!m;CqQgM%&DVpKJg<>=maFls1`qA zQ}+58R`D{h_;9~VW=MW2QX8*S*nV*H*HE($6_NeKkX9en8o&N9N#_saS_mpT2Ssm? zyUoc&Ka@uD zSnGa&B-oOHV+c{1-@*fA_@8Pgzm%UOq9T1c0Rrx$HlGFKKF7P>} zZY>qwU~i2&^7m1O$x|-?f$y?p`=Af_6G-jsa~9Z@`aQaQf4`wtcI{wz6Hx|6=}`G| z!t>5Z8Y~<qs7na)@ZT(~!#l8XEk z6IfcBrj$`T%=c=`%Di{WCX#%lTSlhbVn1mVZT#hWD~Agyd}DVuRYQDWK`U*}#A5_Z z5Mb2Dp_Gdd>5~=$Y5$@DBbf6YrXwcAi$QMArXz z{=DB3hp~^Vp@G7Hg#%D~YiHQ$ubIMBFzL0&l=^lgE+xtA$VMyz>~5{&R6FH}jsh*k zKaH_c9#R03lCc;2mFa+_VjM{Wblz2?LSBC_V7r{yQdk3ru|Z z|Hj_s%89&^ix1N~EFT#UNG@T^Rq`Gl8qO)Q(&Ab#^nE67HVb#lS#1I*^WD0@aVLTK zg+m3ljls=4wpP-XS6(gcz;A5m*!Gbj`Ki5$enaSHVs|OhXVfL0Ob3_TDw0>k621={ zs`aG(qLV4QorE4JtCEy;#mt63OXgZifoU&a{QwDJQI#>YS=3PrCR7#Xf?r)coslb5 zWvJ;tg6ya+CvvniBFKnzTEc%FmY?nD)F=zvOn=JB2+)|;;SYDTeTyy+r(}HmWe0Fh zV{y`kU3wveVmXXEZRB4BGtA~A-GWPW*bYo|pk2s+!i9FTLm~IwiInyr$bjN(z`R9PeB^54SYJPB&%8eA!eea?WH$g z71UrJwY9{kwfN;)W}J9zNX-Z%WZ|x&SuKz2WpUF!V=Pv#q7gBQEgglZsSuFcq~C zhQE~sYf4LNt#Z*_(e+#-j2oQ?VhdFo1O}b<@5k$BMH9knWiy#J^uMPFuzT5I1e6H_ zinj^Bv}a*m#iJK^zi=mc;%?iZ0?I#OJc3mgOb0*VQlk)v)vHd&;jfFm_d@f5woIk) zqU~<(f444c&+u-af|xNIoV5RRi0*K*BfJ7e%4@e9>_@ z91LM|7mmI6>L=5;V>S}!Tl&xq{^b{;Vi{b$8K375sx>V29P>fw-QvJ6V+}b;265zY zno7o9MbW-Nw3Mt<<-f*RH-m5P6!6~wN$ot9^{ zyu^MPiPjLYdN7t?ZwMO*M2|64p5&Ft7%`_ONo9at6hYNmeQG(|b5?Ahmbm|cL3kaV zN{ESMrUhK8r*1n6*d;Jvr(RrIX-3;$A!=TE99JiRFkoQ(k$6vl8gZxd&o?5Bf&Qzq zt)q2q*7pm${)+f_Ogin+iNn51x_4O3Sdi)vFK$I2p8tQRJD z?mZB&>FdBX%g3j7x^! zh23I0I8RTS5enzJcJ%5XLW?vKHX4&)9GJ@&fS*fr;ClPH=e3nSNL4m~R?b zOSFd>OA*f8Zo#+tDtC~S(t__;|F++IKK`-eXOUY|sIvqlEw%G0v?0Z$_V3ewULuHn zBJHQOQ*)onco!b`I+-@$(ekkk%bD*?F*4|+=zjGn(-SG^yld);hsVdRW+&VKwI2oE ze`VK}aGnxsi%XXSJr?`cjlK5cm7dX3^1{-g6h%x#t$c6!KtDgMj`>2oKRY$<=tb+noFvQCu*~9)Ha6c%Yq0H6+%pGi|WF&@2wYUnUE!DHED62a(76& zHrwcd_5uv-lEz%oQu)r)z~B1Z*J0VC^e$Cay%BbW2}awCVdF0FTUr}iP^m^1SE+@; zsTk*R#m8YwTT2p*`%ZW9mW9gu|NF!R{KQ?j^3kIg-tU=T$w{Se9^@70%4eNDN%#1$uaxqK>`@CGx5^yKzNeYHbwf`vjyu zmd&kAUUi1bkd!_n*0}p`F<*3mIn9K-lOAJwYgGxe+>+P!HbIqSSj5vx)A4ytN5EG| z%kUtf-o?OYY~6ITDFn|UR+(sM6U92fdk#}LgWmk z&}wBwHX>ECeZG(GeTG637;G-Fo+a3y^Q?_i=`!}|{5tWIhWO2Mm0?tl{IPJXKrjoB zULpGV-fxE+(;2f(_oY3&6GxI^DzyReNtZF|W+`tW)$Los{=po@eL0sG!@U%JP{4GBI@TLFM2 z=mCA$^vL41AQp}&7Z7>%o+*1Us+Lpx`Sp$^X9mCiV@exFLP((+$<~^Ou^P{e zxvL8xpoh-47nbks#qT2u3WPregDArRr%%dlhlRL0mgBOG$1r(?9o^q_Y^~p=&d1VU z)9j9C(}MvP><#SzF5x1@)@Li>jWMO=o9LsT+owCnp^AXA2Y0u!wqAT_8?LFPk$c18 zH8qmo>c>Fn@qwLNf*fhOzjibcb#S8Yl3Q%=SlftqdraQ!JN`{rz5n@{ZAE_2F3B{q zAO1tzcPjOP81dhgUepltF) z%a7!abGooyBQIsGG*XYy6rL9I*@DZ;tEEc}cT97bQAN_AotPnQ+Ye1>m*%vRuw0ov zQ1$P8`2I0IW)DIz;?9MxNa*IK-B4FO%~7Y^wwYJtk@&lkGg27=wDd-wq7E;0Ja&Bb zThzrA&0qb8WO70GP9Qdql=Ty1BhNEOC=&QWKCT3`R8ve>>isG5QHlBtA=wFf_?c+f zLrk6rot&r3%c8P>FGH;_@D6Dux)y?ta(ZJ)n6noLPNL0_nAo0`G*2wJyBtI!OmJ@| z5~DujJnm;S`Dp+cALEdWUqTgL%o>Y@DyTsj~p^_{n9>b!^boRN?l62VVKx})}Rm3zrFq0y!m%q*59-(2OYy>yc8S3AjdJsv%BKbOK=bOVwZh8o6*F;@*mVLnw{YjtuO>L#d zUR_2pq%$Q?8rVOtsw%zq9O;zn0=w>Ew%4fh*CHXbNn3^2IqEwbTe1Q;KX6ClZ{VVN zv9idvrAo?e_a?|}(MUU^az&6IkAxCBZqc-G3U7!<;0<0dm^k>IL zxzBreNsGTEd(9PLRRB&eO?c;3Zpz7)q5HQ{+R0HCcWy4}4Q$GNq@Y%ud?M;Ac=_el1^t!;z8lFHP5?tXvEE<%G0TaTST@_|QP zU|fD-<6)nRA$6x&qa^`qt-3%EWU-OL?*EP)Thw?;Xma*12D`xNO0QKI!{y-_gz2M( zNJ^YKJ`J9XN1+$F3jG&3DQond|0hGfOZf|j6pojtoJPQp`M{S0k1l7+u=4rUU8Yd= z@gI0+kp!^o*viE#<>2Z3?X6V_dVn&EgB`Np&c+abhw^Ms0POYmYTr%USJ>2iL)2QD zvl^?G)|l#fZf@?ZOc1R|YqmCJ2?zG7QYnka-dYI{eq?5le(Mqh8$}y-OR4o`6Sh*g z(c|I>>`2PwTPw@E$4^n7UIBr{D$(;%BWDPDeNar?c-X~oDQMVw21y!!sD5iT>@Q}} zu#5GuyohE9scFhY^e`J?mT@|z*g1<1W9HGl?6QY{Nl5xK)>BJkgdTNy?{=r|IJB1Q zBlLjLep&RdegqdhcO%0*{c`^S*mTh3b1>zmy1Zw5lphxrd;@{#AI}Rjv#dK^DulOZR3Egdh?l#{dwPHrvYdmf38@X+n8fU6icCH~ zTLP3T2+I}m35w7Tdah^KF8{l*#sH~n3P-oK#G%MzicEOuR}aoLwa!z!2C8{R_~idw z)vlOL{APw4#BcY=*=2Sn< zDGSKpi7ES_UGC zyrz-+tq1^IMpoOcjW-2n1@cBfS73Qa)?2Hg_08r_R?9LcUzpX*k^$;ru1+d4+>g`c zB%m+A{U|o2+|r7Qdu2*@(n~KpB*AEYdSu{Cr6{V5`+>@%vDP5elqEgKE-yuuTTZhm zGY_mnlXrAkIBOyIl1CPCXy?w-stoV_Z2@y<6Xnl`#c%{wWVZ_wyn802A3 zgIa~!_n)O5jcP+wi*=sUf(h`dFfjMl>Y1YgCVW*{?~HxheVuEL2dRBA`}6t52Z{Fy zP$M%`m22St6a=4aw)gyuCgh;w)9hX459-ITFj!@Nz#4GKsELhql^Z#$LBmM`p7^cR zOIzXGa93b6m_X9~VOi^9{mXt}xK~mI+Nb)8YCx&{)EA)(h{s;BUiR}!!@t&F z{r;_0v>kMoUqmif^cj!;R}wu72mbXeRyT{gEWFWZikuWx{yTID<0`9WR`Lqa_%QBr zMdN<_TdPkU6f0AJ?~E@i7#;u~Vw9GxTQ;qMG)**1o>jmxQ&+#F=o zzzYG~Uj^(|yoG+rN=4)&Vwn%$r){h3;9c}a+H&!G_zy=|dha9PFHTLpNO^Wv`p5n- z08^w@&iPuQTZWonXSE*Rou%&X>GcQwRdjqb{o$M|%IHSKYWx={nM#XWr@%O$ZA-OV zfxWZt*EK@_>t)khZTibK*^)ZOKg5!8Uj21j%KWb}vcq7*J$1J&o3WpvKL_k^4PE!8 z9vag>q6!L4zt~5Zv$?uE*8MV3?@{dmx`?##qdHM$Hk}UN;a@}iL%S>6F!>L-xdFH~ zYF2yY(je>?3gkdkN-O;04KWuN$d*tE8&-QdR=sZF`$G%tTQ|$A?zXkDORMnDCS~hk zgL7K&)0oouMBi*WgAEOUMM~OTF4XG3QDz=8mMVXs2oL@{BSDe2(~$I4tdz+EL61Zw zpM*Q+c0UCp+y3%amAki>pQ4S&87wC%O4HQXacnyhmc$8##xv^bT%kVU9bmaAK8It# zkfTO}w2LI^=|fJ_D*6``CJ6BnOQjSkE8>G`(cPI1KRk=9*keajP-!GlB-%+kP?K-@ z8sJU;JBcuB{~`O#yacdYCtI4Lzdu&$GE_y4iu9Zy8E_4C8Ym>y=*IN>6aF2Z_#jNQ z!{h$xD6wqU2um^$L;zn`Pk)`%K$=9DZlWo3tg~6L!^3dYVHo7D0?8ub-5F$D%X~Xs z6aIpTtb5qZ^9+0B$1VCs-AcLCZ|Yy=d@M7rLqS@UP7#P-2W)z4RUC~lHXd77`3|!w z#N`8{2pO&58>lqGCFC!~&EC7a%7RG18)_WBZSpb}0uo^aKXg9FBwQT0{1xe%1fNme zddADZUv6)WK6f~8X{{`yhA7vXdbeb2j7s5xq`tufhWt-jDKj+6tXK>4 zVU(8}Sd`(a)x4{$@ds1nm`@}gDLiB%07e^(vDYJVSG3d8>2gJtvXDI21BrL@+02Q3I9TO+J0ghDuADzvbtHHX7yxcaUswfYC_< zJ>1n-i}F;K6IF&B+(S0Wu*OMGKj2`#1a-k)D=pUMNJZd{{fFM=g*p{&>uJnVq+&D_ zGCVLgS;FybjOBA4d6l9IRW0Q@HB#7)4a@otzUaOuibYta@t_9Bg^wtVq zYE{76(d>tTH+Ut)yBENA)F;`z)?i3vr9Tdy!6KlxXx2mAo;*K(&2p0 zSv3yH>ick6gl4zoxs;y6@*E&_QDS#ZuvD^G%uG-$ES`IF$NG+G*JP;1b38bk=PXls zgAlDI)ZI-DJ)^UY9^Pc~XkcUsp?VB77i0v&cO~w#m@i#%qFA6VU|Hc0*LmcxZw}*x z^RoKD$cjwbSHIUbG7^JRBIS^v>U0r4#cVvvv1S$e@0qoMsZ1M&6MD?NXM~LOQSHhwd$16_sQ;Cg5Fxa2g|2>xL08f zhufAK_?x3vJZ3s>vSVfFi-TqQ-kQ#BCkzx1^1p-`cuwIXR<(g#;ro|y8*len%g%J! za?(v6ycYA}*Nel;nU-%Vtto#8thc(m3$$@konT1oL(qjd^?*)1-+$i}-0#b%Zq!K* ze7!RQ`(?~VSdlt-V}D$vyiQruZ#puVB2Rj*b{G8fV#!KR;#iKPV&|aS@w{*n>{ev~whYW*8f9JzT z&yNV?S+n)_e?Q$phtvt$h2hlsU5^qc^1JHTEsitcKkC0}c-k6|TP@?`@IU@se?8#3 zi2)K6j$-&2z3{)(<^kgVgYD(d~AW|$m;ZEO`rYn8$6L|ntpSKx1O-dbs`2gUqa7}J1Ko4=pt_XnR;77TgF zbK-o~?y;3U_EO(sKNJjNG75$8QyVPW;neZUW%zzLgoFPP&fnyWP){-_o1Y0`td!pM zz)-~avujr`wI;RNjOIqw7@;?w{ z_0iM!Bsd(-*gWM4=|@0<1O53}2vEaT1|wR8N3HVqA>$MuN3;qEgOoH*VB^G1$(~37 zX+mytKL#JIV*@-z_WgW#!zq=E&o6&^bNYFL#QoGS7rji1%!_cy9%C^^k8}mjMZ%QX zeW<{OEiDrEu<45HTdNC~oyER!g^%>MNj%gM8J_YQxdKh;wLcZfmX07(+_^FQlQ89- r)}cdBK7n%ilUUdVE)36-O`CUF!rcZf9sZRo8-3O+DOblC-;Vr05aE{$ literal 0 HcmV?d00001 diff --git a/Fronted Projects/FoodBank/public/index.html b/Fronted Projects/FoodBank/public/index.html new file mode 100644 index 00000000..3722721e --- /dev/null +++ b/Fronted Projects/FoodBank/public/index.html @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + FoodBank + + + +

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

{taskObj.Date}

+

{taskObj.Time}

+

{taskObj.venue}

+

{taskObj.Description}

+ +
+ {/* setModal(true)}> */} + +
+
+ {/* */} +
+ ); +}; + +export default Card; \ No newline at end of file diff --git a/Fronted Projects/FoodBank/src/components/Donate.js b/Fronted Projects/FoodBank/src/components/Donate.js new file mode 100644 index 00000000..db39feca --- /dev/null +++ b/Fronted Projects/FoodBank/src/components/Donate.js @@ -0,0 +1,62 @@ +import React, {useEffect, useState} from 'react'; +import Create from '../modal/Create' +import Card from './Card'; + +const Donate = () => { + const [modal, setModal] = useState(false); + const [taskList, setTaskList] = useState([]) + + useEffect(() => { + let arr = localStorage.getItem("taskList") + + if(arr){ + let obj = JSON.parse(arr) + setTaskList(obj) + } + }, []) + + + const deleteTask = (index) => { + let tempList = taskList + tempList.splice(index, 1) + localStorage.setItem("taskList", JSON.stringify(tempList)) + setTaskList(tempList) + window.location.reload() + } + + const updateListArray = (obj, index) => { + let tempList = taskList + tempList[index] = obj + localStorage.setItem("taskList", JSON.stringify(tempList)) + setTaskList(tempList) + window.location.reload() + } + + const toggle = () => { + setModal(!modal); + } + + const saveTask = (taskObj) => { + let tempList = taskList + tempList.push(taskObj) + localStorage.setItem("taskList", JSON.stringify(tempList)) + setTaskList(taskList) + setModal(false) + } + + + return ( + <> +
+

Food Donation App

+ +
+
+ {taskList && taskList.map((obj , index) => )} +
+ + + ); +}; + +export default Donate; \ No newline at end of file diff --git a/Fronted Projects/FoodBank/src/components/Home.js b/Fronted Projects/FoodBank/src/components/Home.js new file mode 100644 index 00000000..09b0087b --- /dev/null +++ b/Fronted Projects/FoodBank/src/components/Home.js @@ -0,0 +1,39 @@ +import React from "react"; +import "./home.css"; +import food1 from "../food1.gif"; + +export default function Home() { + return ( +
+
+
+
+ +
+
+
    +
  • Home
  • +
  • Our Mission
  • +
  • Donate food
  • +
  • Collect Food
  • +
  • Contact
  • +
+
+
+ + +
+ +
+
+
Help hunger vanish...!
+

Be a hero and bring down world hunger to zero.

+

Why Foodbanks are key to tackling hunger: +Bridging the Gap – FoodBanks meet the needs of the hungry by efficiently redistributing the food already available in the country.

+
+ +
+ +
+ ); +} diff --git a/Fronted Projects/FoodBank/src/components/home.css b/Fronted Projects/FoodBank/src/components/home.css new file mode 100644 index 00000000..259e1c45 --- /dev/null +++ b/Fronted Projects/FoodBank/src/components/home.css @@ -0,0 +1,95 @@ +.container{ + height:100vh; + width: 100vw; + +} +.home::before{ + height:100vh; + width: 95%; + content: ''; + position: absolute; + background-image: url(../../public/img/background.jpg); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + opacity: 0.7; + overflow-x: hidden; +} + +.content{ + display: flex; + flex-direction: row; + color: azure; + align-items: left; + position: relative; +} +.content ul{ + display: flex; +flex-direction: row; + +} +.logo{ + position: relative; + display: flex; + align-items: right; + margin:2rem; +} +.logo img{ + height: 150px; + width:200px; +} +.content ul li{ + margin:2rem; + background-color:rgb(197, 248, 197) ; + color: #EB1D36; + padding: 0.8rem; + border-radius: 1rem; + list-style: none; + font-weight: 800; + font-size: large; + +} +.content ul li:hover{ + background-color: #EB1D36; + color:#F5EDDC; +} +.data{ + display: flex; +} +.left{ + position: relative; + flex-basis: 50%; + flex-wrap: wrap; + padding: 1rem; + margin-left: 3rem; + font-weight: 700; + font-size: larger; +} +.right{ + position: relative; + flex-basis: 50%; + flex-wrap: wrap; + border:3px solid #FAC213; + height:400px; +} +.left h6{ + color: lightgreen; + font-size: 2rem; + +} +.left h1{ + color:#EB1D36; + font-size: 4rem; +} +.left p{ + color: black; +} +.btn{ + background-color: rgb(111, 111, 247); + padding: 1rem; + margin: 1rem 2rem; + /* background:transparent; */ +} +.button{ + margin-top: 8rem; +} \ No newline at end of file diff --git a/Fronted Projects/FoodBank/src/food1.gif b/Fronted Projects/FoodBank/src/food1.gif new file mode 100644 index 0000000000000000000000000000000000000000..6542b2c60e5f9496e42157e94c59bb6124e2be20 GIT binary patch literal 6418 zcma*rcRUo1{|9i@r>rQ6PC`)`86nP2WM&lM$cW@*?{hfLId|urz0TR2?2)~SoGn-8 z+4Jm`UGDq&{Qdjq_kO${@BiNK$NS&sTSH4-M%H@n(k{(!78-6D9ouG&donurWOcay zjhqgb{J&k7OJ0{-UWfbNuAs}Kpv$eO%kyuPbRWFX`_QaT^Z%{~R7O3uw}z@OUaLun zKD~13-@yl`|Ika&u+Rwqx8%PwXs%M-%J%h>VJkiH(a-NKC>f6H-#s(lau%vU76t@(T)!J{OmimX%jjR#n%0 zsjaJTXl!b3X>Du&`mLk$dl#|0r?;SpCWcBWVN(U3vZ>2)7*hAiAQDnDOwLmJVbR_%Em_B;rJOR&2{~Em zZ9?4%qosaz@QW$v@A<+w*YBdJKcC0QLB9N3DfNdnD_=W_Edcx9_c!$6JmOT6yTsp* zC{v9suG>bQr(rkWQy)l&1KZwQy2q%%AYjJX{t$3*usTIERjVH693a{Jxv2>x4)(oL`vfwExu_L5sVGiEn)WQ99ME;Np5Q?`hn~Y zMZj!r_9E-Zv;1P1D8rLtP0PEMpSh$SP`v6Ug*FP?99A~GYDNhkDzGlS$=Z@nHw4n9 zlii0Oc)bPL;!4)N=)EUAo7S^qLQ3AfrZOl5wp8`yZ+Lf%F?wgQj3Mao%e`$rP)$iLZbpf|bh z(S736T-L>*ikmHX^zoj1!^4iL(*D~)%_-mc4A-i9=3?=l{onWRl|x6lvpo6*?rd!P z^KJC)_NzIZJp0PQIPF=oL<*4VH@*?E8~gemQ+bk(7{zPQOl0ct*5(RmY)C4J5%>et z0SFy;6tg(a;XOzrPY~5*_om!cnQT3f{EBD&pFqAj%~}=D!mdr?VDyzyKVmV`8nG*?dUJU?Yj{XCY0j$wH35iF9*5>UwamNRaR4R_*q2=i^4Qx4F5BR zqauEMHG=Vzj4aKdzVIEK{xGKEKov?pzGeaKW^*u1d~9pS8}T^X{6fM(xW?}B)}cg$#je}bAG<%%vahszB_--@ zvoYCWYP4p|&TCEiLZ7;NHLVQ@7d18#ROrw{DfibBDmUpiigd1iX3dI?f7Di!*>aXg z9mpBq1hZK1X3?)PzxZ?elbDotmj=VHDB0^adp5MBwy!%mKyQlb138uWd@sBdE{mD} z#K523Fun11+J05oZ~`gLd-BsDvyTH$=;JTh8=KZ|DjUBeuD$e}T)KCl1T;3&E=ZNh zbTA^*>*FsQ;R6&3j9QM2d7C#to@=Qfn80A{x<-urR1w?@2SuaC97A! z1kq8?Fcl}mG#P!#$Iz|8U5O1%9dUMa zyEI8aFehOWbjmzq+yFS1V;crX5qTrWU-{`rpUriWekqSiB^zA-QpP0~+I!yCeQDEM zBumtNj7(lrF=!wGn{`QHwl%G#r($;VJHB~mU>95wc za7Xw&ZMSyZtl>bB2~z~!be5k|p@u@LpEd7!PB#%Rho}ols8m*|2$xH%M3iXEFQX>< zMy|90>#m@Tgn~b|s#pFN#KRs(|GcfNs5{sv!)|O3{$n~QG131;YB~7<{YPmljy}`$ ztwi+HN5KTs9&6MxUe@XTGks{g{OBHG%N)daJ}&5%SenSXmB`09nGwZIl??v}$lc>sfQ`=x&>oG&|(VKdvc zwdJ}zE-B|z6g^<>PYd|f>xAj6yCTg^e@CDH@!ovTQ<={B>4gX)WRap*Ph@1;zlOQDa63pe;>y4- zF3Eg4QWVcSuc(lp)n$hQ3>FA;p2o2_OLK>_rVU|ggLuisp`4`R7M-$R=e+2#e~$T@ z^$u_}e8x246>R-TRHkW<+asGZaKmP{fjnF0T4NQE^X6^9uLnamP8HL8`(1x#4)ttf z3|(6^!2Q(NonQ5VDsiH z-SbJ4iz6Q~g>^`jf8ULZ#a^+4{k&O7r>Er%dwJ_tPSf8-$Bg5l9na>h4Bu@=>Uj)5 zb;o+=?>2wN-cMKRTH1{R_&N7qtL@h95&hlGp^U%#MAiPW0P2{s-wx3A4B}&vwMpuc$=exZVAATSA*&8ZKALFI%vT6(1^$5aOJV!8z;dF z*MgYw!7L!elO#J^a3GloAFhM)gRWomg*>bGxMva|CWDXy1iz5+(Cl^{UPUgihH#D} zO!*N(kYEW6%-9zx2o7<(<9pK{uF)Ohyy{`p9eQ4X02YR5odh$~BLEoWK!LNnKBuDFu5$ z8{SqQe!n~DYat?EhK3-6$pOKIDdCDq{(}PHUuna*>aZR55n=VXl5rfL2#0^G0z3A(+I}u*uy^J zV+<+&_riki$ol=I^ONL9I^KzUEE_8XMSp#8oBYxblAy&R89#|05qlp%#i(SGeSehoNLlZQ^66@@}zzs3x zT8L^uLWozq;{@}o6X(f~*rnQ}fQh8Q(Io3QZeN zPMd5?QIZd16NMDdmUouTMzIpjS>|B+gxlAK`gGQXD>5~6{*vY&fX{&YFo&o=V zu=6@!=rihH?AV$Ahn*Uu)K=Vhj(1;+v~KW!*a`Pu@gkUQHO^iZR!A=`UpXnfSF%kD z4|H%cgNDBHxA4J2P!TUM4}|*`?CC1{Hj! zWnaWA^4~NRJJ+^awis7EDrxJgk2UUTMs^KWf3F-)5*Q->?CTBug&Q60(EB+x)7p)2 zA@}2#W*6qS*QYnLR^ntVgJwEI&^=ZZM2 zne965hdN(kp}fqebo*u%ERMERr{)47bs}m*o5Ux(pR41+{;n0&5CT>S;dY)8erP~9 zkae^2(sWTAdWij%KAoCe0p&6JEtx)oAtClv=!;6b&<||g!141|xtyt1odH;;P>a=pc&+hs0 zP2G@vR+54+n$3TBYvq0v*A8EHqutiey2bAaC^KMTFBVR|)YVumkzd^~T*YNRluc@J z6(O{euO3ob3piW2P1i@e%3B`mFq`;WZ%=2@s_T<$&ZH?R@1k~Eul+sK+3pKTwS@19 z%*7ms1s1XRsy@3mh~}ZXw@_#!Ll`9}bIdo5(S3T9d-jH*vTs3YUd%59<^zvJfSKrr z>6irpfuk{Q^pBVIpgZ#kt7+)+8jy{oj1ZAm@QK~34Gzgf8xkW=z;nf@Mr!1s6qpap z1GUS1Zu9SUn^OW_U}>f2Cp7HU&44`ydzNF= z*ritdy)U#@7(RW=%Ex+17py$^HX4nk|`0mg3&EQme-vR&_|;!JJ1NsWqLvsE0&W5Le_d>&eW?CP15N6{{y88-93*WPu= zRT4GZ$ZR@86RBAxK9s?V+I6|DY-8!ZlKRR>0O8Y=i=ePiMr_}cqE=&0r-n3xbCLRY zlm4#td)rT*w0b-DxiryQkjtBXt@}8-G+a2A)FZmcJ3fYaoZGoqSi>v6c)oXZZ~em# znk7z4oD0`TqXf%4?pr-#@44Y>?r@76Z0-SKoK>&lzp;Ihgxah4FS!dbr*VU|UQD6AJrYe}&z|B4~E z&SK=1VkosgS6``i)`y8%b3Qp-*CKy4fBOBzt(^e~FvpcpwdO%Q>g+F!OU%p*K4!A2 zm2FBnpNu`={<$9`<|Vr__+&ZvJ^a$IB56PBo%O3Kb{trHkwBJroNMh(sS1}hJn@vj?5PWAv9}KYrBS>=;2ELa}KT<5}@>!TOLl;cR&y4129T&{wrp+rvQ=!(cL(~z#9(vs z@g-GpX1{Hp%=_xRTre=vEjFIXjTZ+y7!dBgP>rzURaW12O*T&DV|S$=Jb=YURDa7C z-2n`CzPyD!eQl^M`grJ(hyi9#VM*RpwtRA$HGRO(Ix*leKk7t6ntI(%ot*c>)sI@8 z!6t0~&)O$3v{H>*SV!*j-$j)R*Pmr>ns>hvA0O7=iZgcJwEGR1e7(+fJ!8q{QXFfBEV9s3V*SmRm|xLZCGP(ya09Q%8l?NhgkSwG z^x`MkIhNfNx(#1L;NQ%{zm6hn>fmj zx+e#rF0A!9TTy}H;*r($H+(B&W6H-nebhXPg=4Q+-3wyQIe5zEr(`4Rh{{qX~TqEKl1v4ROwiN zgUaHhU}INJkuy_|8gXL0`RG--M$5W2@ZHE)(Jxg&rR4Xj=cK`FhglXPPQ>>q!$W1> z1ucqpR#7QatE07F{BLc!@W@Y5W)7Q{Va|R;&L3VgKDi&aocxE#!#~w)>!&T8B&*-e zQAdy4^GaRd2j?^YxYoDvxY%NIOy&=ny}t2ryG8J)j$Norbv%mPMfj&KT`%x$l-F|$ zXPsECW`>rDyX?n-0~VfXH1szpdL-5%vw*5WeD^L+OkSbCK)$W4MX=;W8a(%wY6|Cc5uvh{PNk>HG-H7lOe3I3K2 zDY3wAPo6)V<<+AdRM+&rwm;=cL1%|zC#34Y)7P{?0sLU9725y20J`h*p@JA#%I{DO zfouVT$Y982knc4Oe=DTQx-U|;JD?Ki zHt`RwD8~ z5GG_FEHfU)j}LP#gxlC-(og(5rQzHlSXATV5N%&np=L-E7;6QB7s&*cVz7D?EIlAN zQxj1ygG~fs>wK_G_2Jp$;m!8APxaV#O>`Xq7e~a2VQ@W^5W_;;03fXWDEu2Byd8w< z!-NrKB96e3Bb11V?#NlXhC Psh6T@8*CoX(8&J}S}^$h literal 0 HcmV?d00001 diff --git a/Fronted Projects/FoodBank/src/index.css b/Fronted Projects/FoodBank/src/index.css new file mode 100644 index 00000000..ec2585e8 --- /dev/null +++ b/Fronted Projects/FoodBank/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/Fronted Projects/FoodBank/src/index.js b/Fronted Projects/FoodBank/src/index.js new file mode 100644 index 00000000..d563c0fb --- /dev/null +++ b/Fronted Projects/FoodBank/src/index.js @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render( + + + +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/Fronted Projects/FoodBank/src/logo.svg b/Fronted Projects/FoodBank/src/logo.svg new file mode 100644 index 00000000..9dfc1c05 --- /dev/null +++ b/Fronted Projects/FoodBank/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/Fronted Projects/FoodBank/src/modal/Create.js b/Fronted Projects/FoodBank/src/modal/Create.js new file mode 100644 index 00000000..1a0ad69e --- /dev/null +++ b/Fronted Projects/FoodBank/src/modal/Create.js @@ -0,0 +1,121 @@ +import React, { useState } from "react"; +import { Button, Modal, ModalHeader, ModalBody, ModalFooter } from "reactstrap"; +import DatePicker from "react-datepicker"; +// import TimePicker from 'react-time-picker'; + +import "react-datepicker/dist/react-datepicker.css"; + +const CreateTaskPopup = ({ modal, toggle, save }) => { + const [taskName, setTaskName] = useState(""); + const [description, setDescription] = useState(""); + const [taskvenue, setTaskvenue] = useState(""); + const [startDate, setStartDate] = useState(new Date()); + const [Time, setTime] = useState("10:00"); + + const handleChange = (e) => { + const { name, value } = e.target; + + if (name === "taskName") { + setTaskName(value); + } + if (name === "Time") { + setTime(value); + } else if (name === "taskvenue") { + setTaskvenue(value); + } else { + setDescription(value); + } + }; + + const handleSave = (e) => { + e.preventDefault(); + let taskObj = {}; + taskObj["Name"] = taskName; + taskObj["Description"] = description; + taskObj["venue"] = taskvenue; + taskObj["Date"] = startDate; + taskObj["Time"] = Time; + + fetch("http://localhost:5001/api/submit", { + method: "POST", + body: JSON.stringify({ + Name: taskName, + Description: description, + venue: taskvenue, + Date: startDate, + Time: Time, + }), + headers: { + "Content-type": "application/json", + }, + }); + }; + + return ( + + Create Task + +
+ + +
+ +
+ + setStartDate(date)} + /> +
+
+ + +
+
+ + +
+ +
+ + +
+
+ + {" "} + + +
+ ); +}; + +export default CreateTaskPopup; diff --git a/Fronted Projects/FoodBank/src/modal/Edit.js b/Fronted Projects/FoodBank/src/modal/Edit.js new file mode 100644 index 00000000..e69de29b diff --git a/Fronted Projects/FoodBank/src/reportWebVitals.js b/Fronted Projects/FoodBank/src/reportWebVitals.js new file mode 100644 index 00000000..5253d3ad --- /dev/null +++ b/Fronted Projects/FoodBank/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/Fronted Projects/FoodBank/src/setupTests.js b/Fronted Projects/FoodBank/src/setupTests.js new file mode 100644 index 00000000..8f2609b7 --- /dev/null +++ b/Fronted Projects/FoodBank/src/setupTests.js @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom'; From 9383114b63ae600bc70d27676c4a4ea8aae8682f Mon Sep 17 00:00:00 2001 From: Rahul_oops Date: Tue, 25 Oct 2022 23:26:03 +0530 Subject: [PATCH 2/2] Veernari Frontend Added --- Fronted Projects/VeerNari/about.html | 290 ++ Fronted Projects/VeerNari/blog.html | 280 ++ Fronted Projects/VeerNari/contact.html | 192 + Fronted Projects/VeerNari/css/login.css | 389 ++ Fronted Projects/VeerNari/css/style.css | 2174 +++++++++++ Fronted Projects/VeerNari/donate.html | 240 ++ Fronted Projects/VeerNari/empowerment.html | 304 ++ Fronted Projects/VeerNari/event.html | 243 ++ Fronted Projects/VeerNari/img/about.jpg | Bin 0 -> 100010 bytes Fronted Projects/VeerNari/img/blog-1.jpg | Bin 0 -> 21969 bytes Fronted Projects/VeerNari/img/blog-2.jpg | Bin 0 -> 41764 bytes Fronted Projects/VeerNari/img/blog-3.jpg | Bin 0 -> 33264 bytes Fronted Projects/VeerNari/img/carousel-1.jpg | Bin 0 -> 42971 bytes Fronted Projects/VeerNari/img/carousel-2.jpg | Bin 0 -> 112121 bytes Fronted Projects/VeerNari/img/carousel-3.jpg | Bin 0 -> 54670 bytes Fronted Projects/VeerNari/img/causes-1.jpg | Bin 0 -> 32827 bytes Fronted Projects/VeerNari/img/causes-2.jpg | Bin 0 -> 30298 bytes Fronted Projects/VeerNari/img/causes-3.jpg | Bin 0 -> 30109 bytes Fronted Projects/VeerNari/img/causes-4.jpg | Bin 0 -> 22907 bytes Fronted Projects/VeerNari/img/contact.jpg | Bin 0 -> 153273 bytes Fronted Projects/VeerNari/img/donate.jpg | Bin 0 -> 34714 bytes Fronted Projects/VeerNari/img/event-1.jpg | Bin 0 -> 72554 bytes Fronted Projects/VeerNari/img/event-2.jpg | Bin 0 -> 60302 bytes Fronted Projects/VeerNari/img/facts.jpg | Bin 0 -> 43351 bytes Fronted Projects/VeerNari/img/log.svg | 1 + Fronted Projects/VeerNari/img/page-header.jpg | Bin 0 -> 60947 bytes Fronted Projects/VeerNari/img/post-1.jpg | Bin 0 -> 5404 bytes Fronted Projects/VeerNari/img/post-2.jpg | Bin 0 -> 5911 bytes Fronted Projects/VeerNari/img/post-3.jpg | Bin 0 -> 5856 bytes Fronted Projects/VeerNari/img/post-4.jpg | Bin 0 -> 5605 bytes Fronted Projects/VeerNari/img/post-5.jpg | Bin 0 -> 5646 bytes Fronted Projects/VeerNari/img/register.svg | 1 + Fronted Projects/VeerNari/img/s1.png | Bin 0 -> 5915 bytes Fronted Projects/VeerNari/img/single.jpg | Bin 0 -> 77954 bytes Fronted Projects/VeerNari/img/user.jpg | Bin 0 -> 4169 bytes Fronted Projects/VeerNari/img/volunteer.jpg | Bin 0 -> 44311 bytes Fronted Projects/VeerNari/img/w1.jpeg | Bin 0 -> 7307 bytes Fronted Projects/VeerNari/img/w10.jpeg | Bin 0 -> 7573 bytes Fronted Projects/VeerNari/img/w11.jpeg | Bin 0 -> 13657 bytes Fronted Projects/VeerNari/img/w12.jpeg | Bin 0 -> 10121 bytes Fronted Projects/VeerNari/img/w2.jpeg | Bin 0 -> 70003 bytes Fronted Projects/VeerNari/img/w3.jpeg | Bin 0 -> 89310 bytes Fronted Projects/VeerNari/img/w4.jpeg | Bin 0 -> 9478 bytes Fronted Projects/VeerNari/img/w5.jpeg | Bin 0 -> 8802 bytes Fronted Projects/VeerNari/img/w6.jpeg | Bin 0 -> 11198 bytes Fronted Projects/VeerNari/img/w7.jpeg | Bin 0 -> 9377 bytes Fronted Projects/VeerNari/img/w8.jpeg | Bin 0 -> 10891 bytes Fronted Projects/VeerNari/img/w9.jpeg | Bin 0 -> 9531 bytes Fronted Projects/VeerNari/index.html | 703 ++++ Fronted Projects/VeerNari/js/login.js | 11 + Fronted Projects/VeerNari/js/main.js | 179 + .../VeerNari/lib/animate/animate.css | 1579 ++++++++ .../VeerNari/lib/animate/animate.min.css | 11 + .../VeerNari/lib/counterup/counterup.min.js | 11 + .../VeerNari/lib/easing/easing.js | 168 + .../VeerNari/lib/easing/easing.min.js | 1 + .../VeerNari/lib/flaticon/backup.txt | 1 + .../VeerNari/lib/flaticon/font/Flaticon.eot | Bin 0 -> 9894 bytes .../VeerNari/lib/flaticon/font/Flaticon.svg | 318 ++ .../VeerNari/lib/flaticon/font/Flaticon.ttf | Bin 0 -> 9716 bytes .../VeerNari/lib/flaticon/font/Flaticon.woff | Bin 0 -> 6352 bytes .../VeerNari/lib/flaticon/font/Flaticon.woff2 | Bin 0 -> 5396 bytes .../VeerNari/lib/flaticon/font/_flaticon.scss | 60 + .../VeerNari/lib/flaticon/font/flaticon.css | 42 + .../VeerNari/lib/flaticon/font/flaticon.html | 505 +++ .../VeerNari/lib/flaticon/license/license.pdf | Bin 0 -> 35708 bytes .../VeerNari/lib/owlcarousel/LICENSE | 23 + .../lib/owlcarousel/assets/ajax-loader.gif | Bin 0 -> 3208 bytes .../lib/owlcarousel/assets/owl.carousel.css | 170 + .../owlcarousel/assets/owl.carousel.min.css | 6 + .../owlcarousel/assets/owl.theme.default.css | 50 + .../assets/owl.theme.default.min.css | 6 + .../owlcarousel/assets/owl.theme.green.css | 50 + .../assets/owl.theme.green.min.css | 6 + .../lib/owlcarousel/assets/owl.video.play.png | Bin 0 -> 4976 bytes .../VeerNari/lib/owlcarousel/owl.carousel.js | 3275 +++++++++++++++++ .../lib/owlcarousel/owl.carousel.min.js | 7 + .../VeerNari/lib/parallax/parallax.min.js | 6 + .../VeerNari/lib/waypoints/links.php | 5 + .../VeerNari/lib/waypoints/waypoints.min.js | 7 + Fronted Projects/VeerNari/login.html | 110 + Fronted Projects/VeerNari/mail/contact.js | 65 + Fronted Projects/VeerNari/mail/contact.php | 20 + .../mail/jqBootstrapValidation.min.js | 1 + Fronted Projects/VeerNari/safety.html | 154 + 85 files changed, 11664 insertions(+) create mode 100644 Fronted Projects/VeerNari/about.html create mode 100644 Fronted Projects/VeerNari/blog.html create mode 100644 Fronted Projects/VeerNari/contact.html create mode 100644 Fronted Projects/VeerNari/css/login.css create mode 100644 Fronted Projects/VeerNari/css/style.css create mode 100644 Fronted Projects/VeerNari/donate.html create mode 100644 Fronted Projects/VeerNari/empowerment.html create mode 100644 Fronted Projects/VeerNari/event.html create mode 100644 Fronted Projects/VeerNari/img/about.jpg create mode 100644 Fronted Projects/VeerNari/img/blog-1.jpg create mode 100644 Fronted Projects/VeerNari/img/blog-2.jpg create mode 100644 Fronted Projects/VeerNari/img/blog-3.jpg create mode 100644 Fronted Projects/VeerNari/img/carousel-1.jpg create mode 100644 Fronted Projects/VeerNari/img/carousel-2.jpg create mode 100644 Fronted Projects/VeerNari/img/carousel-3.jpg create mode 100644 Fronted Projects/VeerNari/img/causes-1.jpg create mode 100644 Fronted Projects/VeerNari/img/causes-2.jpg create mode 100644 Fronted Projects/VeerNari/img/causes-3.jpg create mode 100644 Fronted Projects/VeerNari/img/causes-4.jpg create mode 100644 Fronted Projects/VeerNari/img/contact.jpg create mode 100644 Fronted Projects/VeerNari/img/donate.jpg create mode 100644 Fronted Projects/VeerNari/img/event-1.jpg create mode 100644 Fronted Projects/VeerNari/img/event-2.jpg create mode 100644 Fronted Projects/VeerNari/img/facts.jpg create mode 100644 Fronted Projects/VeerNari/img/log.svg create mode 100644 Fronted Projects/VeerNari/img/page-header.jpg create mode 100644 Fronted Projects/VeerNari/img/post-1.jpg create mode 100644 Fronted Projects/VeerNari/img/post-2.jpg create mode 100644 Fronted Projects/VeerNari/img/post-3.jpg create mode 100644 Fronted Projects/VeerNari/img/post-4.jpg create mode 100644 Fronted Projects/VeerNari/img/post-5.jpg create mode 100644 Fronted Projects/VeerNari/img/register.svg create mode 100644 Fronted Projects/VeerNari/img/s1.png create mode 100644 Fronted Projects/VeerNari/img/single.jpg create mode 100644 Fronted Projects/VeerNari/img/user.jpg create mode 100644 Fronted Projects/VeerNari/img/volunteer.jpg create mode 100644 Fronted Projects/VeerNari/img/w1.jpeg create mode 100644 Fronted Projects/VeerNari/img/w10.jpeg create mode 100644 Fronted Projects/VeerNari/img/w11.jpeg create mode 100644 Fronted Projects/VeerNari/img/w12.jpeg create mode 100644 Fronted Projects/VeerNari/img/w2.jpeg create mode 100644 Fronted Projects/VeerNari/img/w3.jpeg create mode 100644 Fronted Projects/VeerNari/img/w4.jpeg create mode 100644 Fronted Projects/VeerNari/img/w5.jpeg create mode 100644 Fronted Projects/VeerNari/img/w6.jpeg create mode 100644 Fronted Projects/VeerNari/img/w7.jpeg create mode 100644 Fronted Projects/VeerNari/img/w8.jpeg create mode 100644 Fronted Projects/VeerNari/img/w9.jpeg create mode 100644 Fronted Projects/VeerNari/index.html create mode 100644 Fronted Projects/VeerNari/js/login.js create mode 100644 Fronted Projects/VeerNari/js/main.js create mode 100644 Fronted Projects/VeerNari/lib/animate/animate.css create mode 100644 Fronted Projects/VeerNari/lib/animate/animate.min.css create mode 100644 Fronted Projects/VeerNari/lib/counterup/counterup.min.js create mode 100644 Fronted Projects/VeerNari/lib/easing/easing.js create mode 100644 Fronted Projects/VeerNari/lib/easing/easing.min.js create mode 100644 Fronted Projects/VeerNari/lib/flaticon/backup.txt create mode 100644 Fronted Projects/VeerNari/lib/flaticon/font/Flaticon.eot create mode 100644 Fronted Projects/VeerNari/lib/flaticon/font/Flaticon.svg create mode 100644 Fronted Projects/VeerNari/lib/flaticon/font/Flaticon.ttf create mode 100644 Fronted Projects/VeerNari/lib/flaticon/font/Flaticon.woff create mode 100644 Fronted Projects/VeerNari/lib/flaticon/font/Flaticon.woff2 create mode 100644 Fronted Projects/VeerNari/lib/flaticon/font/_flaticon.scss create mode 100644 Fronted Projects/VeerNari/lib/flaticon/font/flaticon.css create mode 100644 Fronted Projects/VeerNari/lib/flaticon/font/flaticon.html create mode 100644 Fronted Projects/VeerNari/lib/flaticon/license/license.pdf create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/LICENSE create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/assets/ajax-loader.gif create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/assets/owl.carousel.css create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/assets/owl.carousel.min.css create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/assets/owl.theme.default.css create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/assets/owl.theme.default.min.css create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/assets/owl.theme.green.css create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/assets/owl.theme.green.min.css create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/assets/owl.video.play.png create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/owl.carousel.js create mode 100644 Fronted Projects/VeerNari/lib/owlcarousel/owl.carousel.min.js create mode 100644 Fronted Projects/VeerNari/lib/parallax/parallax.min.js create mode 100644 Fronted Projects/VeerNari/lib/waypoints/links.php create mode 100644 Fronted Projects/VeerNari/lib/waypoints/waypoints.min.js create mode 100644 Fronted Projects/VeerNari/login.html create mode 100644 Fronted Projects/VeerNari/mail/contact.js create mode 100644 Fronted Projects/VeerNari/mail/contact.php create mode 100644 Fronted Projects/VeerNari/mail/jqBootstrapValidation.min.js create mode 100644 Fronted Projects/VeerNari/safety.html diff --git a/Fronted Projects/VeerNari/about.html b/Fronted Projects/VeerNari/about.html new file mode 100644 index 00000000..8a94c898 --- /dev/null +++ b/Fronted Projects/VeerNari/about.html @@ -0,0 +1,290 @@ + + + + + VeerNari + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + +
+
+
+
+
+
+
+
+

Learn About Us

+

Worldwide non-profit charity organization

+
+
+ + +
+
+ veerNari will be a platform which which help widow in various ways, At present there is no such platform to help widows . veerNari will help young widows rehabilitate or support the old to live their lives in peace. + +the website will have the following features: + +1)displayed government scheme : Even if there are laws to protect widows and government-sanctioned pension schemes for widow welfare, most women are simply unaware of their rights + +2)life partner finder + +3)widow empowerment + +4)job finder for widow + +5)sos system for safety + +there is no platform will all these facilities and features at once and together. our platform will be the integerated solution for all the problems that widow faces in their daily life.t. +
+
+ veerNari will be a platform which which help widow in various ways, At present there is no such platform to help widows . veerNari will help young widows rehabilitate or support the old to live their lives in peace. + + the website will have the following features: + + 1)displayed government scheme : Even if there are laws to protect widows and government-sanctioned pension schemes for widow welfare, most women are simply unaware of their rights + + 2)life partner finder + + 3)widow empowerment + + 4)job finder for widow + + 5)sos system for safety + + there is no platform will all these facilities and features at once and together. our platform will be the integerated solution for all the problems that widow faces in their daily life. +
+
+ veerNari will be a platform which which help widow in various ways, At present there is no such platform to help widows . veerNari will help young widows rehabilitate or support the old to live their lives in peace. + +the website will have the following features: + +1)displayed government scheme : Even if there are laws to protect widows and government-sanctioned pension schemes for widow welfare, most women are simply unaware of their rights + +2)life partner finder + +3)widow empowerment + +4)job finder for widow + +5)sos system for safety + +there is no platform will all these facilities and features at once and together. our platform will be the integerated solution for all the problems that widow faces in their daily life. +
+
+
+
+
+
+
+ + + + +
+
+
+
+
+ +
+

150

+

Countries

+
+
+
+
+
+ +
+

400

+

Volunteers

+
+
+
+
+
+ +
+

10000

+

Our Goal

+
+
+
+
+
+ +
+

5000

+

Raised

+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + diff --git a/Fronted Projects/VeerNari/blog.html b/Fronted Projects/VeerNari/blog.html new file mode 100644 index 00000000..0426156a --- /dev/null +++ b/Fronted Projects/VeerNari/blog.html @@ -0,0 +1,280 @@ + + + + + VeerNari + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

Our Blog

+

Latest news & articles directly from our blog

+
+
+
+
+
+ Image +
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+
+ +
+
+
+
+
+ Image +
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+
+ +
+
+
+
+
+ Image +
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+
+ +
+
+
+
+
+ Image +
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+
+ +
+
+
+
+
+ Image +
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+
+ +
+
+
+
+
+ Image +
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+
+ +
+
+
+
+
+ +
+
+
+
+ + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + diff --git a/Fronted Projects/VeerNari/contact.html b/Fronted Projects/VeerNari/contact.html new file mode 100644 index 00000000..f4f85736 --- /dev/null +++ b/Fronted Projects/VeerNari/contact.html @@ -0,0 +1,192 @@ + + + + + VeerNari + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

Get In Touch

+

Contact for any query

+
+
+ Image +
+
+
+
+
+ +

+
+
+ +

+
+
+ +

+
+
+ +

+
+
+ +
+
+
+
+
+ + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + diff --git a/Fronted Projects/VeerNari/css/login.css b/Fronted Projects/VeerNari/css/login.css new file mode 100644 index 00000000..f5741900 --- /dev/null +++ b/Fronted Projects/VeerNari/css/login.css @@ -0,0 +1,389 @@ +.container { + position: relative; + width: 100%; + background-color: #fff; + min-height: 100vh; + overflow: hidden; + } + + .forms-container { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + } + + .signin-signup { + position: absolute; + top: 50%; + transform: translate(-50%, -50%); + left: 75%; + width: 50%; + transition: 1s 0.7s ease-in-out; + display: grid; + grid-template-columns: 1fr; + z-index: 5; + } + + form { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + padding: 0rem 5rem; + transition: all 0.2s 0.7s; + overflow: hidden; + grid-column: 1 / 2; + grid-row: 1 / 2; + } + + form.sign-up-form { + opacity: 0; + z-index: 1; + } + + form.sign-in-form { + z-index: 2; + } + + .title { + font-size: 2.2rem; + color: #444; + margin-bottom: 10px; + } + + .input-field { + max-width: 380px; + width: 100%; + background-color: #f0f0f0; + margin: 10px 0; + height: 55px; + border-radius: 55px; + display: grid; + grid-template-columns: 15% 85%; + padding: 0 0.4rem; + position: relative; + } + + .input-field i { + text-align: center; + line-height: 55px; + color: #acacac; + transition: 0.5s; + font-size: 1.1rem; + } + + .input-field input { + background: none; + outline: none; + border: none; + line-height: 1; + font-weight: 600; + font-size: 1.1rem; + color: #333; + } + + .input-field input::placeholder { + color: #aaa; + font-weight: 500; + } + + .social-text { + padding: 0.7rem 0; + font-size: 1rem; + } + + .social-media { + display: flex; + justify-content: center; + } + + .social-icon { + height: 46px; + width: 46px; + display: flex; + justify-content: center; + align-items: center; + margin: 0 0.45rem; + color: #333; + border-radius: 50%; + border: 1px solid #333; + text-decoration: none; + font-size: 1.1rem; + transition: 0.3s; + } + + .social-icon:hover { + color: black; + border-color: black; + } + + .btn { + width: 150px; + background-color: black; + border: none; + outline: none; + height: 49px; + border-radius: 49px; + color: #fff; + text-transform: uppercase; + font-weight: 600; + margin: 10px 0; + cursor: pointer; + transition: 0.5s; + } + + .btn:hover { + background-color: black; + } + .panels-container { + position: absolute; + height: 100%; + width: 100%; + top: 0; + left: 0; + display: grid; + grid-template-columns: repeat(2, 1fr); + } + + .container:before { + content: ""; + position: absolute; + height: 2000px; + width: 2000px; + top: -10%; + right: 48%; + transform: translateY(-50%); + background-image: linear-gradient(-45deg, black 0%, grey 100%); + transition: 1.8s ease-in-out; + border-radius: 50%; + z-index: 6; + } + + .image { + width: 100%; + transition: transform 1.1s ease-in-out; + transition-delay: 0.4s; + } + + .panel { + display: flex; + flex-direction: column; + align-items: flex-end; + justify-content: space-around; + text-align: center; + z-index: 6; + } + + .left-panel { + pointer-events: all; + padding: 3rem 17% 2rem 12%; + } + + .right-panel { + pointer-events: none; + padding: 3rem 12% 2rem 17%; + } + + .panel .content { + color: #fff; + transition: transform 0.9s ease-in-out; + transition-delay: 0.6s; + } + + .panel h3 { + font-weight: 600; + line-height: 1; + font-size: 1.5rem; + } + + .panel p { + font-size: 0.95rem; + padding: 0.7rem 0; + } + + .btn.transparent { + margin: 0; + background: none; + border: 2px solid #fff; + width: 130px; + height: 41px; + font-weight: 600; + font-size: 0.8rem; + } + + .right-panel .image, + .right-panel .content { + transform: translateX(800px); + } + + /* ANIMATION */ + + .container.sign-up-mode:before { + transform: translate(100%, -50%); + right: 52%; + } + + .container.sign-up-mode .left-panel .image, + .container.sign-up-mode .left-panel .content { + transform: translateX(-800px); + } + + .container.sign-up-mode .signin-signup { + left: 25%; + } + + .container.sign-up-mode form.sign-up-form { + opacity: 1; + z-index: 2; + } + + .container.sign-up-mode form.sign-in-form { + opacity: 0; + z-index: 1; + } + + .container.sign-up-mode .right-panel .image, + .container.sign-up-mode .right-panel .content { + transform: translateX(0%); + } + + .container.sign-up-mode .left-panel { + pointer-events: none; + } + + .container.sign-up-mode .right-panel { + pointer-events: all; + } + + @media (max-width: 870px) { + .container { + min-height: 800px; + height: 100vh; + } + .signin-signup { + width: 100%; + top: 95%; + transform: translate(-50%, -100%); + transition: 1s 0.8s ease-in-out; + } + + .signin-signup, + .container.sign-up-mode .signin-signup { + left: 50%; + } + + .panels-container { + grid-template-columns: 1fr; + grid-template-rows: 1fr 2fr 1fr; + } + + .panel { + flex-direction: row; + justify-content: space-around; + align-items: center; + padding: 2.5rem 8%; + grid-column: 1 / 2; + } + + .right-panel { + grid-row: 3 / 4; + } + + .left-panel { + grid-row: 1 / 2; + } + + .image { + width: 200px; + transition: transform 0.9s ease-in-out; + transition-delay: 0.6s; + } + + .panel .content { + padding-right: 15%; + transition: transform 0.9s ease-in-out; + transition-delay: 0.8s; + } + + .panel h3 { + font-size: 1.2rem; + } + + .panel p { + font-size: 0.7rem; + padding: 0.5rem 0; + } + + .btn.transparent { + width: 110px; + height: 35px; + font-size: 0.7rem; + } + + .container:before { + width: 1500px; + height: 1500px; + transform: translateX(-50%); + left: 30%; + bottom: 68%; + right: initial; + top: initial; + transition: 2s ease-in-out; + } + + .container.sign-up-mode:before { + transform: translate(-50%, 100%); + bottom: 32%; + right: initial; + } + + .container.sign-up-mode .left-panel .image, + .container.sign-up-mode .left-panel .content { + transform: translateY(-300px); + } + + .container.sign-up-mode .right-panel .image, + .container.sign-up-mode .right-panel .content { + transform: translateY(0px); + } + + .right-panel .image, + .right-panel .content { + transform: translateY(300px); + } + + .container.sign-up-mode .signin-signup { + top: 5%; + transform: translate(-50%, 0); + } + } + + @media (max-width: 570px) { + form { + padding: 0 1.5rem; + } + + .image { + display: none; + } + .panel .content { + padding: 0.5rem 1rem; + } + .container { + padding: 1.5rem; + } + + .container:before { + bottom: 72%; + left: 50%; + } + + .container.sign-up-mode:before { + bottom: 28%; + left: 50%; + } + } + + diff --git a/Fronted Projects/VeerNari/css/style.css b/Fronted Projects/VeerNari/css/style.css new file mode 100644 index 00000000..7c09410e --- /dev/null +++ b/Fronted Projects/VeerNari/css/style.css @@ -0,0 +1,2174 @@ +/*******************************/ +/********* General CSS *********/ +/*******************************/ +.Scontent{ + min-height:300px; + position:relative; + height: 100%; + display: flex; + flex-direction: column; + justify-content: center; +align-items: center; + +} +.Sbtn{ + background-color: red; + color: white; + border-radius: 1rem; + padding: 3rem; +} + +body { + color: #777777; + font-weight: 500; + background: #ffffff; + font-family: 'Quicksand', sans-serif; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + color: #4a4c70; +} + +a { + color: #4a4c70; + transition: .3s; +} + +a:hover, +a:active, +a:focus { + color: #FDBE33; + outline: none; + text-decoration: none; +} + +.btn.btn-custom { + padding: 12px 20px; + text-align: center; + font-size: 16px; + font-weight: 500; + color: #777777; + border-radius: 0; + border: 2px solid #FDBE33; + box-shadow: inset 0 0 0 0 #FDBE33; + transition: ease-out 0.3s; + -webkit-transition: ease-out 0.3s; + -moz-transition: ease-out 0.3s; +} + +.btn.btn-custom:hover { + color: #20212B; + box-shadow: inset 0 0 0 30px #FDBE33; +} + +.btn:focus, +.form-control:focus { + box-shadow: none; +} + +.container-fluid { + max-width: 1366px; +} + +[class^="flaticon-"]:before, [class*=" flaticon-"]:before, +[class^="flaticon-"]:after, [class*=" flaticon-"]:after { + font-size: inherit; + margin-left: 0; +} + + +/**********************************/ +/****** Loader & Back to Top ******/ +/**********************************/ +#loader { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + display: flex; + align-items: center; + justify-content: center; + background: #ffffff; + opacity: 0; + visibility: hidden; + -webkit-transition: opacity .3s ease-out, visibility 0s linear .3s; + -o-transition: opacity .3s ease-out, visibility 0s linear .3s; + transition: opacity .3s ease-out, visibility 0s linear .3s; + z-index: 999; +} + +#loader.show { + -webkit-transition: opacity .6s ease-out, visibility 0s linear 0s; + -o-transition: opacity .6s ease-out, visibility 0s linear 0s; + transition: opacity .6s ease-out, visibility 0s linear 0s; + visibility: visible; + opacity: 1; +} + +#loader .loader { + position: relative; + width: 45px; + height: 45px; + border: 5px solid #dddddd; + border-top: 5px solid #FDBE33; + border-radius: 50%; + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} + +@-webkit-keyframes spin { + 0% { -webkit-transform: rotate(0deg); } + 100% { -webkit-transform: rotate(360deg); } +} + +@keyframes spin { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } +} + +.back-to-top { + position: fixed; + display: none; + background: #FDBE33; + width: 44px; + height: 44px; + text-align: center; + line-height: 1; + font-size: 22px; + right: 15px; + bottom: 15px; + transition: background 0.5s; + z-index: 9; +} + +.back-to-top i { + color: #4a4c70; + padding-top: 10px; +} + +.back-to-top:hover { + background: #4a4c70; +} + +.back-to-top:hover i { + color: #FDBE33; +} + + +/**********************************/ +/********** Top Bar CSS ***********/ +/**********************************/ +.top-bar { + position: absolute; + height: 45px; + width: 100%; + top: 0; + left: 0; + z-index: 3; + border-bottom: 1px solid rgba(255, 255, 255, .3); +} + +.top-bar .top-bar-left { + display: flex; + align-items: center; + justify-content: flex-start; +} + +.top-bar .top-bar-right { + display: flex; + align-items: center; + justify-content: flex-end; +} + +.top-bar .text { + display: flex; + align-items: center; + justify-content: center; + flex-direction: row; + height: 45px; + padding: 0 10px; + text-align: center; + border-left: 1px solid rgba(255, 255, 255, .3); +} + +.top-bar .text:last-child { + border-right: 1px solid rgba(255, 255, 255, .3); +} + +.top-bar .text i { + font-size: 16px; + color: #FDBE33; + margin-right: 5px; +} + +.top-bar .text p { + color: #ffffff; + font-size: 16px; + font-weight: 500; + margin: 0; +} + +.top-bar .social { + display: flex; + height: 45px; + font-size: 0; + justify-content: flex-end; +} + +.top-bar .social a { + display: flex; + align-items: center; + justify-content: center; + width: 45px; + height: 100%; + font-size: 16px; + color: #FDBE33; + border-right: 1px solid rgba(255, 255, 255, .3); +} + +.top-bar .social a:first-child { + border-left: 1px solid rgba(255, 255, 255, .3); +} + +.top-bar .social a:hover { + color: #ffffff; + background: #FDBE33; +} + +@media (min-width: 992px) { + .top-bar { + padding: 0 60px; + } +} + + +/**********************************/ +/*********** Nav Bar CSS **********/ +/**********************************/ +.navbar { + position: relative; + transition: .5s; + z-index: 999; +} + +.navbar.nav-sticky { + position: fixed; + top: 0; + width: 100%; + box-shadow: 0 2px 5px rgba(0, 0, 0, .3); + transition: .5s; +} + +.navbar .navbar-brand { + margin: 0; + color: #ffffff; + font-size: 45px; + line-height: 0px; + font-weight: 700; + letter-spacing: 5px; + text-transform: uppercase; +} + +.navbar .navbar-brand img { + max-width: 100%; + max-height: 40px; +} + +.navbar-dark .navbar-nav .nav-link, +.navbar-dark .navbar-nav .nav-link:focus, +.navbar-dark .navbar-nav .nav-link:hover, +.navbar-dark .navbar-nav .nav-link.active { + padding: 10px 15px 8px 15px; + color: #ffffff; +} + +.navbar-dark .navbar-nav .nav-link:hover, +.navbar-dark .navbar-nav .nav-link.active { + color: #FDBE33; + transition: none; +} + +.navbar .dropdown-menu { + margin-top: 0; + border: 0; + border-radius: 0; + background: #f8f9fa; +} + +@media (min-width: 992px) { + .navbar { + position: absolute; + width: 100%; + top: 45px; + padding: 20px 60px; + background: transparent !important; + border-bottom: 1px solid rgba(255, 255, 255, .3); + z-index: 9; + } + + .navbar.nav-sticky { + padding: 10px 60px; + background: #20212B !important; + border-bottom: none; + } + + .page .navbar { + background: #20212B !important; + } + + .navbar a.nav-link { + padding: 8px 15px; + font-size: 16px; + letter-spacing: 1px; + } +} + +@media (max-width: 991.98px) { + .navbar { + padding: 15px; + background: #20212B !important; + } + + .navbar a.nav-link { + padding: 5px; + } + + .navbar .dropdown-menu { + box-shadow: none; + } +} + + +/*******************************/ +/********** Hero CSS ***********/ +/*******************************/ +.carousel { + position: relative; + width: 100%; + min-height: 300px; + background: #ffffff; + margin-bottom: 45px; +} + +.carousel .container-fluid { + padding: 0; +} + +.carousel .carousel-item { + position: relative; + width: 100%; + min-height: 300px; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; +} + +.carousel .carousel-img { + position: relative; + width: 100%; + height: 100%; + min-height: 300px; + text-align: right; + overflow: hidden; +} + +.carousel .carousel-img::after { + position: absolute; + content: ""; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(0, 0, 0, .5); + z-index: 1; +} + +.carousel .carousel-img img { + width: 100%; + height: 100%; + object-fit: cover; +} + +.carousel .carousel-text { + position: absolute; + max-width: 700px; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + z-index: 2; +} + +.carousel .carousel-text h1 { + text-align: center; + color: #ffffff; + font-size: 60px; + font-weight: 700; + margin-bottom: 20px; +} + +.carousel .carousel-text p { + color: #ffffff; + text-align: center; + font-size: 20px; + margin-bottom: 25px; +} + +.carousel .carousel-btn .btn.btn-custom { + color: #ffffff; +} + +.carousel .carousel-btn .btn.btn-custom:hover { + color: #20212B; +} + +.carousel .carousel-btn .btn:first-child { + margin-right: 15px; +} + +.carousel .owl-nav { + position: absolute; + width: 100%; + height: 60px; + top: calc(50% - 30px); + left: 0; + display: flex; + justify-content: space-between; + z-index: 9; +} + +.carousel .owl-nav .owl-prev, +.carousel .owl-nav .owl-next { + width: 60px; + height: 60px; + display: flex; + align-items: center; + justify-content: center; + color: #FDBE33; + background: rgba(256, 256, 256, .2); + font-size: 22px; + transition: .3s; +} + +.carousel .owl-nav .owl-prev:hover, +.carousel .owl-nav .owl-next:hover { + color: #ffffff; + background: #FDBE33; +} + +.carousel .owl-nav .owl-prev { + margin-right: 2px; +} + +.carousel .animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; +} + +#videoModal .modal-dialog { + position: relative; + max-width: 800px; + margin: 60px auto 0 auto; +} + +#videoModal .modal-body { + position: relative; + padding: 0px; +} + +#videoModal .close { + position: absolute; + width: 30px; + height: 30px; + right: 0px; + top: -30px; + z-index: 999; + font-size: 30px; + font-weight: normal; + color: #ffffff; + background: #000000; + opacity: 1; +} + +@media (max-width: 991.98px) { + .carousel .carousel-text h1 { + font-size: 35px; + } + + .carousel .carousel-text p { + font-size: 16px; + } + + .carousel .carousel-text .btn { + padding: 12px 30px; + font-size: 15px; + letter-spacing: 0; + } +} + +@media (max-width: 767.98px) { + .carousel .carousel-text h1 { + font-size: 30px; + } + + .carousel .carousel-text .btn { + padding: 10px 25px; + font-size: 15px; + letter-spacing: 0; + } +} + +@media (max-width: 575.98px) { + .carousel .carousel-text h1 { + font-size: 25px; + } + + .carousel .carousel-text .btn { + padding: 8px 20px; + font-size: 14px; + letter-spacing: 0; + } +} + + +/*******************************/ +/******* Page Header CSS *******/ +/*******************************/ +.page-header { + position: relative; + margin-bottom: 45px; + padding: 210px 0 90px 0; + text-align: center; + background: linear-gradient(rgba(0, 0, 0, .5), rgba(0, 0, 0, .5)), url(../img/w2.jpeg); + background-attachment: fixed; + background-position: center; + background-repeat: no-repeat; + background-size: cover; +} + +.page-header h2 { + position: relative; + color: #FDBE33; + font-size: 60px; + font-weight: 700; + margin-bottom: 20px; + padding-bottom: 5px; +} + +.page-header h2::after { + position: absolute; + content: ""; + width: 100px; + height: 2px; + left: calc(50% - 50px); + bottom: 0; + background: #FDBE33; +} + +.page-header a { + position: relative; + padding: 0 12px; + font-size: 22px; + color: #ffffff; +} + +.page-header a:hover { + color: #FDBE33; +} + +.page-header a::after { + position: absolute; + content: "/"; + width: 8px; + height: 8px; + top: -2px; + right: -7px; + text-align: center; + color: #ffffff; +} + +.page-header a:last-child::after { + display: none; +} + +@media (max-width: 991.98px) { + .page-header { + padding: 60px 0; + } + + .page-header h2 { + font-size: 45px; + } + + .page-header a { + font-size: 20px; + } +} + +@media (max-width: 767.98px) { + .page-header { + padding: 45px 0; + } + + .page-header h2 { + font-size: 35px; + } + + .page-header a { + font-size: 18px; + } +} + + +/*******************************/ +/******* Section Header ********/ +/*******************************/ +.section-header { + position: relative; + width: 100%; + max-width: 700px; + margin: 0 auto 45px auto; +} + +.section-header p { + margin-bottom: 5px; + position: relative; + font-size: 22px; + font-weight: 600; + text-transform: capitalize; + color: #FDBE33; +} + +.section-header h2 { + margin: 0; + font-size: 45px; + font-weight: 700; +} + +@media (max-width: 991.98px) { + .section-header h2 { + font-size: 45px; + } +} + +@media (max-width: 767.98px) { + .section-header h2 { + font-size: 40px; + } +} + +@media (max-width: 575.98px) { + .section-header h2 { + font-size: 35px; + } +} + + +/*******************************/ +/********** About CSS **********/ +/*******************************/ +.about { + position: relative; + width: 100%; + padding: 45px 0; +} + +.about .section-header { + margin-bottom: 30px; + margin-left: 0; +} + +.about .about-img { + width: 100%; + height: 100vh; +} + +.about .about-tab { + width: 100%; +} + +.about .about-tab .nav.nav-pills .nav-link { + padding: 8px; + font-weight: 600; + background: none; + border-radius: 0; + border-bottom: 1px solid rgba(0, 0, 0, .15); + transition: none; +} + +.about .about-tab .nav.nav-pills .nav-link:hover, +.about .about-tab .nav.nav-pills .nav-link.active { + color: #FDBE33; + padding-bottom: 7px; + border-bottom: 3px solid #FDBE33; +} + +.about .about-tab .tab-content { + padding: 15px 0 0 0; + background: transparent; +} + +.about .about-tab .tab-content .container { + padding: 0; +} + +@media (max-width: 991.98px) { + .about .section-header { + margin-top: 30px; + } +} + + +/*******************************/ +/********* Service CSS *********/ +/*******************************/ +.service { + position: relative; + width: 100%; + padding: 45px 0 15px 0; +} + +.service .service-item { + position: relative; + width: 100%; + display: flex; + justify-content: space-between; + margin-bottom: 45px; + transition: .3s; +} + +.service .service-icon { + position: relative; + width: 60px; +} + +.service .service-icon i { + position: relative; + display: block; + color: #FDBE33; + font-size: 60px; + line-height: 60px; + margin-top: 5px; +} + +.service .service-text { + position: relative; + margin-left: 20px; + padding-left: 20px; +} + +.service .service-text::before { + position: absolute; + content: ""; + width: 1px; + height: calc(100% - 10px); + top: 5px; + left: 0; + background: rgba(0, 0, 0, .1); +} + +.service .service-text::after { + position: absolute; + content: ""; + width: 3px; + height: 40px; + top: calc(50% - 20px); + left: -1px; + background: #FDBE33; +} + +.service .service-text h3 { + margin-bottom: 10px; + font-size: 22px; + font-weight: 700; + letter-spacing: 1px; +} + +.service .service-text p { + margin: 0; +} + + +/*******************************/ +/********* Donate CSS **********/ +/*******************************/ +.donate { + position: relative; + width: 100%; + margin: 45px 0; + background: rgba(0, 0, 0, .5); +} + +.donate .donate-content { + padding: 45px 0 15px 0; +} + +.container .donate { + margin: 90px 0; +} + +.container .donate .donate-content { + padding: 45px 30px 15px 30px; +} + +.donate .donate-content .section-header { + margin-bottom: 30px; +} + +.donate .donate-content .section-header h2 { + color: #ffffff; +} + +.donate .donate-text p { + color: #ffffff; + font-size: 18px; +} + +.donate .donate-form { + padding: 90px 30px; + background: #FDBE33; +} + +.donate .donate-form .control-group { + margin-bottom: 15px; +} + +.donate .donate-form .form-control { + height: 60px; + color: #ffffff; + padding: 0 15px; + border-radius: 0; + border: 1px solid #ffffff; + background: transparent; +} + +.donate .donate-form .form-control::placeholder { + color: #ffffff; + opacity: 1; +} + +.donate .donate-form .form-control:-ms-input-placeholder, +.donate .donate-form .form-control::-ms-input-placeholder { + color: #ffffff; +} + +.donate .donate-form .btn-group { + display: flex; + justify-content: space-between; + margin-bottom: 15px; +} + +.donate .donate-form .btn.btn-custom { + padding: 15px 0; + width: 100%; + height: 60px; + color: #ffffff; + border: 1px solid #ffffff; + box-shadow: inset 0 0 0 0 #ffffff; +} + +.donate .donate-form .btn.btn-custom:hover, +.donate .donate-form .btn.btn-custom.active { + color: #FDBE33; + border: 1px solid #ffffff; + box-shadow: inset 0 0 0 30px #ffffff; +} + + + +/*******************************/ +/********** Causes CSS *********/ +/*******************************/ +.causes { + position: relative; + width: 100%; + padding: 45px 0; +} + +.causes .causes-carousel { + width: calc(100% + 30px); + margin-left: -15px; + margin-right: -15px; +} + +.causes .causes-item { + margin: 0 15px; + overflow: hidden; + background: #f3f6ff; +} + +.causes .causes-img { + overflow: hidden; +} + +.causes .causes-img img { + width: 100%; + transition: .3s; +} + +.causes .causes-item:hover img { + transform: scale(1.1); +} + + +.causes .causes-progress { + width: 100%; + margin-top: 32px; + padding: 30px 30px 20px 30px; +} + +.causes .progress { + height: 10px; + border-radius: 0; + background: #dddddd; + overflow: visible; +} + +.causes .progress .progress-bar { + position: relative; + width: 0px; + background: #FDBE33; + overflow: visible; + transition: 2s; +} + +.causes .progress-bar span { + position: absolute; + top: -32px; + right: 0; + height: 23px; + display: inline-block; + padding: 2px 6px; + background: #FDBE33; + color: #20212B; +} + +.causes .progress-bar span::after { + position: absolute; + content: ""; + width: 0; + height: 0; + top: 23px; + left: calc(50% - 6px); + border: 6px solid; + border-color: #FDBE33 transparent transparent transparent; +} + +.causes .progress-text { + margin-top: 5px; + display: flex; + justify-content: space-between; +} + +.causes .progress-text p { + margin: 0; +} + +.causes .causes-text { + padding: 0 30px; +} + +.causes .causes-text h3 { + font-size: 22px; + font-weight: 700; +} + +.causes .causes-text p { + margin: 0; +} + +.causes .causes-btn { + margin-top: 25px; + display: flex; + justify-content: space-between; +} + +.causes .causes-btn .btn { + padding: 10px 0; + width: 50%; +} + +.causes .causes-btn .btn:last-child { + color: #20212B; + background: #FDBE33; +} + +.causes .causes-btn .btn:last-child:hover { + color: #ffffff; +} + + + +/*******************************/ +/********** Facts CSS **********/ +/*******************************/ +.facts { + position: relative; + width: 100%; + min-height: 400px; + margin: 45px 0; + display: flex; + align-items: center; + background: rgba(0, 0, 0, .5); +} + +.facts .facts-item { + display: flex; + flex-direction: row; + margin: 25px 0; +} + +.facts .facts-item i { + margin-top: 10px; + font-size: 60px; + line-height: 60px; + color: #FDBE33; +} + +.facts .facts-text { + padding-left: 20px; +} + +.facts .facts-text h3 { + position: relative; + display: inline-block; + color: #ffffff; + font-size: 45px; + font-weight: 700; +} + +.facts .facts-text h3::after { + position: absolute; + top: 0px; + color: #ffffff; + font-size: 25px; + font-family: "Font Awesome 5 Free"; + font-weight: 900; +} + +.facts .facts-text h3.facts-plus::after { + content: "\f067"; + right: -25px; +} + +.facts .facts-text h3.facts-dollar::after { + content: "\f155"; + right: -18px; +} + +.facts .facts-text p { + color: #ffffff; + font-size: 22px; + font-weight: 600; + margin: 0; +} + + +/*******************************/ +/*********** Team CSS **********/ +/*******************************/ +.team { + position: relative; + width: 100%; + padding: 45px 0 15px 0; +} + +.team .team-item { + position: relative; + margin-bottom: 35px; +} + +.team .team-img { + position: relative; + overflow: hidden; +} + +.team .team-img img { + width: 100%; + transform: scale(1.1); + margin-bottom: -15px; + transition: .3s; +} + +.team .team-item:hover img { + margin: -15px 0 0 0; +} + +.team .team-text { + position: absolute; + width: calc(100% - 40px); + height: 96px; + bottom: 0; + left: 20px; + padding: 22px 0; + text-align: center; + background: #ffffff; + transition: .3s; + overflow: hidden; +} + +.team .team-text h2 { + font-size: 18px; + font-weight: 700; + margin-bottom: 10px; +} + +.team .team-text p { + margin-bottom: 20px; +} + +.team .team-social { + position: relative; + font-size: 0; +} + +.team .team-social a { + display: inline-block; + width: 35px; + height: 35px; + margin: 0 3px; + padding: 5px 0; + text-align: center; + font-size: 14px; + color: #4a4c70; + border: 2px solid #FDBE33; + transition: .3s; +} + +.team .team-social a:hover { + color: #20212B; + background: #FDBE33; +} + +.team .team-item:hover .team-text { + height: 160px; +} + + +/*******************************/ +/******* Testimonial CSS *******/ +/*******************************/ +.testimonial { + position: relative; + width: 100%; + padding: 45px 0; +} + +.testimonial .testimonials-carousel { + position: relative; + width: calc(100% + 30px); + margin: 0 -15px; +} + +.testimonial .testimonial-item { + position: relative; + width: 100%; + padding: 0 15px; + display: flex; + flex-direction: column; + overflow: hidden; +} + +.testimonial .testimonial-profile { + display: flex; + align-items: center; + margin-bottom: 15px; + border-bottom: 1px solid rgba(0, 0, 0, .1); +} + +.testimonial .testimonial-profile img { + width: 80px; + margin-bottom: -1px; +} + +.testimonial .testimonial-name { + padding-left: 15px; + width: calc(100% - 95px); +} + +.testimonial .testimonial-name h3 { + font-size: 20px; + font-weight: 600; + margin-bottom: 5px; +} + +.testimonial .testimonial-name p { + margin: 0; + font-style: italic; +} + +.testimonial .testimonial-text p { + margin: 0; +} + +.testimonial .owl-dots { + margin-top: 15px; + text-align: center; +} + +.testimonial .owl-dot { + display: inline-block; + margin: 0 5px; + width: 12px; + height: 12px; + border-radius: 0; + background: #FDBE33; +} + +.testimonial .owl-dot.active { + background: #20212B; +} + + +/*******************************/ +/******** Volunteer CSS ********/ +/*******************************/ +.volunteer { + position: relative; + width: 100%; + margin: 45px 0; + background: rgba(0, 0, 0, .5); +} + +.volunteer .volunteer-content { + padding: 30px 0 45px 0; +} + +.container .volunteer { + margin: 90px 0; +} + +.container .volunteer .volunteer-content { + padding: 45px 30px 15px 30px; +} + +.volunteer .volunteer-content .section-header { + margin-bottom: 30px; +} + +.volunteer .volunteer-content .section-header h2 { + color: #ffffff; +} + +.volunteer .volunteer-text p { + color: #ffffff; + font-size: 18px; +} + +.volunteer .volunteer-form { + padding: 90px 30px; + background: #FDBE33; +} + +.volunteer .volunteer-form .control-group { + margin-bottom: 15px; +} + +.volunteer .volunteer-form .form-control { + height: 60px; + color: #ffffff; + padding: 0 15px; + border-radius: 0; + border: 1px solid #ffffff; + background: transparent; +} + +.volunteer .volunteer-form textarea.form-control { + height: 120px; + padding: 15px; +} + +.volunteer .volunteer-form .form-control::placeholder { + color: #ffffff; + opacity: 1; +} + +.volunteer .volunteer-form .form-control:-ms-input-placeholder, +.volunteer .volunteer-form .form-control::-ms-input-placeholder { + color: #ffffff; +} + +.volunteer .volunteer-form .btn.btn-custom { + padding: 15px 0; + width: 100%; + height: 60px; + color: #ffffff; + border: 1px solid #ffffff; + box-shadow: inset 0 0 0 0 #ffffff; +} + +.volunteer .volunteer-form .btn.btn-custom:hover { + color: #FDBE33; + border: 1px solid #ffffff; + box-shadow: inset 0 0 0 30px #ffffff; +} + + +/*******************************/ +/********** Event CSS **********/ +/*******************************/ +.event { + position: relative; + width: 100%; + padding: 45px 0 15px 0; +} + +.event .event-item { + margin-bottom: 30px; + background: #f3f6ff; +} + +.event .event-item img { + width: 100%; +} + +.event .event-content { + padding: 30px; + display: flex; +} + +.event .event-meta { + margin-bottom: 15px; + display: flex; + flex-direction: column; +} + +.event .event-meta p { + position: relative; + margin-bottom: 8px; + padding-bottom: 8px; + white-space: nowrap; + border-bottom: 1px solid rgba(0, 0, 0, .15); +} + +.event .event-meta p:last-child { + border-bottom: none; +} + +.event .event-meta i { + color: #4a4c70; + width: 25px; +} + +.event .event-text { + position: relative; + margin-left: 20px; + padding-left: 20px; +} + +.event .event-text::before { + position: absolute; + content: ""; + width: 1px; + height: calc(100% - 5px); + top: 6px; + left: 0; + background: rgba(0, 0, 0, .15); +} + +.event .event-text::after { + position: absolute; + content: ""; + width: 3px; + height: 40px; + top: calc(50% - 20px); + left: -1px; + background: #FDBE33; +} + +.event .event-text h3 { + font-size: 25px; + font-weight: 700; + margin-bottom: 10px; +} + +.event .event-text p { + margin: 0; +} + +.event .btn.btn-custom { + margin-top: 20px; + padding: 8px 30px; +} + +@media (max-width: 575.98px) { + .event .event-content { + flex-direction: column; + } + + .event .event-meta { + flex-direction: row; + } + + .event .event-meta p { + font-size: 14px; + padding-right: 7px; + } + + .event .event-meta p:last-child { + border-bottom: 1px solid rgba(0, 0, 0, .15); + } + + .event .event-meta i { + width: 18px; + } + + .event .event-text { + margin: 0; + padding: 0; + } + + .event .event-text::before, + .event .event-text::after { + display: none; + } +} + + + +/*******************************/ +/*********** Blog CSS **********/ +/*******************************/ +.blog { + position: relative; + width: 100%; + padding: 45px 0 15px 0; +} + +.blog .blog-item { + margin-bottom: 30px; + padding-bottom: 30px; + background: #f3f6ff; +} + +.blog .blog-img { + width: 100%; +} + +.blog .blog-img img { + width: 100%; +} + +.blog .blog-text { + padding: 30px 30px 15px 30px; +} + +.blog .blog-text h3 { + font-size: 22px; + font-weight: 700; +} + +.blog .blog-text h3 a { + color: #4a4c70; +} + +.blog .blog-text h3 a:hover { + color: #FDBE33; +} + +.blog .blog-text p { + margin: 0; +} + +.blog .blog-meta { + margin: 0 30px; + padding-top: 15px; + display: flex; + border-top: 1px solid rgba(0, 0, 0, .15); +} + +.blog .blog-meta p { + margin: 0; + color: #777777; + padding: 0 30px; + border-right: 1px solid rgba(0, 0, 0, .15); +} + +.blog .blog-meta p:first-child { + padding-left: 0; +} + +.blog .blog-meta p:last-child { + padding-right: 0; + border: none; +} + +.blog .blog-meta i { + color: #4a4c70; + margin-right: 8px +} + +.blog .pagination { + margin-bottom: 15px; +} + +.blog .pagination .page-link { + color: #4a4c70; + border-radius: 0; + border-color: #4a4c70; +} + +.blog .pagination .page-link:hover, +.blog .pagination .page-item.active .page-link { + color: #FDBE33; + background: #4a4c70; +} + +.blog .pagination .disabled .page-link { + color: #999999; +} + + +/*******************************/ +/********* Contact CSS *********/ +/*******************************/ +.contact { + position: relative; + width: 100%; + padding: 45px 0; +} + +.contact .contact-img { + position: relative; + width: 100%; +} + +.contact .contact-img img { + width: 100%; + height: 440px; + object-fit: cover; +} + +.contact .contact-form { + position: relative; + width: 100%; + max-width: 700px; + margin: 0 auto; + margin-top: -220px; + padding: 30px; + background: #f3f6ff; +} + +@media (max-width: 991.98px) { + .contact .contact-form { + max-width: 600px; + } +} + +@media (max-width: 767.98px) { + .contact .contact-form { + max-width: 400px; + } +} + +@media (max-width: 575.98px) { + .contact .contact-form { + max-width: 300px; + } +} + +.contact .contact-form input { + padding: 15px; + background: none; + border-radius: 0; + border: 1px solid rgba(0, 0, 0, .1); +} + +.contact .contact-form textarea { + height: 150px; + padding: 8px 15px; + background: none; + border-radius: 0; + border: 1px solid rgba(0, 0, 0, .1); +} + +.contact .contact-form .btn.btn-custom { + width: 100%; +} + +.contact .help-block ul { + margin: 0; + padding: 0; + list-style-type: none; +} + + +/*******************************/ +/******* Single Post CSS *******/ +/*******************************/ +.single { + position: relative; + padding: 45px 0; +} + +.single .single-content { + position: relative; + margin-bottom: 30px; + overflow: hidden; +} + +.single .single-content img { + margin-bottom: 20px; + width: 100%; +} + +.single .single-tags { + margin: -5px -5px 41px -5px; + font-size: 0; +} + +.single .single-tags a { + margin: 5px; + display: inline-block; + padding: 7px 15px; + font-size: 14px; + font-weight: 500; + color: #4a4c70; + border: 1px solid #4a4c70; +} + +.single .single-tags a:hover { + color: #ffffff; + background: #FDBE33; + border-color: #FDBE33; +} + +.single .single-bio { + margin-bottom: 45px; + padding: 30px; + background: #f3f6ff; + display: flex; +} + +.single .single-bio-img { + width: 100%; + max-width: 100px; +} + +.single .single-bio-img img { + width: 100%; + border: 15px solid #ffffff; +} + +.single .single-bio-text { + padding-left: 30px; +} + +.single .single-bio-text h3 { + font-size: 20px; + font-weight: 700; +} + +.single .single-bio-text p { + margin: 0; +} + +.single .single-related { + margin-bottom: 45px; +} + +.single .single-related h2 { + font-size: 30px; + font-weight: 700; + margin-bottom: 25px; +} + +.single .related-slider { + position: relative; + margin: 0 -15px; + width: calc(100% + 30px); +} + +.single .related-slider .post-item { + margin: 0 15px; +} + +.single .post-item { + display: flex; + align-items: center; + margin-bottom: 15px; +} + +.single .post-item .post-img { + width: 100%; + max-width: 80px; +} + +.single .post-item .post-img img { + width: 100%; +} + +.single .post-item .post-text { + padding-left: 15px; +} + +.single .post-item .post-text a { + font-size: 16px; + font-weight: 600; +} + +.single .post-item .post-text a:hover { + color: #FDBE33; +} + +.single .post-item .post-meta { + display: flex; + margin-top: 8px; +} + +.single .post-item .post-meta p { + display: inline-block; + margin: 0; + padding: 0 3px; + font-size: 14px; + font-weight: 500; + font-style: italic; +} + +.single .post-item .post-meta p a { + margin-left: 5px; + color: #999999; + font-size: 14px; + font-weight: 500; + font-style: normal; +} + +.single .related-slider .owl-nav { + position: absolute; + width: 90px; + top: -55px; + right: 15px; + display: flex; +} + +.single .related-slider .owl-nav .owl-prev, +.single .related-slider .owl-nav .owl-next { + margin-left: 15px; + width: 30px; + height: 30px; + display: flex; + align-items: center; + justify-content: center; + color: #4a4c70; + background: #FDBE33; + font-size: 16px; + transition: .3s; +} + +.single .related-slider .owl-nav .owl-prev:hover, +.single .related-slider .owl-nav .owl-next:hover { + color: #FDBE33; + background: #4a4c70; +} + +.single .single-comment { + position: relative; + margin-bottom: 45px; +} + +.single .single-comment h2 { + font-size: 30px; + font-weight: 700; + margin-bottom: 25px; +} + +.single .comment-list { + list-style: none; + padding: 0; +} + +.single .comment-child { + list-style: none; +} + +.single .comment-body { + display: flex; + margin-bottom: 30px; +} + +.single .comment-img { + width: 60px; +} + +.single .comment-img img { + width: 100%; + border-radius: 0; +} + +.single .comment-text { + padding-left: 15px; + width: calc(100% - 60px); +} + +.single .comment-text h3 { + font-size: 20px; + font-weight: 600; + margin-bottom: 3px; +} + +.single .comment-text span { + display: block; + font-size: 14px; + font-weight: 500; + margin-bottom: 5px; +} + +.single .comment-text .btn { + padding: 3px 10px; + font-size: 14px; + font-weight: 500; + color: #4a4c70; + background: #dddddd; + border-radius: 0; +} + +.single .comment-text .btn:hover { + background: #FDBE33; +} + +.single .comment-form { + position: relative; +} + +.single .comment-form h2 { + font-size: 30px; + font-weight: 700; + margin-bottom: 25px; +} + +.single .comment-form form { + padding: 30px; + background: #f3f6ff; +} + +.single .comment-form form .form-group:last-child { + margin: 0; +} + +.single .comment-form input, +.single .comment-form textarea { + border-radius: 0; +} + +.single .comment-form input:focus, +.single .comment-form textarea:focus { + border-color: #FDBE33; +} + + +/**********************************/ +/*********** Sidebar CSS **********/ +/**********************************/ +.sidebar { + position: relative; + width: 100%; +} + +@media(max-width: 991.98px) { + .sidebar { + margin-top: 45px; + } +} + +.sidebar .sidebar-widget { + position: relative; + margin-bottom: 45px; +} + +.sidebar .sidebar-widget .widget-title { + position: relative; + margin-bottom: 30px; + padding-bottom: 5px; + font-size: 25px; + font-weight: 700; +} + +.sidebar .sidebar-widget .widget-title::after { + position: absolute; + content: ""; + width: 60px; + height: 2px; + bottom: 0; + left: 0; + background: #FDBE33; +} + +.sidebar .sidebar-widget .search-widget { + position: relative; +} + +.sidebar .search-widget input { + height: 50px; + border: 1px solid #dddddd; + border-radius: 0; +} + +.sidebar .search-widget input:focus { + box-shadow: none; + border-color: #FDBE33; +} + +.sidebar .search-widget .btn { + position: absolute; + top: 6px; + right: 15px; + height: 40px; + padding: 0; + font-size: 25px; + color: #FDBE33; + background: none; + border-radius: 0; + border: none; + transition: .3s; +} + +.sidebar .search-widget .btn:hover { + color: #4a4c70; +} + +.sidebar .sidebar-widget .recent-post { + position: relative; +} + +.sidebar .sidebar-widget .tab-post { + position: relative; +} + +.sidebar .tab-post .nav.nav-pills .nav-link { + color: #4a4c70; + background: #FDBE33; + border-radius: 0; +} + +.sidebar .tab-post .nav.nav-pills .nav-link:hover, +.sidebar .tab-post .nav.nav-pills .nav-link.active { + color: #FDBE33; + background: #4a4c70; +} + +.sidebar .tab-post .tab-content { + padding: 15px 0 0 0; + background: transparent; +} + +.sidebar .tab-post .tab-content .container { + padding: 0; +} + +.sidebar .sidebar-widget .category-widget { + position: relative; +} + +.sidebar .category-widget ul { + margin: 0; + padding: 0; + list-style: none; +} + +.sidebar .category-widget ul li { + margin: 0 0 12px 22px; +} + +.sidebar .category-widget ul li:last-child { + margin-bottom: 0; +} + +.sidebar .category-widget ul li a { + display: inline-block; + line-height: 23px; +} + +.sidebar .category-widget ul li::before { + position: absolute; + content: '\f105'; + font-family: 'Font Awesome 5 Free'; + font-weight: 900; + color: #FDBE33; + left: 1px; +} + +.sidebar .category-widget ul li span { + /* display: inline-block; */ + float: right; +} + +.sidebar .sidebar-widget .tag-widget { + position: relative; + margin: -5px -5px; +} + +.single .tag-widget a { + margin: 5px; + display: inline-block; + padding: 7px 15px; + font-size: 14px; + font-weight: 500; + color: #4a4c70; + border: 1px solid #4a4c70; + border-radius: 0; +} + +.single .tag-widget a:hover { + color: #ffffff; + background: #FDBE33; + border-color: #FDBE33; +} + +.sidebar .image-widget { + display: block; + width: 100%; + overflow: hidden; +} + +.sidebar .image-widget img { + max-width: 100%; + transition: .3s; +} + +.sidebar .image-widget img:hover { + transform: scale(1.1); +} + + +/*******************************/ +/********* Footer CSS **********/ +/*******************************/ +.footer { + position: relative; + margin-top: 45px; + padding-top: 90px; + background: #20212B; +} + +.footer .footer-contact, +.footer .footer-link, +.footer .footer-newsletter { + position: relative; + margin-bottom: 45px; + color: #ffffff; +} + +.footer .footer-contact h2, +.footer .footer-link h2, +.footer .footer-newsletter h2 { + margin-bottom: 30px; + font-size: 22px; + font-weight: 700; + color: #FDBE33; +} + +.footer .footer-link a { + display: block; + margin-bottom: 10px; + color: #ffffff; + transition: .3s; +} + +.footer .footer-link a::before { + position: relative; + content: "\f105"; + font-family: "Font Awesome 5 Free"; + font-weight: 900; + margin-right: 10px; +} + +.footer .footer-link a:hover { + color: #FDBE33; + letter-spacing: 1px; +} + +.footer .footer-contact p i { + width: 25px; +} + +.footer .footer-social { + position: relative; + margin-top: 20px; +} + +.footer .footer-social a { + width: 40px; + height: 40px; + padding: 6px 0; +} + +.footer .footer-social a { + margin-top: 5px; +} + +.footer .footer-newsletter form { + position: relative; + width: 100%; +} + +.footer .footer-newsletter input { + margin-bottom: 15px; + height: 60px; + border: none; + border-radius: 0; +} + +.footer .footer-newsletter label { + margin-top: 5px; + color: #777777; + font-size: 14px; + letter-spacing: 1px; +} + +.footer .footer-newsletter .btn.btn-custom { + width: 100%; + padding: 15px 0; +} + +.footer .copyright { + padding: 0 30px; +} + +.footer .copyright .row { + padding-top: 25px; + padding-bottom: 25px; + border-top: 1px solid rgba(256, 256, 256, .1); +} + +.footer .copyright p { + margin: 0; + color: #999999; +} + +.footer .copyright .col-md-6:last-child p { + text-align: right; +} + +.footer .copyright p a { + color: #ffffff; +} + +.footer .copyright p a:hover { + color: #FDBE33; +} + +@media (max-width: 767.98px) { + .footer .copyright p, + .footer .copyright .col-md-6:last-child p { + margin: 5px 0; + text-align: center; + } +} + +/*login */ + +.login a{ + position: relative; + display: flex; + flex-direction:column ; + color: black; + float: right; + margin: 2rem; +} \ No newline at end of file diff --git a/Fronted Projects/VeerNari/donate.html b/Fronted Projects/VeerNari/donate.html new file mode 100644 index 00000000..ebb16bf3 --- /dev/null +++ b/Fronted Projects/VeerNari/donate.html @@ -0,0 +1,240 @@ + + + + + HELPZ - Free Charity Website Template + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +

+123 456 7890

+
+
+ +

info@example.com

+
+
+
+
+
+ +
+
+
+
+
+ + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + diff --git a/Fronted Projects/VeerNari/empowerment.html b/Fronted Projects/VeerNari/empowerment.html new file mode 100644 index 00000000..57ad7bd2 --- /dev/null +++ b/Fronted Projects/VeerNari/empowerment.html @@ -0,0 +1,304 @@ + + + + + VeerNari + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

What We Do?

+

We believe that we can save more lifes with you

+
+
+
+
+
+ +
+
+

Healthy Food

+

Lorem ipsum dolor sit amet elit. Phase nec preti facils ornare velit non metus tortor

+
+
+
+
+
+
+ +
+
+

Pure Water

+

Lorem ipsum dolor sit amet elit. Phase nec preti facils ornare velit non metus tortor

+
+
+
+
+
+
+ +
+
+

Health Care

+

Lorem ipsum dolor sit amet elit. Phase nec preti facils ornare velit non metus tortor

+
+
+
+
+
+
+ +
+
+

Primary Education

+

Lorem ipsum dolor sit amet elit. Phase nec preti facils ornare velit non metus tortor

+
+
+
+
+
+
+ +
+
+

Residence Facilities

+

Lorem ipsum dolor sit amet elit. Phase nec preti facils ornare velit non metus tortor

+
+
+
+
+
+
+ +
+
+

Social Care

+

Lorem ipsum dolor sit amet elit. Phase nec preti facils ornare velit non metus tortor

+
+
+
+
+
+
+ + + + +
+
+
+

Popular Empowerment events

+

Let's know about charity causes around the world

+
+ +
+
+ + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + diff --git a/Fronted Projects/VeerNari/event.html b/Fronted Projects/VeerNari/event.html new file mode 100644 index 00000000..8a0654ba --- /dev/null +++ b/Fronted Projects/VeerNari/event.html @@ -0,0 +1,243 @@ + + + + + VeerNari + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+

Upcoming Events

+

Be ready for our upcoming charity events

+
+
+
+
+ Image +
+
+

01-Jan-45

+

8:00 - 10:00

+

New York

+
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+ Join Now +
+
+
+
+
+
+ Image +
+
+

01-Jan-45

+

8:00 - 10:00

+

New York

+
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+ Join Now +
+
+
+
+
+
+ Image +
+
+

01-Jan-45

+

8:00 - 10:00

+

New York

+
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+ Join Now +
+
+
+
+
+
+ Image +
+
+

01-Jan-45

+

8:00 - 10:00

+

New York

+
+
+

Lorem ipsum dolor sit

+

+ Lorem ipsum dolor sit amet elit. Neca pretim miura bitur facili ornare velit non vulpte liqum metus tortor +

+ Join Now +
+
+
+
+
+
+
+ + + + + + + + + + + +
+
+
+ + + + + + + + + + + + + + + + + + diff --git a/Fronted Projects/VeerNari/img/about.jpg b/Fronted Projects/VeerNari/img/about.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1bda5589e700c48fdffa3c838cad66b1886ca9aa GIT binary patch literal 100010 zcmbTdV{|58@Gknsnb@|IH_61dZQC~9IGIT%wr$(CZF^!HGvS>4&i$XW?uYy7R`=Sg z_v)(M)xGwvdb*$Le{27K15jinq$L1gU;qHv*9Q2v3HSwo{J#PX4FwGi3-cwg2;cq_ z1at%>gs&YP6$1qs1p}1`8xs?oh>Q@Qkc^I!l8%jqO-xJ=?El(B{{I``-v9s=7Q72w z3j&M`0FDXBtT?H~zIU42-ku;*wW4%_0vPz%jNPR%^>vr`B#TL6jaki?cTcG9)%Gy6|CpTiPN zR&aMAeO_2w@Es1Yq*Y1U528v7fmwIFuPk2bg2my&5eqc%nD|K`Ykj~)I={~5Pvo^v zRC#&pJxh-w{Mr!uftb0WOQZ}DyL%G z=I%?55ym|LoKFR}ZgTFNQmp7ELS{Tu4)zJ*0Cl z`yU{hFi10aS61n;qeg3Hc7cwiu^49uTb|b7J29&p2<%O!LNNWi)uNACq|qmQMFg~w z(gRXnfF@F1e6Ji(X9a5AG~yV-%Tnj6kcvLj4P$^7K~2MBF3Pv~yN^X0Td5dDNdCCo zo|1xWJ`Y`h^JSuoQ*>N+uH|^G&ih`F4zC6jf2-1pv&n*=wc!s0u?ao{gKiH_lXh$^ zdVLN*9I*+k7C={L^vM(lD+Ri95!-Mo5)A6mA$GlYUPN7a2bKRY;J4rQ7QcW_!J{BN z)h`$QLX(H50185HffBMp9P@$u3W5~H)aj-oTj3F`qj@O96*7JKF!Z8s5naOUV?Hi%dB(IMvd{@}o z-yb^B@aT9xo69&_+43vf-}u;v)w|$^sNrCm@Js@|4>LT4v)fmderqnNTYh)UACs8A z30x-~ou)%H(V6Ijhz^Mv$~lB$u$MJ^?~4#JXon(1v)@RjM0vz+pkMr^V0!3zMP&gP z)A(f)=)VK9Qp9rfCy-U7Kf#oDlu+Kxd9)uQlb2t0P|^mG7!8W9hI&fBKjdevJu`PD z^~~D`4M62QU0Di`LxA4zvOe>D_0?t+m|1HNv>NTNj&qS`++(d0s$1(zv0awnq@{>; zpdO6DjEfs5+KmWkjdv+$X=A{Br4*!j&LraJOq5z+6qX)SMbrs_l=Q~m0qFgAC6f^j z+Yz++O^JT?z|>A^j$I=8yxURyl|V>ViJCNI;cnKs2@yrHV75@KlXUExk`mKL`9x^> z>P?&c>Z(i}qoyZdYj_1w>tXG8*se}%?x%w|C$mcB;AEV1WbTi)lI?Xo7m!W`S-cLrzN-MMyGf< zFmrQ|sV84uMmEl|W!@Jhm*+$e|zdrX^qfygZ!V3k{9V zNCzQuR2U*zswUUuI22_U3%iXA2U2EWDLKV-Yl}xk_S<-~@K3$~Qz@jC0ThU~ju>$( zD+;Ku$<|JnNpca{nA1HM;!|IfM5cVZ$7`}a?n+HZXY3rXuKb~KhQXs}N~u+ikey)rAkQ7aiPf!OX| zu?==z?4oYWKCFKL-L3ag0|`kuO_(CGK}gDdr9(5c8f*n$J1pDcYAy!?tPCB422=3u zf?8)XamJ2RZ3riMoM@!jZm*Ic6nW;Oj*jJ8(MOGmqr8iT$#AD%_+)FR5mlL0^w}>= zc*bu-X~U&p$cuj3w3BR)mz~C*G)65d$a$0}N9!1m=D``y$%HH4{gkweNQO*77a-w0 zB{Ju4UW)_9m9z0=C*@u<+nGQ?3HVYj}=?mkQrkp1$DLpe#!FQ#xa zT5c)wuFu(-_u^RTM81FH4*>6oXgSl_a-Tc%wcFEXYrIn|c&g14!mm!_(TYU3U}hQMe}qHIEEfxB}0)sP6hhGaq_{&YuX zymu5%Tazly8YzzWqcR(=@cM_2-^AmgDD<0!$*hl&D<31OBF^(>*(d4Jq_(squ$Mp0 z^HnkKc>(lMUvdc4vHCrsqoD#a5Y=+dPqSdUB{%(9)?^y0u<@sO{Gp+7Il+gUv~f4- z;rD?V>gL*v`Z_}{cbfOLRaF05`@Ujs`L$Sp`J)pxKV~v+dkQ&KigS@sot>K+SKTE_ zTij#N;b-9Oa>Z+4s6$S>Ud~u-S1gwmKOt+>3Cp7M^ita7df>~;3%5!_Z`!2nnnC;J zr(a723?nP|Q#E9zplSuMSAgK&%6vbAXZXL{?)W;%KIRB$wYa@?2Uf_vX;}#m%@qtRu?OwSE;B13-ir!jv(-#1yfKVA)yjzbQf;0 zo+}-oO|xc6j|8Wc?NW7BE6eqXL^C|EO4yFG>3dKK%bS&P!*Eh!ZA zI9b7X`6gO%2C`R95ONz~pOUKy)z`)&vrub-FuqY3loHHk`-3=o{w6`v_x%4|BACe9U zM<{D{p08uJOq9S2}~sJ z#hZi7Oa1|jDg=s!4LPlIc~WG!`7!3zOQuUq(ZgLbJRKYwB%UcQJs>mmCF7GE;F-&% zmGncrupk-Rz25cp^%^?u)=2OiD142_1B}<6IEkY%VX-k;a@sXyw&sWO}u&lFn~W7Y14QmY2#L z58Ilat(^P9HP+E29r=TrlqP-15zTpsDm)2N8(C`O%;JZgDN13|?ovvPM6&qYI?4*t zM9vm&Y7Wg*x1`^MAQE02xIuV@+@Vz(>gXe00?y25*|mg3KMK{Qlk5Ef;QU-0^Dn#% zzGMl)Y-vlGVnSSUGNG%%uyM;i(?vfn4MSQXsDoU{R$!W}&QWYiKS39$npEdW)9CJm zH;!052ngg-P+TaQe#SsT3WUH``Bt5;E@2$QLpsU)yXZtVTU3+`SX#A7UFf^&#GK-I zHfQ15h=N&3f7YV5Z5h$`gsnWszH6PsT<`*8QeeWHl&Nka2^J_Jxr`ZdYHn$ve1QLP z2#X5vO)dIBj%9H1@|s zL^(wYf7Fr3=QW(gY8!iaNIBgLw+TF8+5&}1WdER?12deq#c`6o6ot?gfrzjzhjXc7 zhle4{D<%1o)%)oehT8CoBqSFSsuZtrfjrx~_=cl9*u*x6FISbX8pY61csUPk{ZAa| z=nYu$^6Xk0^wL=m(7O^o%f5u=NJ@WtzFi^CYi#am>Y?epIU%ZBF(kGQg6NP)CCsH= zrTaIFJ;n=2HSxyKn3Q-9vUx|gU*AHB;0ffCx`qPj6OJ7?$6z!VSm^irS|cLiig0B0uxYU)J#}GFz?FM5R+%t%L_U}u7c-Yhcnd~8E8jfUr*htO7l+&_Rg?5eVWwV_O0N1Y5X z-lQ@7S3Xerx!7GaebJP=KkROpG3@8Lhp1@zeIV^OYG%F;+QsKi(inT69f?~ue)3`r z%2=PxHimOq(jz@Eix5p^*nDynhv*_(saXJ6Oerbbqo+AFnk7gS-=H&Wt|<%pm)v2G zSzho%DUuF)mQ2wPgr9Huw??!E0r@&cGdE4g7BYv=-)i@M1sRcp%+&nPCwR+ugcRqh z0}B-@#c*hDQx-NZ{h*^wF|iHEG#r8KymWWkoM04LsXMnsj#knQfU=~?s~|pPj~e1k)sO<=;+eonsaE!2v7wZ1Kf2r>4T;kubj_h6chzO9;Aj} zYY}~9@Y$UT1qHyt1}gG?_gigje%n~Pf}5#u>TBy%g4>;JKURuY5d#gYwh-eE)Pmpr zrpk%83x2G2X>zUlnHv5HNrZXaQ_l30nd9PG!zWBmKJlo{VKp|wdGT@=xn>!7WGY zyc%^qq=hFa32@wK*Bgfid8BXQ_Gjva?KO1?`sNy`>52OKxb;7ONDhO#lhx|ZeP}s> z4c;kw!mhPk;g)^|X=}l)4Bb>68O9Pq1hxvRJf=I(&eY_Xe6HLUo4gNwh{_cc6@|sk ztNN(2-wMmsGc6*LcN>tX+~!wmRnZQ-~x-o zEWi{OV|A-QgCP=Ln(|g&v9014WkhbZ6r$NaWhGpb6VQK(XL}4UcN+3|HKYcJBxs{; zwp#4asAL_}U1j)h63zDH3)e#zhMSLD!-SVuEwKdvhJ;7r_HvfU8HK7@zVRUPTq zJj0b78LP2v?j*KezPz~=bLHPTRZLW&qv|tYtXg`s>V#>r3^W7Y+2;+ymdJJntZ8e| zSJ(fvXp3y}+=sN9QEm&d1Td}xDj0LD`g<}cX%qz{ozjP)SNo>ONw5hcGec)q1>MqJ zo4p;~CTz8M;mRW_Co=Fi$ZOnX6@7LL?VEaT77K0(%4Np}4HjiI80b2*VPesEkKZ}e5tOIOLHobr+} zI`L61SIogGqAL07`2MB+Hize5rgT>vgsi1KR}*dv`nn* zYWQfI7g^J!=b$vL=mKZOnk5TjA>Q3p6osU^+j?7fUTs;SgY212N@*;P1y@D}|8@+f zZs98k&?2Nz)oIRwQbeO{Wt%W~>Fq!Jdmb#Mtl8Z^-=6>ET{)8s}o-)wj)z zyz^=9_u{hYGunyS>T@{-Sb?@!eaR}^s&ze)6btT)b%1Rh%Ks!&H z-8I-`U<#TU(jh#96(um-TI*P+y9llE5(O!^Z3qc!z?-40&`4+=tL`aToaF5H$~6Vt z4L-w_VcC@UfO4^y{4!38m;Dn%47I}AR;ye~nED+(Up`%NEyK^>bH1;{4*1DUB0jmMIS zXFI3d6|R1Pt&osnl$5NtGVuDwNnIzMBJs$e=jz~yN%OLZ^$a?S2Q@yI{VqI51e@9y z=SLZNWZy?BZYhWF0|CNBDr2yI*odMdQwuyR2T=IfmrkoyLCVtd3{_t{d{&$wHSWYV z(HuBv_-P9)qoF%0;)pJ}7kOJ#rvC#pIOjcPCirW1UewiOXr}S#ueAz6J|xW7Gd@{2 zO*O905O6dxK+$}f1+Nf11WTxx( zsQzbTWYak9ma!>%)LD7&53{*f~oG;T%Qj+4OWTdfAI0W)((=NY| zpzP^2_5%@&kkd{Jqyq3gkpWNN!D`lD3`F0_DX5b2ghdLeJggfaYvc^9KBo~&T&45t zlxOEl>9EQmYm#?GXiPQO#3${LCO!6Uk--p7VcgpUSI!e^XLFClG#M3M&o`TsnjRNa zZW86%YoqqB0{*3lf97}#NJ{?GB+V7$UAnLA-4wLUp^O=?$U}L2dOpMa4L9^&1;15s zeS0w0`f988JJpAp_J}Zaf8CTPpbFidZB@{6N2a=F9j_@vh!XE@#(i-r~%Bwpr=0E9j}uicEgKEN3?kgUYCnLl4k z+1?K;snJk2!&Dy3D$HJ5wx&P3il2*(iIlN1tyjg?(c{QI^E#m!4Fsr zJXR8(PPXFW$0Qn$RBKVaYT+CSkG+MhiE2@Q8;7}0QiqW-p21qR)Mu&__O(bqK~ici;rHYiM9YQbwhcAXK6><+OX$n zx7QJVKxgW9TVY@oi6dd#sXi1`j46Ues2>;cBPuK^MilSn4?OogN7vD49PO)!*ZEAc z^P!$YXf{nmjK|ETeQkaA!xgqRg^JyDl1+uNd6N8bUEDnlhcQBbln(}TcF*orG+yb5 z8a*rDxGcY+xW{(GnU62+)gN7+_K8jVU(d?!7=v!Or_+ea^9)MD;$#O!DkeeD@)<3% zIDfVf_Bvplj&x=iaHSEu0(sxeK!1|g^(v2^mm4Z;le=zaI46jfgFv2E%Lxc+oS;HX zj%QqwUG|#A+bfF`0;17S+(2Ta!7exTE46BxW6f*qxV_mO*(b~H zXe%0bg6wqaY{pxv=O0#qR~^&&sFoxIN{Dn$`r?Fr zGJnCFIYYw4z4eitvA(;ae)BS9!GbisRSsyA%kAYKAd@1&yR?Ka_lqLI2LphAF(m&l ziUa}@3>*p?0Q0{I5^$6+<^*M3tKgBu0)=p{3uUSk&Xlc`bxELL1DPoSY|WPYsYw$) zFIOZ==)wZ?{_oghm&J9`orBx-#Y#_&g*!VtxN~Wad~%mPB=%T`mmhP=afix1H@~CC zpY9t;GX6%UIJ`>Geb)UpZyLeMIle>VteM-`!-qyDg4l3jmZry0@Re@&Vf$)F$HS>J z^y)c8zpWMdvQ_3FuhiTC-VUghxa=^@KAo?sCqVRD5!un{tD5$*`ir_tpv(0OpEJTR zfw}%afC=4SucX%bS*jF`UjHhC1f^NlZn3A8Iq+*kD(KOK;g%Mz<`Zo6vc*jXTh6Au z5rHJ$*@td}Zb$CZ{O_bw?0K&S$qgRv9VBRp95qA{cx;V)C7;m;Qzv`(ewLi6RZF%M zE%q35u2qX*RkZRlR^oV|$<38#3xitX*w#hYZ7fhOcc$o-iQ`$b#y2%rB%4&Z{OXb= zIR|rBMngqeVCnb_Yw##^B((!XtjKB3n;}CB`h!TyZ>N8Ceh$l4v+ckudQ-2a zPYNAzIHWgd*7O9#rk2b32j3lB5Gj{L+n(d{FnJAgrm0G}V$RKJdmB4gm&+3?Iq7kz z6Ahn>Ka3X~t78A;y_}D3uu$a+l~v6Te^kw#I1GN|7dwY_?<6pnfTfRA`lPi@ zOw_jXBZB3Lj8rWa|IMt?DfJrAtHqyF(3|RHAFF>wx9rT(7AVz-Y#1?Gar*pr^9qF)R(YC%9XXAZ;CCIQg1PUo zC*5b}y5LyUTVS-(qR%Y%;$Gj7)$Jp(o`!ZW+j-4wLj*S8Gfc}sn#_UxgPucezE$-axVnXc54dnlz04wVIL)D(o7wPXrsA`y3( z5H;6{O6Qpm$T@ot!!ckrD#|HV-Y^JsWend{qiT~|e0>Wa%EzxQXw=5eGkDxxFxeal zi%_eolQE0u`?yeYK9{n#S>V6%F5#@QmBLKTWG}^DAKhwLDz-+|S;^_G;10pbcXZbv zk0DwNY;pL^{lT+BtEf@0{RBfqE9I)EmWZ?H;6<=gDLF{6(o}4FzCzv?PP=ZFf^+7& zVIP^9z9L8ztGQgwFMuI$IYbMm=v~q8$SU~%84e+#z`!B?PdJ45FC5x60qvHubq~9y zZKq>5)r^JPrzf>nT?%b4M-aT*D*7AR6k`k|lr>PNp;oVck{jlGjJNYfG{R+3vv6$g z?3};UC>B;V(YsCA&$@QYI=6UV8ITJg!uux&pj7am-I*uO>@Bb$Pu8y$1|9o7R<)ft zE&x2#!VK~?8IhcCe1_{v`A-;FCn_#Yvpy9x=ZP?Ceuginct#l};Tignah6vlT`r+yyY{B`dYXv2ow^IM>KvwZ)=PYlqyn)Qd*_wa zA`&y)C>OmoDCZDVydh6jk##&(rTs?SYO>%eSvkYnD*B*)cqL}qUnjVs&`%ecM^1-$ z%#|xmOVjueHcbLV82s~$EiQ-keaMLY+-mUHJD$6xSkMamZFif>L|IqG)2p+2xDge= z(Yx#x`}QTYR?C-hyiI4^aEEj<#XJ>%Yd^qsiM zqQNRM$7)Hd;mbgFNU|GdH?Uu;Qtz@}cFjwN@6IP8*1@j9-KS;nZLC_j5gEEslrQiAXG_o~?z12}Q$*zC@H1hVeOfpQ`UrVwZ`foy2s1FDj_Jeev{9w zS=*hQ@z4TD?MCvQs!-?YCw7ou(gV=&PhXls`VqcZi&MDV-$=J{`?kV(-*KHV?G_SO zkw-u1PCJXXHK+)Ijx^fp^t8NC_@pYV4;^uXKcPA5Ufax{nVU<&TPJ3pjwucco+%y& z_uGjMvdBKWeAEbQEdi`V;mKQH_403e~zp&J&p2y5$f`g_!|So%HMuvhl+|tbTM}x0@9`E45P@0;@mqXm^-_5DB;(f zBFaI2x1SYu&W+URB3@|%bdOhUBP!q@K+*yX^8F@jzHb`w6E z7{6-ahmm28cv)Q%uyfiO=vwJ=af1%R*81u`ycVlPucwnmqOO^G9m^O`p`|X=;(B6k zO=)2MtUQ%Hb7`q`i`O*tKnfALs7DF8X#s3wuR^E%<5P1s)zgf{nzT(95cyUSD? zDar^%fDwy4!|XD&Kc_*1rGp?zFcMFz{8LhtZdkm6HM0Z(cGD)C2TNBJ|oIZb&rxhOv3`9CAx`(I`Ii95{n7 zL&Q_7hAb$aih3sW_*zsp#x@-l7omN6A0>*UDpfN22zX_VZ+Y$WWjMRTAX!Wei*guh z4Dhk@h4A6}Sfa|M>Y;&())Zf1Ld;^e#t;V%q!q4{(1@b+?F|KtTSTZ#mTZ-JY8q~M zy~-_?=P~ry1Z-A(bX^U*L*osMhSbYhJWSe0+&4Bft>7=!y~*`J=?L-BOQ9x z^ecu5DSvRLv)<*S`kIqb7K{<%QQ1;9l(ws+&F>oOtMLK@PH&|einjD|xhj3h`A`?D zsdN&2942nqK@qwV(%a$r*$4fxY%K=k333@>EAk`hnLJB16}Om2E8VPy%UXew?4n3sj~qcl0GIQo7y-8`PnNR%*xr)y z_%KKn-Y3V4>Lb%Re(F2!pSFZzuEOW^sk;*g?`GXQ!<;KyxV={YkfHa0f?H^;pyGxum%x`In{i!XJkRV3DHD8(&HhA8&FcfIJv z3j6vCu#p)}*d>%arL}BZ^!#r-tvlAuSEAkPURP*vT*J;W3YItc8?Jf!gb5jiam1m+ z{q*#QboR^jK&j*ylr*8(LW{0jH7^-HdBy#gX~~4)jowhi&4V%>W>gNGUIB%E1O1W>|zMFsl|LIjl+?d}PpC^*RuP=_K(jL9@} zCTQGqX!G@){PQOWhGk!DzFT$?!+dk)U>T1BtBaV}oMtjaC?}z$sA_g_zWzayg2qw$ zZMSuexVP@^Jz0G0mMu{YF{%L=ND+fu(6UZj&vJ0!TSE)o^=`@S--_)rp_VxmBE2zc z?V@R6hy|>KhBW<+r*v0_Bj$yWAo?kPjXV2m0DppU?Xb~hAy1FHtUd@xpPyWRk888u zY)d{e_yEp)NfF6aBbpmhe2!K=sUlCBq)30m(?at{R*h(Hll(Sq5@jh`!(hhkQp~hNDaceS44~+=1%N_O$9A+nomsYYtrh~q8hab%mI;IjT9!9tjmt>2xFm1#HAg}{vT*F` zqK|E&y&(j*=sGp$r9c(iwC=_kNWb9P^PU(~*y2m^4YC7&0ZoX;_*{Hg{EBS6Z?j4HDx08fknccJwtbQ z6|cpbRdIXaN{BQU^YI5(IfBZuMe+O&YkYqK2+WcS-y3#)sE@GNe*kB8$6A0M3wih# z7{+P<@H~g@%7NwrXbOLYfv|WK8n~ZWg396Xg=S_nV-qe~btfhpdN~!GQ1lBAkiIok zj8ys|0|DfRbm0AcPoqSDim>utl&#pLgDX%gubDA4AYY_x8fD`AZ(mSUO*>B(SA>+Q z#qG?QcY}A8t>NaBWDAOZ>`yFieP+<&TtGidqH-+3%B%$k8_=g)wG>_k1?d zvg}widEUgi<#*kM;yKN<)HO2Nqd2A3`m;aOYRDx}h9hGWcxC!oPT+7!D}xES9a&@^^=5y5!f_rNf;kb}+jXKH*X z$+F1)2o?*rl!a4)e1>NFVh%YAG zhtKsVm7K*8EBj7at%lhUqK|*FsP}qyy85tJ#5{&C`vi&`|Gv;fszp$E+_~$9GCF5RlDk>&!&oIJj;73_Gns6r0@ZHeb+Fz$i6ZSKmg$dV!6Qv^QUw{TJ?`#nIJL!`Y&>&eEumpL(|EQf8={Wp^LjM^&nID~n%QhD!Kw+Vxv- z5@QogjR`ppfR=|^L-sa&Xdr8|r1TKm6MymR zEi5fZ1dvz{sUWlvO#7!9xc6?0%*>^j4((z}N5VViaoa}@qf=VE(%Rt?vWzYmnUie$ z4Wm7)6TX#{`E*SSwy)9jVFO<-`$CbACOsobJx{QRMzNKNwq=v*gz8Jss`Y9lR8g+h zT@zB42P1RViIs`yghq)ekxI$NO<%9}InRfB)XwH;i%Mao}#NPy*WDO{H7MjVU-@(;wLF zRBG|ErmUO%1LT`)lelb8tA6y3R+=4Qx+jG9I!-{Hd58F_SP zQDQ$##9}$}^0G2Fuw-uRF)X}AY4{+bO&xXG6*59c|8_J^(Ec?tmbo?4D2E&$9!kd2 z0A|0k16JF!pWI53Ndeb@cvFBl$ZsFy?w5#QIe1(3~%At#?FC6CDcKbVGw2DYM5Q=c0W@)5LcXb zj1DZ3jSb}(1AfwI7OSPu7S?JUrRVu-i&hOnX;L?*wPwePVd(aa=phjVm?Nv5j`G z20ka!f31m>Sad>%_9e#px~loeEN@&Cl^Gt-#&pV08D@#W65UtHBEi$P`R~e?PMYEC_>CgcN zx6ybPoPnq~QfR57f+czX#tirNZvvQ^KwZr<3g@k6Xsosf<>Vj_#5E?PV!Wy@%a_WL zBE+ceG?Z${yWd)xl5G9XGkuHUQ`cAfe8Cx#p3xRK$Jz+>bt95!W}ysgf+kY+CQn^) zy`=hs1dxJG{mDVJ(W~rB2WBB6N0}Q;VGT(?#6l zCWca!9v%OcjTXL)6Dcca>NxxKc!nMyxt*ed!a zA9&)zM||i(x!LSw>uD-?sdB1Yzll})S&sJ_3FUb@b+y%z8Est&$xnuTgbKyu_T#av9vk^AnoJNe@ z?QiP+kG1J_+WBI32V90deYVJkAu)a*=EZbQBBbp81ArsN=~Ry_H!~|j)*AvWt?`x` zb93r(iefyEBZQ8os(E!29$P7sXE%x!5KGb|(0JJ_35#@`?~^Z_SB(Dw`f$w)^#(C( zDtONIzSwP-`*8=0XDi$yC=&i89*=a!OI83q7^SygGhUwt!uf+tDTd>^QKhgYz=^r>4J_YS{G zBM2^1Gcxqk+khjLHX}wd`g}F|{+DkQ&0DgAMg+doi{R9ugA3igASOv4iyry%IckM` z%HdTeH4=d!z8>o9a*o4Qc7fTigCm)GqQ%3<(|gQz##w%#CB(|439Q}zFxzBu#b)eG zZ}=@s(Vd1)<*`e8O&*7?Ej^6GKLE@jXXlprRRkqGWm@q}oOZsM`0|CUj7=Xe$oq+{U4Uu2kR%zBYxq6i7*hFdRgpq_<2Nn&hH zAPVFMK6uEqt#--4Eg$+qhQtL0fw|gU!**dvqatftz0AV6Es3q|Xyu{%k<9IV5+1*) z?+?k0hDnp9WIJ#?iR8Vz77og0idcieVivqV=r-T&i;P!gBO`wqCz)$sOv@|-`;y_| zfo}*Q3hx?<7-?eK!o1ququs%wl>7E~%12&TCz>_NNq<-3I7iydbOIs$@5d0lx~HCr z##d6gR_l_gb<0$wI?&bthT0(#5zJfjMadaUwvJVEhl~C_8y0Df0xY9FBn%A}`S27ZDw1iMWLnPtEv} z`aixaVNBEEBpKQ6h^EB2+Y5$scK)&63UIj8)!w}I_uym9gEpy!Mb_R0sv-DKszex* z&9@K{tU_Q2%;MrVYR~EVg$dkZS9~`d91s+?S?V1RFE2H~7oy=L3x!0bc=sY|^chw9jkXIky7^R;Iit4oo#wTnFPegm8z z;I{gmyfjg7Q46UW%=`H6WttVK_gH+fZV~lBYX1*LWQc)?de{vjiF}Kso?VI&2VVLURP5>+3McNo z#YT2`JGx&tCas>pyLsJ8m1wJ)X#vjY8&lM}sx7}AE}7T?{^TxRN@5kDm)>RD@BccOVvApIR603qND5a zZ7&y=MNgUZ%T386w85Plgbd?LvMO$4lI;}14l7j!OP2|GUA6cA&T#w#5WXas$gRrd zir(m(l_f`KdbGW%&QjBU7Oi?et#sMefD>NKw$-_#Z)vxPiz33F z>A28YH7Igl>G1vspgzD9Bl-y&TW)ArTUxt%@$@)n(5)_X>$Eq@sKBgBE+9ahC-&og zqtRleHRz@_K4_%Aj@sat6=M^0bJa={Gyw$y1hk{i?b^`{GgN(jU2IM_;IHZU+H@`i z5(4p{=t1e&y+8|J7W{2{oku8PRz25xgD#se%uLSrbhL-)HK z;ia+v#~|n#bhT+W)M-2d^X=B@AArTnYtrLt(+A4ctNRAp&giZ?sQdVt)o16;(XX{< zd#Y#Vqch|Z+5WN-n|v^2F!bB{rz?NDtfS8wIoR|Ikw@b`<@O%3BPo1mJrNUP|hR?43^M9Am-{WKZ~Bs8jlTuouM=U{{-!lLvHPaQ(QA{#=`Rro*?%vR z_3KtT(WKWuExAYR%x`<~cfLmU>vU{+b8PvuM);Ln|77kEQ_uYA`O4CMQEvzelLP|D zcLMm_s)gBZ0`Q<+zssyIo2Z@J?2tA4sIS9Zid^2EKMk@TND82<+knEO=fTi{zdPd$ zn?6^WUrum#Kd;>)^?$iu$9vU%!;3|)Rd1hI=i{~WPJHZq|MGo{@Ww3VOY!S*Tq3=F zIoNVb_+RI0)35W-)o#1XN8~d@cVcFrzx1aiF}L2A!iWdssL%BC&Yzymoj1_T_Rs%x zzYJO(KHmP^?0${kTmKIb{*bQH?FN8>T{Xz|e!N(%HR$$!x~S!3ad~;em#Y#s)%jkzDG-9-sqd1s0mCkCe@lA| z$_^}I+RC*Y->iCn&~tt?8TMgef3AH04UdHU!S~f6{@fAVgF_M<5+-!XAjtPdZkTc- zHrH{Bd?o$F_n+X{8riMW`hHvZiBebfx&M6+9x0$L^0ICyU~%-F4(wwJ^bbHIH(xjU zPRd*NMtg@;NQ&`7UtJ@SnRrE*`EmFA0Y6ZE z7M$Ql6R}V)GR$Xi>2)1g>G!?657{K0C^pm6(7$r>L{{3*!b9_U)b@%EK%`ULsVEB| z?BxAMfoY>SzVL?(+2X_)p**}zk!u#Q45!(K7yf8saQTX8W`8Nd+{DfmT?|?CZ%%En ziCod8qFxoRVwu;%Vr5M^pP*uXIyjdCdGIp)Wu*+~=PQjpP_z1JBP#W4gzGRy8weL~ z)1lWO{D)0p_KR$i+KK2tKtgHo%zaaCT*Xk=k=gg!aRQp>+~&`pxOlqh=89x_+PD-( z*GdtvL2gzCU95`ups9jMiuv}wh5SyZjxsBUvP0{ni-tiir4e+U_epCo`+tR+ofRTYi-A5 z$dh=p3!QL>7hXQOI@=xxoa*%1gP6-Out>%->%07??qml16&0Sb-|mARaLANfrdYzHW?^(liM^3A}n&0RJ|0AvbE zRh?fX{{V@I>WyxLVz|258Q+>qNBqhWx0eetv>-a1gmtQD(Fq+=PT&pjjU^&K0!xK0_BSAgWBe! zTdHoVD5&sOXEb+4JrHug46yvq10$#qii_8Q?xk=fCl^$rfZ}*;d>>vP7a9k~PM1}4 zk>Se0;n}!guMf=OBxoH&slPC~WBDkY-k_=EYLJ>Nl$L9D3fZYn!By3&cv3K%sgK4~ z(z`eHMWX1lbo22iJ69rj6!+p70}H-O5hQRjSeuYEW~z%nFtm)Kja;hB1M@Z}`FpuC zf5Z8?X*eP73-bZ~iO^zN+V5hbAZDdgc~RxkgN0KuLp*&l{{U3%ILPrwAjXFF3pRx^ zXx$#`E1lhLj|y2CC#m>FRc$eVeFApDgjw6{YZFv+VSynLW?pDh;WfMhc zDw~?6G8WOaB^n1xK;DXl!G#)?LbMe?vsGHBFIBe#IlY*o!?Xr81P}w{iF;p%HU~6~ z?uI*_-ce+-GcQ)bI}0egf~{(Z`Ea`RRaqVAbm8Ac(^ZpSvUHw7K(ubEz-6)*|OZU3Am&Cb_IR z`kGc|i>q;u84-=z?0Xd^8dpOoqlX%;)k=0Mc1GW?$u<@;CW`>ISK)dte64QVp#vF2 z4b^zjdhl$l%Jr4R6@1iAbsI#?qq)@z9F4Mbooy4_qY(zA@$I6^%xL{wa@AJ6Gh?%U zmJ`CQDwvO+zcoje_X_+yQFW@CF!Fz-uDUB&Acq6s%u^V^ng*yhLZ2(ca~cz}YXO%H zErpyn^+EN;M`jljD^G67OB2O1#i$GOUx((Cr!SNu3XpD`RV?LEuL>%mjEg*D+p|wm z*;8&59Cd_@spM*jQVCf|gTU%2PwnAmQqS523=xb@e6hS5Gxa$=n3EPPxaa+v zV<(gIS8SiNVsOtZm>bpQ?Z5?<)e6@`D$R0&sHk6vvUZqRs9zJ2KFAS60yu+$sthQ8z>fZ$(u} zoAW`i50c336Im$zB{A>e%fW;CoKGHZ9F~r@b+s0C!+2!WDsjH5>y`sYnP=5B?1COE zadUIMlVvnddteN8Bos4`MBH279K8XA^2c>IEAw)K*T6+R0AHGJ4;vq}lAl1Gijr96 zVaNz@KdImPSeY*AnA2X>L;K8AkNQOy;jnq4FF)rh1Bc|{qH7!-P(V^d{#=$Jblj&` zR2{mZ1ZY%p4FODVm9#;+pe2@x@Pjn5^miT# z0JmRsD2EE@s;PBVdV;x_n4A7(MgX;6bx_mk!!8RC@~?r|W=||**t-7!=_tMVK&d^r z-EzfB%<7>}admDjmF$c#mpR`>o-*RxlRR~O5SYaz0Z~%g^_0QrSZH3Sh*Rvs4@MFSdpfWIqD4sV&>aMGFbSlb@dwo@STIsjZ4MNKDJ0r4nR(M>>>*IEu4~C5;QM&M}(}ZF+ z?udeivYr_EKvpp7rcw!v~eTV9!ZJ+0Cmn8cxJ#hp9`D{ZXwtBMFB;Ijzkn3 zsI0ved?ra4!K;lEFwn7$8U)$lbVq#;W8FIgk835h@;mG9XoHq`N_Id)Q5v-yN$?W1 z;a(Tvb(Ga+3az2kF3Y5>wP{(AMi9dB<`oMvi&03FcEDZ}#-^W(GGuc%*|ga;pOA4|vk@VN1Gl;#?R%^65p zTC*y~_+904bZ^S-xDN+OvZz$)StSQ&Dr%}0YmHNass>0XG=y;>5Q49Y+(=CVq}egr zDwNZ$6djahfzjHFE&>Ynsid z7gOO}(B~Jk^p%Fje#QM?r0S}V;h6aGZ2gfmfBH}SAO>pLM)uXN@LPvTRq*E-hM{fY zw+^6HTC)ltmkNrY{{WhEO&8{{?Q;jUXt(?)F~zTK2-xt5sOeUfPZ3V;igG#?17gdR zXt^e>(~S`#i!KumKgbo8MN!RVPcj{q4QihQ!>dHbGn&!ttJXJRKkS2mb8ZT3V7b~Z zVX*1#~KBd z3M!$%@u#(5w*DOzRk&n+aiQ0Zw4$$>2H2=49Z@v>77hBq6mSPi4r0-(Q!DKAQ`H|E zcTDV?w+7Qyo1}3lE`~I0&^Y%9c2qP~P5Pq=KcLuz*xGMls87VY=8f48a9mX?9K&SZ z%VwzYY6iASwdKT^y(Rp?b4rvr1ro5l)> z+BAjO@SF9N=bQL5PZM@73vg4KD$1viGirnBf4VCAFGc*(DBKlZ6lR__8kaVyue@fS zlu?H{sf{Q$!naaF=DDxx1vl}3!rb=$+CHj!jg#S!O9Qf>MVz(9&l-;Dwrk2}T-k*e zHRLlzRb*DTM>Q&k1N$(3d>@=OG0n{JL;98}u(uJ(JhP(H!EPB`9yB_jyDnL%(4(E5 zm2JX}HnMz}jO_A|gLSz$*P(L*rs$@``bLMyy z6Jagsu2}RaunC&pr<#_JRQ4RN6h0cF%WcA_w&+Ohc0mFYaPH1Lj{Ze4#>F%n4h1)L zR34;ia@||P7Gm;#NLgD&O_Og>jp)7-sIwZAMNNgfBKiV4lf}bIlD8Bc(a;N{*;8aZ z0AVXn6$K89E4>$FV{m(Q2uQ&3zYhEoB5b7#15Q zoeFgBzKWup3hHQaIch3|akdD64~g8<{+*Ume-V!D2dC8cQ5bpO{fBwIJr-w@w+p%+ zDiE@~JM|~CdndVHF-(fpOfIsZK$@cG5)paKZjOu4CW_vwL*)XA?c=8m?`wONG;uO4 zHXE8p(S9Jubzw_>mRQLD07(986C(p%6n`*-k5diRtUl?kc^}PYG^fcAh$c4KRs90= zRz{cMn`PNNY^$<(&{azTt4$X$T;GLw6;1%f8~!R&?5c#=ftyC%476E+a8XPF(P8k1 z&2p&UYfW77o!*uAd7@{b z5w6PR5`7UX?t?{*75q7#U)gn3gyP?1{{W+u!M@iI^~+GXw`*Db6C!nfBz(l{utoVm zU}^)U9Vokay*w>&xJ9>Wy$=iU2r7?G865idPMx)GiOsE4m^o&Lu~N+9=eYQ{Ud_pw zy6aNXBlK}iV@?|v{mXNF+)*zz_k9F#q6AR_sdd~daM+^pzKI+-M8`4dlG|y8;#TCho!mQn=yXr%#h{;e8;~!oe|+w z1~0c=0jI`kzrM8-^WFoBD#TDn$={}nNjE54#;e(hW`L{`cbVYi*8rd8VjLCO4nMV zZdFxLkkL0+UyWpzWAKW7_+NzwC8qnKPxC8O{nm>5Bkr}}cw6PfqnAsex?pWhTvPFG zwWHjqqG)JhU<{z@E>3$3UD-Mriygw=<6a!L(y6CXg}~KR*W6H4ADZq_CuMIf6%92B zq|l-YqVM-q@Mwb?ha8wT9o^N!nx?d7J&}?}Ke<$@4%dgL9k?A4Ra9QQDuSvRRR;pS zXpWUsBouK{W%x#=96U`CM`5x#dYeSkkHYrqOv;%w;p6nFTEQk>pLTXm@9sugg1UR4 zM# zngvU-b4zE2t(BLjb%=GePnKgJ-7&1?k!04BBwtbPw;>O4RnppP*)-HhD7h`l+tXD2 zkdrYY=;b!DcE8PjofQZH8qs<#%E1(SD%gda%HlW^X6msF)~Wr9otib&`6A}k#SOJi zL@T3JRM?xD50-6Fdg&eKv)mXJ< z3Y)C9B}DHrqHN6O!soUus`XEJ3LxLH_WUcpE zTzb&*ld8!4u32hDX;cZTcd=A%i+;(a1A1@>1siqMM9p>KB#tIMf_03Js)3p@wN|nh zRu@+^DDJDkMbg`qB*utR>8E7g=$&4JHccBUXpZNBMHw6eP&aaoqRm06q!21~ewd;TYIoh5R-}5?3&0 zCW|QPZCyn7)H%6rO%o*PK7Qzj6R6o5mip4FhL1laS=07bqHr|X0CRdOI?A>xCO@W~XeUCotNs-}v;zhvQRufGhUsJYplRNV+#cq)oDRa9+J6;(|DIG~$N zLT><730ta~_u)j|Yk8-oVfkRUUg3L4@|)7@F{$y%GnpK1>M6KL-MRRR&i5Trp`&!y z!&Oa{(XV718%RZsCcp*x2!o`&t`|MM5pEs8d{$edOuiAoE2_1NDg^~vl-GcW zrvv{0AzX&4)D=w^wJavivU^@)c=DA?p$&lQSm{j})BdAG`VME}45>R*(}RNt$vbpW zUA14y5O`5jgpac{?y%TvlUH{|pR$g>HH?_-(by@^s&h?V%BZnXW@Ua#iil)d@SYf> ziwxRSUFvcJ<&e?alt$^m>ZES2vTUC1ths_uiXQwkdtTfvW-Y1}Gf124?3 zYYSFJF^09x!g+kGSh{GjaqAsZn0kd5ZXb0|hUhMaA4R_ktD$-$Vt(jTMWWGGhkKh4X{Y&AKiy(} zg%%$+Z<2j_itbTj_FgiID11n5!xG#f#lfz6ThTUZGESL4kyLzE)pJc;ESScNCWOuXqfnNJE^M-&bZ=l)nU(_jaX)B z96!l5mT8C&MeP~$K{HyW?Bc3*RY6eKg#}h*(Xy%ZPouI&Rf&&GJ4e-GNu+E8_$d zHRGDnONY%iZ)pjm^`~_vDoCP|;yYJ#*0rjfK?|y?h=RR%R4S@)?7dZYqSSU(8msEH zRI2QX57ek+)u5>MV@J_ME^42M#5Ii9Uy^nnLmZ8xf~v0zDpHEWzYPZr+NuBm;5->Y zD7dFM>17lECYw=4^_Wx@$#*JHMD;XNuMbv{Y^wAo#3ICb%_f~946PAsEJE;U(qPELOO zG6m5m&%h|Inlm`4-61X@H5NI|JA0#(Eo`LAn<2~Hb*n3Iy4g2!nufYA%eudST~%6( z=%}??-rO`)R9>sqbeffehnCzm0iXnEnp^pwii`8P%%aUh@gV#()ngiZ95yTRb4n$- zjpd{MQx57W8hfD09Ys^ZEo;mP+-f}z|kb#4Ny+7_mVG``_Bc(V;zWAfYGU-_ssyH;_+0pXR_M(9nHQm+tS!u-hE5+{g3A?zU(P;|xPGLZ*cq&Tvr2(quW@jtR%6&qo zD8}O4{{Z;~J`u!71wT`6J;$?^-$Y`OuT7p7()U?Hr+~RRr-2?G%hfr_%GX@CRkvB$ zLa0xQ%7;YLW{M-_1s^WTt3Di&vW=0|?WsY|t6CZnFuDH#Wz=|4qrvOq1F8Q2K$y)+ z4$%i1W(lm_G4>knyKvQNwOZX5%1~>~MO4f+kKs9#&*Z*I3`_>K*;UY-%yoVy@9qhL zzNj&wA0g2Us4wOo*~7@Ywt z6l(0HVse9(O%)5mBXx0fUeT9zJB660ZET#{)ooRolFW7s+IXLlEmD>ab*M z{FWA!s)^&F;H#@SXOLA>*v5W-3amWUWX-F6H4C2TC1a@4FY2a@woE~9PnEsCYB$Rk zd8(V4+^1B5P`$oh;Rgv>*rvJ4cm_#Z(sXj_JT2}B7Eg1CO>yd}^a?oPIq;Ha+oerG z%ERsPm5TzC#KZoS>{EGsoW02_7G&sw)L4@5 z@Tp{Q=~1u(TBH3TG!H6Y@gw ziLkuI4^zAB79${@W2r%gk-X77ZoXsWkCoqa4s>I!4b|#=IS#4QfYW+9$>StEfs^E* z7=~u)Q3+!)y+`iA;hc*>&sK> zu*~vC(ezQD_Dt@ZQ`tt`rNsspHM%P9f*b)I)NDDzN)2f#+)jHT=tztiTwDh8p6+riLy594rPlhw5m8qI|$Z? zb8ga}PbN;8+23%cW5cG|5-DGz>h~L}@O3Pth1c??Y~(wk`jruNQ`~A#A5~SDt1RHP zO6O*b0;JEC%po?;dSf&mI`J($E5@j5LZYpaR#~H=MyNPBHb#{!1olrBC3>vp!8dTM zQ6+NP)}4Gb(^O)9W~OJuRkke`SQ#-a2k%9MmS|}x`=()}j(XGpzxfaCOt<@~;$dxb z1os^ZHReny*e+C#Z-agws;kvgfN)M>vXi+|cTOqKG(s_CczW=<%oWv>9eN-=*1QPd zRZjpG%C1}R%1|VQLq+I=lO6EgHM=S-g;_Q3&P9R`#5$Tb-WnCzJ0oI};hI}zhISxU zfGA&xW?3z5)6C3_%6VlBE=T~V(J(Wa8*90uYevGT6`i6^+-u-GORK{&H!V{Bl<$c) zEdrva3aTnC7I3NWC=a;3k!T1O@V%2q)lu96?1BhgXL~^IzbejCeB>&Ud~_kyxKTb( z<6u)=iRpToxS^5SEHkBq*CWWKX}WxPg2(>IBZ#A*0H;La$Bv-0G=)NZRb99WWlbm` zhTKOJRAjS7(}AHBMyOCAPnE}}C?N%4XZO|8w7x#S0_#w5_(C>>wS3OqSMh>kpyWq7yEAH&1jh|{`uG|P(* zqYi;Nny+bI{y$zJ0lEgaP40%pdaCix;5(?N#7SAYSzx6mN4ABbWh*HQGPk*+)l{4K zv`vw;E0p?dswmYdHBQ{7jZ+(-K?D_a=iRyIUZ521mCjMkETUmbtQH~% zHK(nYPQ+pG#y4gF)8vi~k>S|Sm`#=_qr(BtdB6VDm|AlVzB+hM4_*~jO$oUg=~_VU zzYiE=hZ%&2`^5Y<3}nQ$;O|t~FI4Q*1yQ5jSggCO=fn^TpQ;Q%dw}MUS1ry9RbO#M zZWM5LWh76Nrm87SoW`syc(c|heN=3oSfZ27*3s&q%?~}4+Nfc%xvRYG>ja+M8~%5J)Dkvi_h(S}N}&+|5_2-}`9 zL)a$5=QP|EA1U>#T!wx~6?oL00)9ru$t&C`Ga9tnJ{D_ot0hZxO^}13{l}DF|oj)4)~yT_tC6@#QLmhgXCR(C)ociZ0zzwcmxjPI(P$ zNhd%Qj_btqkI}k~?GFVqK-Xsh$ju#{?VJ45-YzbpVGj|D>WpUb*>WV!5H)yG%P4+o z0?MNji%D;z2>cH8xoWahPhKhX!aIZKzJhxN{qk!?x(|iYWLk z#)`G!ac>YnXsD?|fdc4vKyHV1ss&W=%u~6UY<&@9veKT1g@cv&&5t?HL?5fa$zgCp zkVFC9-xu99?5?UqseKS*SZ|mnIJNpU{{YnvQ?jVBFg5u?g|jv{{K5tt@ah7@wiad0 z-l|qf?HZXL9+?l7M?D)_X6}qq7Ss0%)lj1dtA#;KERBtJw?bOI!%h4Y3j6}>iQ!7D z$K6wbWs{Sgx|R0@KAD{BF3Tz|P38bvOH*AvB7HkmN*zfrP1jb7n%Ba0rIh%|21_&I zaoJ!R-)J8p@0y>{U@*{<%p7madOoFLUy>IzLhUK={TFTmN3=Us*3MetPl{OcFGKy23toOQu%VozrxT06i8_bop4|#;IztST2VQ z@qUy3%MFR?4#@ui(&Xk+x`f#t(wJqE7q*6qgxxjRV6|0+!DM@L3lN$k>d`{{(lOrA zr=*YfLD@4#96_pY<=;rMnrMS#&UJ7?EJTbNR^PZ3(I1-NXqk$0MLL{y3y~8VGy}mv zui&z=RVRh$hq|IG>YVLQ8g)BDp=+Cv)k)1`nAG=2&GN|YRMB8ea({T?{FIvZQZ>w_ zR%c|A&g@fNa)M*FL$am9YxKX(WyvFKh@K~n!Yr8F-8{e`?Yfh%sHbwxN*sokn}lYG z<6A65HIOr94kGVoP&ZbrdZ}Y`;(KZT015cGdDwAM)v*`%=EN11hQD)nepboapW=5suKZyXyr>ToWXbTPzO1timuIph|`TYmeQN@2%B3cIC5OxlgO@llIwXKv)&N+8LJ>!%rxiib`_Ci-W zN_n_};sg}HGqS}J8r{iKM8~n+kuE9RfN7~tYv`WWhH4XKhcNDdeQ3Im$xi%xaa9H) z`;Ed5joB-r#9^@+TQLVk&FPr?T3OxH(ig`1{FUhHg1b=>sP~5x?DGn>94Gc~HXdC+ z$m9OW_($Y-(~Y%Nmg?MT!!e~5dP<{_EG;8Za8zbktDrRbAv=BCI>@eJKB^-<3g zhCprQ?wx@ocn8ysoHYXDobjpWJEWM>+ zWddw%6S##JIG$dji3gyzMDtNAp4+Sz@xf3e^r7je5v#GVRYabwM zY^f7|Nw4bNOU!v4K}j19*U?HI!J3v*2?;JbC$)ornl1;r%ZTP>uIL7}!Z&E6#YfH! z_JYMWIl%;9R1V)|TUM#!y*BY*!uT;PnS)O^$wM?bn{i5}OA~A69CcNZSa>e0AQeLO zR45jJ;0+LNA+krNjvk5bfS6w>Y!s#fPb*fG zGP%`N${n(e&Tdt7?8*6pby!|dk0=`InD~fvb#Tz5G$oCO>Pg*}Q%^+}9~aBXS||o3 zgv78wU9pxZLCsZ{V)UsajDt1E>Zvj#M$MFv+4!ioIJ9MvHa0zPUY%GQ)Y z*Q#l2YNC6=HBm<^Lj}o9AXFx_y`e`ub)~`%iIo7^OM}KgEjdzuRQ&wd+gsfOZTD4K zO8A-;_)(=&GF4B2ywC(AZ2+?6$Rly+dH!g?OM$XH3igTgsy&dR%~~x{%({Xkll+t5 z^fXN8M%UWt;qlmrDeT>Fm>l7;y3RRNt9MeeU(811lx@0+@I9EA!<*`=Ip2qz@#~Ve z`X=)Tm9##nI!ZLz5b7s2z^57-DP_nGiY(3*s$@=fV4TU_k+v%n`HeE>KP1d9C4yVl z`Yao#WvTR7SsNBd`q-{kDZq9L-s7r@uB%bzv9BAVB6*0{(LLeLs2+t)ls{05BcU3U z_DI}>+~}+`D5HHcl4zZX#Rsyj4YGIvAI$Rd?2c1ylO=~+rk9hLSvE+B^g=0)Q>w12 z>o7&6nsBX_Sn1$06xIq3B1}1oO6M9L`~n9>)(W6hO(5BJS%M+OW^;WPKNUf#a*9Yv zaL`z(1}+YowzaBjr6;gX!t&+XTOdaNmN)VgNXm4cPLCK{z3loNO%k0euVzBs% zW*KGfq-9>qv?puojYUy3>0IW-!(ca1vQjooWT1@}M*`7hB*Cs@C`Z+1IC-%r&D~)g ziw&)mPLe)cy}eP2a6ilLDp3y=3Np}IZ@LCt$Kg$MZY^?(nOy6+>4k$Ks8PsT$F{55 z=3}fjDpu;${&^HPvW)WeuB9EEp6pZPCrcvWZ?cmQB#qdo^Q5nJ>{&yy{?lR7>!LJH z7C?ftR;XP9@JKXGG-zsO=yyyMBvk=rN^z(vS3ZoY#FdF|$;@>etwbrt)m?5`SS3DE zt1F(I*m+Oh)m*6O#2 zJDu#V#_j68o7*VquBtkp%Z;jOp(`~Rm#8N-HPHy1DNEHc-D0*(Ya^3D=p$&PhnG){Y7NI!jI-&<8~8Ik`BWLcL+%kYqijL!AT21F_dG4qjPo3 z!@Idv1;nR503EWB0QRYyBO98bK1gUas9)HPMeMX&?yYrt@Sx#wPCkq6#)KhcD4G;* z1ZKLHW6%~Wvc&6^J&&V;_EnI9%sO%|TGXIf1ODMNp0>dWD}6&8M>$ zqUBtkfpjH|$ir%?;<-<~%?c91AQmJkV#l-*l#8Z_-ek1~s7*>xwaKhtOV8rM*P8NM%6`D7K=sti1NB^e0aNBDuDb?Z=89Q8586RA`F z9OLZ-jCbm>Qp+)r!sZWpJ1p&>P7(@>D1#hJKFc(QcaNc2q-$uKO%zUMS|}wEvz7(5 z37BWME|j7Vh0Q8HYaG&SglwsHiYLP?ZFNZ;4+Co>T~V(VuSG@OX~psGq-M(*jyYo# z9np=so=K1zJSOE8OzfN4R_L-a6+@-$RXPUxs>b;?0Z9~@n2$T0@s+O?PBI$aKj?sj zJM~>TvC=K>;Hc@N_)Wqs#|JmdbYX_CyHq%rT87_HoXk9&yVXeCL}9fT(KNByx=0(Y zYv|!xo!25ZwjGdeB(_FXqwbz$5@988CH?kN97BPmj2fL58O<$h*(A^cvA>7T(&pRs z4=GYlD9c|!3U@Co%+AsjZ6(ZmhQ*}^nt%t%U*9*fiThLJq=CiFes0xIU?t2&@-mS+ zxvD`-mFF`ud0p;P1TA)Kt~WiCTGm7Qn?v$WGcYpo z*8YJAM^}&pCw6^~h(g|LY+PzrGI^`0O_L7b2ntBCI?&}PIgMke9bdYI?{nS-KwSlm zx{?VSTeq=MkeN4}RYb_ddW8%iurim|x`JTP(Ly&~z`-ES&5(`xn`JwIZB=Sc>tEc0 z!;8E%K@lPb>Zg*$+;>&ue-EdJvMAj+C#O_;8lg5A!$(|DsUeI;;7(l%e`2J6!lxq2 zX@$BKGl)fW6HxA#t6)qG9E#$0}iS>2iL`gkkC{uA%(?so856n)h=(N~3i$U#%X zORj9$L9=+*-Ra{9XorixjC-N(tNWKGBiyQzc;Clg2d@Ff{BQ0(ec0Q(zJgReGWB{ZPI91IKN6SHL^?E63M>{nsoxd-1OgxLbvl7k?P;yLc(|$Mo&dRv6=sZ2R?ZdYpUw(WZs=hA# z2feTEmMi;Qil`w=EAiLf_e0#-c0Li{?faLn?j0pl6(<6##@_hxvOoTniX#~R0GAy< zcA~Gm_5T3zEWfo^!)3pKa0noWgm{Oz*N3Xt!Rmpox*q^R1Q0<4I0O(u1Q0<45J3bN z|HJ?&5C8%K0s;X90R;g8000000003IAu&NwVQ~3P4XTZj6W0>c8x?(}L^eogofz($=!yo3OPDtZlY~m~gVOLQA9;kH%tId#-3N!Twp-pi5Tv0m z9dfWvcvjepK1e9gxoP`|+4pTO_B-&VkG6Y*fxZkzg7~Krp^T1QYjz&4OL&k0+>dKx~Wt& zl`GiT*|p}x;x~yU$cK>}i9>cFPLCXkB2rp~Md70ugL%xPe}qck(8FhV6GM`K@K30T zoNY|Bx>rzv!eP5Mv;!P#C!HH|1C zn;KeVB7}0P`9skz!=_a>l#J}cow10@ZJES(S{gzOl4G$$q9Aos9gal@fR9NO5{?jz za`O?PCioNU)}ted5=uBHH$(b!OM$dZrG*T(tm(nf)?fLK+UoM8aUwx&u3v&NFNoaa zu_XwPYY~|?_b2%sAf>|cDL2bkmL=Jo53l4u!L+Eec^HPzRN~}Rqm*LEtJIaMt7O}3 zSs4*x8#ujXHcEfuHK3UjLa74l4H_LMMH7zEGx33tNbVV?2j`l_sK+|?g=|UK$0!$L zEttVs3odiv81ol&HAkT-Z1)=DengH}Q#;UVfUnI2VKV#TuhSJwjjPK7d2&uP5_$5UeR|$3%z_t(dg8}wmA5#2|with#{mWY563xL=BvzN^2*B=dsE0Ed9nuwEj$*=+McB zT(c1vX6!QRge0aZ2dp9}*${Bq&%kD^i#KggCx$y_F)eh~v&Wa=j@*lK%k;2fSOypG2yA;t~# zAxb+1Zj@8($TXRPk$C}xp*1I26NzcSn3x+_8N{K^T5jQ$Ov0wzp(dQ#T_nd>A0e|D zNd3Sdw>cZgWRgkAZtCT0vFVoH=wscjq(ouke&P?|K%(}#5+Q^_;Orp}2+F3$aC$aa zSjUnpa@h`_6sw{Erl*2RKZC$tYcqdr&mTB#&<<%x2&0}YG^FJmRF6x_&99E_55T_<`l!J&~y&|VMriV20}KQ=5i zk0HO1`RHCA1SSh9F*_&nEi5ClXAFtHK3J2{jVqDh8H2IfQ|MKljm#h39Jo``CUQ(U zS!hBtc1Nj{#|BXQ6ci?BfoQsNi-FiNfhO<~B@9gzn|&DHmNahI$pyIPy5J_B=L90O zk!JL^Lv6tMlt(>7wy-@=n?6y$pA6?RC5{(=k!i+<#)lA;J|smTdx=oEt8!s~(Ilzp zx`m{Y%V#_ySRLaR`;#%bmo16V+?A&E^t7GClaj%^4BHD zkvirS0qJ){UdxUm~z6sQVs9Y8FR6J@!F`a!N8lshM@i$VkE>SdNj}Bzuo1&*-7M z(BvQaWr1jaB4`##ouM;O_9s%j`6B$as>fwhihYSO#L$=6ruJ29(u;Nx8j4JaRB3@# z1Q;cWC80f0txk~|;)^HP==C`3D#!iA)3VOYizbLTa?@Nqp$u$Im!SqL{zgfr!{PRc zJ&zX8XQCNVeH10CZh8c8NUo@xEsr0t<+3P0(m6iCNgNWA$gPT@iOcJ;6wy^}{0*GQ z{{R5+XG2bm?I*5>yvc+qI!@MkW>8^SC)Ckxn_2V6L)U4p2X6|ds7_l#tAJ0Odo!aP z38-a_IH6FrV-8pOP&|+Ym}K;6>_-Bb{{Uee?<5r{g|}9Ldn+ zRE#f?0i!HnqRGvjrv{!LWRxP2jCGEUvWD;vBs1MWW-#Pzo&;q=(Z}GnydIdlZBJ#> zJI56gb=b6$uBeWuMYIT(NGpa!;=-S!9w_8l$@&VosQD8)7O2~#gO$1P8biTf1Zhav zkf}yEWKTkkUtuyQj2~kdx?lTVNK-C{(?yb*TanVC(PKjL)&|!W1||r`a--5a^lVR- zF2hyW%BDOf)ak}T}o!Ol!lphqGU{l zvBN*+DI5Kk#+JDnrhk%Z643e?H8aT>Ug(N+>28^dv7zT9NYH3ueoW)rq4LaG%4}ju z^qi4U;`w%YBjGVg>{}&LeFbCJF2YSFB4740xu*-4GvMhGfUNip_WG12p)1?c5GUkm zhm=A;=;o%~rXfn$_!_lE>De(I<WBen0sR?RH1D?bda?3I!;t>UyIuQw65oNeLF|ss)y4PRXsv{bqU0)?` z7<+~~Q7(wIwKPPTQEDaVwn=E5Cjy&4egvgMO>#SA=<=~4rMwu}YmpaHOF}q=G}SRH zSP}JlE^bKbXigSFkRkBtQH8CSDL#s~;BBadkt9HCWqY$A6M_ikD&dc!6`@U%rX1LmUS>Ny z$g)`PL-8~G4_2}@DNj9@orr2#Fst^vv6F%h06CG8Y2~Cg1i<;*U+Badof1R zRW^PA3L1MMGecmLmWB3mL@ln}4$lW1%(PO6YC-6Jn!)niCm` zn0^@h&Q>!ZmR45N8CyZ+zRAlL4!wil zrapw)5d&Y&=#i&dw#e0747v_Y*v&sg#`LH$p@dJRiSpsHYZeb`$>ixsr26!hn4SKX zN*+vVO+ZkD{fi6|(3vRuDg26b+8M}_4X%XcP@7w#vp0f=!u6 zn`Oy~2}(VzO{;9}6cl_ELK>EB9Y*7L^h{3GSfxN~8!pJu)z?~qDJl?3(Q-l>pGH8H zwfjfWbi4*kR*Mrae*Cdg7YQF%14DVD_RWh2f+!l9fw}Z!FeFpli2M`V6FQ}ectWfH z0AZMG(K|%`hKU-kG)SkBdo?AX4e@p(8io|`_$h{o(vhNIf>Sl=l6T~4jy5BMYA^W_ zKgBWlCPR_hwCGgT${NvCn^Uq%WLzJ#3~q&6W1k7O4{1KhZ?D`;vWDjI6%bA2mt%dR z*c0gyM0Q^P0LYp+9GN)Q#T_xXW-|j>7aKAFz&5g@C{7xxp#g~-^_EbS@SP$?T}DudorXGpbR}(1;d_Z2flu^3 z3Vw)eZnQ|1DDYnWh)AE%)*0Fxi*y;S zJs9UW7V#tilR#|0hR~pAX3PIwz2z+DQJ%r zf83-(vc@I+}~qWFFCVOdrgHgdssASSY;^le#o>@WkCh=EfTkrlwh zX^v({=07FFh?B86Xj>i&6L&-1$vVew48pkCE8a)hPkK z#EJ6gOH`Cdp#K2K_7IJOLoW$^2?A!hZU}!>2t$?o;C*N2hb&Ge2CMlJ469B?qpyBO zT?LbErSg+I5ArUI2Id_N#$B?>wmx4)-|3*KHxQ}OGH#Q`j5yY6Mtan0G8P(z;CmXY zca6@`FaH1=Yoc^{eB#&9=3xlNM2zKo4psZvI3bcGh^Ry(@PZYRHFEw0H-k?E6I4{t zt5C#>O<2^XD~Eye-_bJPL84OzO`$NxLTyG{5rn~mm6G11;9N;26C)m$wqXU6js>_M zP>gmdM0-HP8|*YOL9c>9(#5o#2-PvBy#NThP|-1E!V)}vDrBicC@iKaV3W0`s);OQ zYU+O>j($jZ0~zuqFBu$aNi_bNzjFK%;7d^2wLFNVsC7JaEYvZRT0E?7WjQ&@Oj#0| z^RwJGD)9dR1L>!eq56cHpU$0J%!yCuYdF-zGkw?lWb!KY$I{97fCUIf)! zP2g{Oy@U|H3Ifm(2(4lr;r53PU6Ybi z-p=41!81H*z>C}ijLrVSIk`Sav`JPrUrjlS^U zcqNx(B%;&oQWN~hd5C0rgrVo0G%3c$8f95llF*qsTHlm8G&YC5enp8>lEBe4;qD_? z>I#=|R%I&Iq-QWAMubX_wt8pISxtyWm<;@kp0g1rZ(&Ke>POa(=oD%h1UVX|ip7aG zCQ5RJ4KSF|HpxFs&nJvBQ``}0HcDj}+i)#44{i2Aa7pBhIqX%#SRY|Enih8vBxwnF zco4G%a4JglAwpECu?_@KSA%^APk{_#Qdd0>QHQ=n(NBWqrnx$G8paIP1Jx{TkwvA8 zsSOpl$|_$?G1BZ!ls*J==!~`9i*++nDv0wvjuW8@ghR?Z>G>4hwfhNe3iM>70x5kl z<@*VTi9=6uMNmXE3e=hwPwXlfMhOsr*oIV13z9|0;E(w@4i63nB~3F~yA|ZUY9dH| z$28NUgmXLjoH5kca2iYN=nuy%$!3(N_p6WSL(_s&T0|=Np_8i3A6vdko+j!ZuG8vmb1ibM| za1V4zIV}G0wK7Fd&}$#*81O77(@>6tDpY8bUxO6p*rG^IT&T(zzcG~GCFEzn+=YCi zM+$-F>`KW~e2ErvmrQG>l2Dssj=L0Eh&TBS#)#npGNp$90M<4{@i=>s)itKjpfaI` z#QD<1m)mbvgAf-NU6xM^?Hz z13Ls)xgpMX$G7|q6F(!iQY6MZA%&>x{K(Cmj~-LlplF5?^JYz(xFnZW^f~_kEK7cb z`cLpNM574ZLoGJnfp7Os6i58J(3=^7x5+G)PoiUFntBT^$Voy+Bl8l&IUL}U!^p&x z6413UuZtg)HKQdZH1{?ucr22slMp&rERQ98`fDYxA0!FnX2#ji$L%qxF|~*y_BzGP z{visS5|qf5o4@ppB2{fK*j%AI@_4~_2sMhzAt6Cpvw&q$HetbSucHhJnTecsKBm-8 zjqpm{jlvi<_BasJbQe0z=}p2i#R)?S6vTSAnaU|k~550GXh z$?-kOBQG=N%nWRjO7xOM;ht#Mq`Mw?ays%W4gC_t33MfuZR=zjwC``R4~K`pBGGAe z$(bn)bV#$d@?|C5v%-Gn=^x7??SUz_Tj_RXRb+if7K+?@kXvngVi{>0Z`fWzZZ||K z>C@Sf(9ibA9PB-%C~JS2r5ywGCYom(VjMuV%Sb|*SrVrW5BL!(#JeOlk!u@(o~?;S z^gc!?{&Y6ldqa}gVUIG&O~IeIJ%v!+jGoSp!)A!66~+XOI^%$ufb<&dK=AZP)D4nJ zCdjs{WYk7evC18kv7#@LQR$YLkXiJe{{U4CsgXb=@kbOw;ij1) zOdC>kO2x(^pqnENB8bE_V$`vdmVU*NNg)a_)Clf46q6)P(Q}3^Suy8A{>=lisYUgA za7aYi>?bb?Izw_{yWk?yWaxyq-vXm!&+HAaqDX2>WQ5MgTQfo+mdJH1qiL6W4umAC z!1d8PAnDZN3Mj zvWZ&|$f9xB)|negd{1J+QWcxB(QIJm%BHfYOdhX|_LpY@`2 zd`Op~LR<-SX*=*N7!0DUkVhl?^k@?#lc7bN;RPT**pW0N*Tr6H5>x z%MEkxN#)vn6rDDG6=GaNR$Hzr2|Ja23VPeiM6_#NY;5id6nmfRk*h48RoIcgMFo9p zVWlc6QyLjd0@7H}r%1w^)bcDzCy2oWLa8e(a}!YHVeTR z!0DPCXy4eZ21wYW+?-vEay`M|sS_PM%KRZ{G)YC<{4NALb%(f|ap7r9fbp!4aw|RrbvFIrLy!z8B)q-GO)>o%&Tt%lJ~gPm8;}w(OTef zCt$JiHS9m<;CU?%`7@R?O)0JgsIdcb{sl=(_BI@xiwcqC5q4y6>RN4!y<#72>(ph_J1iIHnm@|~rkDvQDs7SE9z za@n|4_$iqbypZz8l5|CAaj3MBcZD-)9u|EY!8!>NRreZjPb>KZRug6<&N1MMr+ku= zbt;k}OMQ(Z<>w~~Abx|vG2{f)kL(zGRvXG5bnPaHvCI)T1c^dBvtm#*Y; zUY>}T#9MFdL9z)GZ$e4s8*Z?TAc#HlWdyIX)OAl!$ej~+n8;j-4(^F?Y}?K0kZws6 z^z`(PN3_K(iXzmMSg+8C62T*j8eC|Q#wyPckzjF41zinDf#M?SOHmK9R!UnW>(jN` zBy!Sw7%-nQXXuBuP^zAa!+zuCE&P?K*o8Nb!CT4L?l?WCk}qQ&hmc9ZxFCKIU0%8- z!8y(7a$=KiXG0{_4h&XwJ84vwhBtL$WsSasFSEj9iPvIDLgRumN*$r1Z21~A+c|n7 zVlmM_u1OM2k($@RVI<wi~x}Y>3p$?X(B@F zsFmv^Ux6o-h&4+qz|(?DdMDCQv^JA(>2l8Whb+r_g;Gy1fxlLS2{wfon`EpsuW@a2 z35>}kDGwq0DyGBdfrZzHA@X+b`#1*t#F_V>& zHBJo4v>jRF%o1LHxi%+o+35AWOr`)ABrHFBT^h$6asylL2 zQE}5Q9rFa?wk1g=r}jN~>I#bd41y;II5nYU`4JIOVi-k*Su+qJy4xXo(2$fO%$`tu zjVn(dt<@XSa-C&3~%lEP^6B@Y}>m`UKmk9~>KksdQO3?H5`kmLmw6s-8;- ztdS{Arq{6a6g6c#6xVE`DpDGd(3xunVeH8ql$H^W``Xc)CrP&Y7A4#FlIpr*%FILg zH|3LF#3}KmW%5#aCV z1~hOabRi|_J-{iDn~&wX{`y=vAtRcGbT4wBYBT*MlZZH*RZ|_ z2=3?HYFJ;{b^$;C00UbxK~Ul-&oWvD!?+&Ni7lPEV;w?5odq<3*79(C#GjE`6jDV( z39?c;DSia1SsJceEGC4cZbBBp3^@MBb_$YCoHNk2h5 zVqD**iqv(P?5{FnW*F31=p;3t`3;TO&CCb2JRvqXX(I>3#~#BOdif_Vc4&PMA-BN| zzQU?l6r2<`kCCy%u6G$7>{ByJrR5Sy0*M56v5ORDa!K+K@K~}?G)HG-4Mjg( z=uw?M7$@Y%`A-D89X*8Y`&zjbVVf=iImL1`cTs> zy?HjEe)ga97s@k%&ml-+Qhk&dYXjqg{1_#f&w_bqV`|B#j2^)RiY!POHsK7+BEa01 zN@*M^%N)a`ip7N69`5%N?4(pKMby_LjD;qLf#eE%CP~MKG;eF^6gzD5=`oMc;UkzR z`*MXAAxE>2PT2ReeHC(=(4v8nnUWMR+!RaN-ie+P_&I~cCNAd!SNL)?o@XQ4{{Ycs z+A zemNAi7tsuoUPznD8J^~bq;XPr9-(r7e&i;fW2^rF!J%l5tu*3+Pu`REm3wj#M8Z(IOX--0ED7sQxW15xrK$}b4cvaMr zHy*=c1Q@9h%Hfg}+0dSkn`6C(@ib{)lRgoGAx>l^ltewwBwxnN?6SvkE(au>!bvye zXo2-g*zW>pvviRc(a}VnQH8O-Sst(@Huhlr%x!Zok%2Usou+Fycr>SCq%~;tzb_}{J`94r6=|;)`+?g6aH_(t;~nop^_Ss_xKxg@^+7L z1g3{X)eW}2$5Xm5OohzOjhn#zzmY9NHva%&S!IPvT*%^eOG0-%BGyK+U$9i~fxRYV z;BI&HT^W+l?r}B1i5?cuf1m7*2yiA66jDR;rx(}UJaB>@?*V>7l0Hd<*q=lY+o5kF zZn+uA?M!Y(Esb)i{{YZKvw}WY!X}wdi58^Qw&+hqC!sTjo*9F0lR{&t;35Pp#AR@e zkSY|Zg)0ztl%@J4ysA_*T>AU|m2}_8WAeWSVKb89MhyVj+)4yI>g+h;Q4FQZRmnWkx|Cr zc3p$Q2A+=a+cC2=^0F*_hY6ub?B7uk@-X<5*a@;FK86K0G^J#2C=#(~d zj>X`EX&&uBmx$Yc2KqZ@@RYH%rXuBS8~Ab&4%11vd%nCMek)b*u%La z5KF-xDd7&uWY58hDpDka>lKzo*ipHGHYyPPhdSBZq(>YqAi@>*<&bYvjv0rocA9uDLxh(wr?B-}u@j)~}^CCskPB772ZX&jA*{{VQSHRQDrL?vtFWXazM zc*^<^mPEj?+5Qdqqx^_4*nv>_Gp9UJ30d9+DI`$9;q-*fk)8viA{xpV+1AYRatSs_ z)V!Q+h#)0`$0Ybq2I@5hegI1G1Ac3v5c8&o@@@Ev@VF%0(wg=&K@CMHL8l~!W{mox zHi^;;?u~mfF6@OLwHE#(lC~25VzX=!EqFJ?N}kY7nQzN5?r)+}@k4X&J&&;xjhtl) z{{ZQAqwJ>{H*_Rsup(4Z2!|t@hgLGrnj~H#1vXrE*tg3fn$UJ%_GX6gE_@CqhUCax z6I8}cOlu{vY$XLmk@XbFk3xG8f{{`Ciy_#?e0m#16)8Awi75X7k!GpmqNFP<>P`V7 zcSoTP9W;e5koni>GRRC}d4j|eQsn5n?TT+)@JP(Uq|$8_xt_(tz}Jv|2A6@LapF>Z zq)fgt+U#gqoANpya&55;eDAU#SD$FeBS**}p-X2j1cW+s!0F7(+0+$`buxyd$GF37 zX9SEY^(nM#EJ!xd6C06T$e%NTf?%}K`-+s~!KR^-XrP4nD6dQ;n~5Y92PAty&(Gvr zZU=Nlh^j~+iArm-G);5p!b5^D9!Th=vg%b6_cwQ8d+G8TNI;PeL z#y~{}bRrPNfw>SJViOEn5`=3Sg&9I|Ct)%s^m85qu;bjcN+{(Bxd}KD3SFEJRY)b@ z*r_xnB#Y z@-@nl(`ia2;Sfuv+uO46x*o;y4}B2PL>t(>9$knuK&phMN}$Nb0^5=fO4|^o|QMVfslxGAQp*}rRI0+Wdh(?H!(4pDbXfr3yhO)6YE(e2b zLAs|_ITwylj&~W6sMQ->5E%?)!vaQ;wH9TQ2*|g`q(sS}#>m=FK9iBGn3%0tmq{z0 zM9OScNK5L({SKf&f~WT)?l#(A{tD9sUqM^wn%9-TB%+AA=Gzvd56qCQS*9D?2lp8(1@mPJcv%GM`IdL zgPaRXA(NGCgC%&8+a7XoG5rbpQ1~JjN(tskWj!lihztmR!eq2A92g1ol176OY*2Cm zvJUUn&#d`AZvh~jlANM>f(D!+u{;?fqHZc8I~fj`BQs%l+8UMHB~rg}PKBOUP=~;j zZMvo|DHB{7Vc>Fh@Y zdf?-e4Gmw0RgC3ba7zMz%PL;tCd%^6DUYTz9Hg&L3$Y18Cjlp|l5N3Lq(Dr`h?i*| zjPL&dMFO0XQYMB8Op6fz00V$D@*zml=&g8hHc}nHvMsQrmSl*)sCJbE%dxIi4R>T1 zEtbDPb)5-oB3646(zCcq70ECaSc_8#Ojzu8#UbR0Ml~Oz4th)*_9D{qFWfJ~7MO)D zbj&41HGqWp&hT9fw&Yn%Zu7}aHpU65L0jAs35E!KjYYZ=$WxC5j|7x+SNb36_w`Z0 zyD4PdY0Z)BoHkSSoeoG9eg!2Y7iFEgZ509LSBf*>pUIt3)^< zEe(v(GnP6#T#~__P>*OK zHpE#iA^t>=mIwYxVe)$rG|W63$E)?PR4vh@EjnYopA)(jox76EA{gnVjxC6#9)*X& zGFci^X$s4+mY7$ zn#2jR$R`|ZM}LZ}TwQd8lyxL6$izNT(x_B+`W6>GLN0DqmU$4ON*H^>xYLv;;8F1k zhGx* zWSVla61ftCMCkLFk|h=Y0Hh;B5V~qT1lGq33!SFPOqanJpurgWaB1h@Xyr~h!bzurJ*Mqx z^c)kA<8Ps_-5td{_E50i1lPOWa zoGkKL8#R_)**5Sj99Ay(NwT`z@?ynD;E%%S};$Nwv-+>QtuSS^pA0MFxN+9HA z_K%a$t70L@eRp|t9HfXS8P22q zkVKGp6rezz{iM&wdO8g`AkTFsR`O{_0Ho7!AUDYszfNrAS5`XBlVhKOCH105D$~@V zDWc%d0kSBI9!NsDAmZpj$!me5w!+swYYzMh95QNF$*~K-5}|n$%RG5p6=mT$80EVR zT5>3%T4G&#(mV?k(1;@?@J~9lJ{fa!AJ}_`2qD}I4?{$W^z65Foowj}i0thVfU%>`VQs*L=saPOOu>?mXYrG6K zGcc&~PS7;9fz4WMPcz7*)aE8k>A22`V{HEbkh0TZ(8*4*7HJ}-0|zS7j${(eBwe;7 z(5Go3rY4?4BbHDm7JC>w=p>zMM${op0Yt%bDXJ-@u^G>TL~WD6v2NC>B1c577-NQN zU&$uKruFbYzmc@he#2H6(ZgXjCWlDjI^JVMk<|n>gcG(KuvA($WpDxM1N?Zm(+wMjdNn>{{TW7A43+=CW35%F9qfxoP8cf8h0eb zvM6dg=!8`8dFiCXNEE4Q>KimEO}o6ZJl z*+ZlTz9Z7I`-}LAc`pL6nrpK##{wH78rnl07@Ui!iLF}PB1=w&5)MsCN5HCCFq%r( z;%sA|WAZZe@-A$H5fm{jh9!YYl#)N}X$jE><{z4l{0pdt+JV`U>e(UTsi*QCeWwyK z?Kn&DUL!ogpmF$w3mp-UQl=0qo81t~2B~4|m@E7YLdjGP5?0<&*Ez|k7t07Hok?w5;C2~YaW<`?; zN^=6UGgj=EH2N&IB*#eII#IyjtT_^r&BAnCVS>`Gcme27azY({>@Q%Efd0*Fx~U{=#j(A%K$hp~kgJoffS z$KYPn2avpMNiZbrutuG!7ahWp&jApS^>eOMLN@teFUcOu#PEjb-AW^ZDq3_jJhR&| zS5b2mL+ppTEFr_LMzzF|^+lAND2-cLxt*IVQuN3+J1SWwMpa3^Y{h zWS0^cw2tKbgMpOVcr)tie`Yj#0tA_N`}`c^f6aGjR|=}a?XnxG#O$|f5(Gf z!I>@Q$%>spq+$pdObg&@7SRCdLoO!WnK^j&CRu5;D)Jr}v$UCu*pU(~y@mCB4eubl zo2VK%6^M(t8zSIpzw#2CPa@R!SCMLOM+`QMVK&?{c=sM0W^I@SWs4?Q8B0P7WHJVp z!AmKsOpz?9n2Z;pLvgM{G>U#0h((vNlHVu)U5}<1}#f5!K_2u6BZzW zS$4>{7X?7Fx?XTZs*`1$T#!zoeVsKKVth@pUUW!zn=cq3O!*Q^G`RhQ&gA(7N@ooV zXu^a;$j!QvTDkD}8INM2NVKd?mhg+wJ@3ODa!nHj6$Da-*`kK$GWa?mEk|dzNqj6k zS!AFONO5FBTSJN8gEe}CDRfF&Je&#b+1lV}R1GfCFGzQ(23BfOw1)b~OoY`Iod~Pm zqV^FoOG&bk@nd}XLQ@wp_4pBAjSs0RXJnAMtSbR?9K*ytkclM8+%d#9d=QzCc^Lf@ zAJux%1~*eiAaN_*2-D&aNsT3=T7YU7V|lOn3#+!$FB)-yIMv09wipZH{fED_6s zB7Xxz_W5KRXon2wMo`rf(3TXe3q0g!myz=eB2+X#BkrR68LhNPYGfren;7D3qj2ya z0>Pm(4GV1x8i1l4sqB-j283MBUu=67%$H+DEW5c8g*p!c$=vD3M_%u!SyW9UF$N zm0#jGL23U0eh7yVjFBO&I9+-jkk?z;42GPgz|m%B1zc}}?IuCkYSze<8yYxc*huJX zj{LWX_|nO6M@1f(g`=1pR9H7AaAg@k#A9`i#%d}VEctcEf^b`EBdwW8ulOOU+u%Nj zgLN|{eMwD@+N8A}4;ykVYEVkbWJiIeBp|SBI3%K(stL~nMIuDZZ|l^381#RG1rhq7 z*Q4U7hORO1W5tIIg9^pI5+xWR?J5&8ikN{akAY3&1Qd!j&`A`qJ_r)OCKaR2!#EI; zD<8CXf4L^>Xn2aa9Fz)u#|eAN->^=dJqx;iHeiOa2Mb`rLQ$2+4oKvNW21UT3M>%L z4&urQI6{k5P$T*jaRm)fFzP6bF}V$$c{u{Zq4YE0K_SFI6Mv6upUsc@oYZNFfvb{scU}2ZNETNxx704(BM8Xor+h0AkpeaRWW{ zIG@1QEeI8PqDC^?Lng}^JfV$eWP8tJycw94N`&V*a*B+>SaO?#rw0$8H#mub)MC@=fKjrytO=ek|5Uz&xSepi(>FdlG54 z)r&hNydwbIJ58&v0|~{1#Nht`p#FzHL=`u%oGTaPZpJ9Fr4|{%IkILFTK!FkG{`k0hXhc?^JMowXnN!b(n8DXCEB};BbvfeCEmcrbf*pd^$F5l4@OXOx58`lB~ zQzlm35Z5HH*n+fYLet#ITO)QP@H=yOCa@KOHrkq#Dj=d|bVZU?4*2Do-}XH2B+`5m zuc5wNL|ID;%u^+R^NSwS?bzJ63}(oo%KGqkP=QMg#>&h*kicnklEm27UP?ZOi<#() zRx1eRWEg~g#*$aBPxP^o%I(T8VU5}oVU}$rh>{h-XOarCw>T|A6#6?v=lRh`EXi*^ z^r%c6RAxFsqdnLB^nlSvfGpB5=o z<3?jk*x&i+d%O-qPo#c*K7UJO$$

8)*6reh7%r?nR;@?fV|g+|P(1QG`p}ZwqiJ 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 TNm9b1lv(&MiS6}1`}qIagK?T& literal 0 HcmV?d00001 diff --git a/Fronted Projects/VeerNari/img/blog-1.jpg b/Fronted Projects/VeerNari/img/blog-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1a73f27e4cadcea98b98d7611552e2e3749e742d GIT binary patch literal 21969 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 literal 0 HcmV?d00001 diff --git a/Fronted Projects/VeerNari/img/blog-2.jpg b/Fronted Projects/VeerNari/img/blog-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b47d265884bed63a771cbf8f52f66e241d60ea8f GIT binary patch literal 41764 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