From fc0892b2431b90ddb9eea32a489145c702e26c4e Mon Sep 17 00:00:00 2001 From: Heart Date: Sat, 18 Mar 2023 14:57:36 +0500 Subject: [PATCH 01/46] set --- package-lock.json | 18808 +++++++++++++++++++++++++++++++++++++++++++- package.json | 4 +- 2 files changed, 18762 insertions(+), 50 deletions(-) diff --git a/package-lock.json b/package-lock.json index ac4d4188..4151ad88 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,18681 @@ { "name": "react-admin", "version": "0.1.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "react-admin", + "version": "0.1.0", + "dependencies": { + "@emotion/react": "^11.10.4", + "@emotion/styled": "^11.10.4", + "@fullcalendar/core": "^5.11.3", + "@fullcalendar/daygrid": "^5.11.3", + "@fullcalendar/interaction": "^5.11.3", + "@fullcalendar/list": "^5.11.3", + "@fullcalendar/react": "^5.11.2", + "@fullcalendar/timegrid": "^5.11.3", + "@mui/icons-material": "^5.10.3", + "@mui/material": "^5.10.5", + "@mui/x-data-grid": "^5.17.2", + "@nivo/bar": "^0.80.0", + "@nivo/core": "^0.79.0", + "@nivo/geo": "^0.80.0", + "@nivo/line": "^0.79.1", + "@nivo/pie": "^0.80.0", + "@reduxjs/toolkit": "^1.8.5", + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.3.0", + "@testing-library/user-event": "^13.5.0", + "chart.js": "^3.9.1", + "formik": "^2.2.9", + "react": "^18.2.0", + "react-chartjs-2": "^4.3.1", + "react-dom": "^18.2.0", + "react-pro-sidebar": "^0.7.1", + "react-redux": "^8.0.2", + "react-router-dom": "^6.3.0", + "react-scripts": "^5.0.1", + "web-vitals": "^2.1.4", + "yup": "^0.32.11" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz", + "integrity": "sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.13.tgz", + "integrity": "sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.13", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.13", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.13", + "@babel/types": "^7.18.13", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.18.9.tgz", + "integrity": "sha512-KzSGpMBggz4fKbRbWLNyPVTuQr6cmCcBhOyXTw/fieOVaw5oYAwcAj4a7UKcDYCPxQq+CG1NCDZH9e2JTXquiQ==", + "dependencies": { + "eslint-scope": "^5.1.1", + "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-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/@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/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/@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.18.13", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz", + "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==", + "dependencies": { + "@babel/types": "^7.18.13", + "@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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "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.18.13", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.13.tgz", + "integrity": "sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", + "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", + "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.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "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.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "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.18.9", + "@babel/types": "^7.18.9" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "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.18.11", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.11.tgz", + "integrity": "sha512-oBUlbv+rjZLh2Ks9SKi4aL7eKaAXBWleHzU89mP0G6BMUlRxSckk9tSIkgDGydhgFxHuGSlBQZfnaD47oBEB7w==", + "dependencies": { + "@babel/helper-function-name": "^7.18.9", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.11", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "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.18.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", + "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==", + "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.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", + "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@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.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.18.10.tgz", + "integrity": "sha512-wdGTwWF5QtpTY/gbBtQLAiCnoxfD4qMbN87NYZle1dOZ9Os8Y6zXcKrIaOU8W+TIvFUWVGG9tUgNww3CjXRVVw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.18.6" + }, + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.18.6.tgz", + "integrity": "sha512-fqyLgjcxf/1yhyZ6A+yo1u9gJ7eleFQod2lkaUsF9DQ7sbbY3Ligym3L0+I2c0WmqNKDpoD9UTb1AKP3qRMOAQ==", + "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-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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz", + "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.18.9.tgz", + "integrity": "sha512-+G6rp2zRuOAInY5wcggsx4+QVao1qPM0osC9fTUVlAV3zOrzTCnrMAFVnR6+a3T8wz1wFIH7KhYMcMB3u1n80A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz", + "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", + "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", + "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" + } + }, + "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.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz", + "integrity": "sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.18.10" + }, + "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.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz", + "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@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.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.12.tgz", + "integrity": "sha512-2vjjam0cum0miPkenUbQswKowuxs/NjMwIKEq0zwegRxXk12C9YOF9STXnaUptITOtOJHKHpzvvWYOjbm6tc0w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@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.18.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", + "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@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.18.10", + "@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.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@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.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@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.18.9", + "@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.18.10", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.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.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz", + "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", + "dependencies": { + "core-js-pure": "^3.20.2", + "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.18.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.13.tgz", + "integrity": "sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.13", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.13", + "@babel/types": "^7.18.13", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz", + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==", + "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.0.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.5.tgz", + "integrity": "sha512-Id/9wBT7FkgFzdEpiEWrsVd4ltDxN0rI0QS0SChbeQiSuux3z21SJCRLu6h2cvCEUmaRi+VD0mHFj+GJD4GFnw==", + "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/@emotion/babel-plugin": { + "version": "11.10.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", + "integrity": "sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.17.12", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/serialize": "^1.1.0", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@emotion/babel-plugin/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/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.10.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", + "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", + "dependencies": { + "@emotion/memoize": "^0.8.0", + "@emotion/sheet": "^1.2.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "stylis": "4.0.13" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", + "integrity": "sha512-14FtKiHhy2QoPIzdTcvh//8OyBlknNs2nXRwIhG904opCby3l+9Xaf/wuPvICBF0rc1ZCNBd3nKe9cd2mecVkQ==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.0.tgz", + "integrity": "sha512-3aDpDprjM0AwaxGE09bOPkNxHpBd+kA6jty3RnaEXdweX1DF1U3VQpPYb0g1IStAuK7SVQ1cy+bNBBKp4W3Fjg==", + "dependencies": { + "@emotion/memoize": "^0.8.0" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.0.tgz", + "integrity": "sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==" + }, + "node_modules/@emotion/react": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.10.4.tgz", + "integrity": "sha512-j0AkMpr6BL8gldJZ6XQsQ8DnS9TxEQu1R+OGmDZiWjBAJtCcbt0tS3I/YffoqHXxH6MjgI7KdMbYKw3MEiU9eA==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/cache": "^11.10.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0", + "@emotion/weak-memoize": "^0.3.0", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.1.0.tgz", + "integrity": "sha512-F1ZZZW51T/fx+wKbVlwsfchr5q97iW8brAnXmsskz4d0hVB4O3M/SiA3SaeH06x02lSNzkkQv+n3AX3kCXKSFA==", + "dependencies": { + "@emotion/hash": "^0.9.0", + "@emotion/memoize": "^0.8.0", + "@emotion/unitless": "^0.8.0", + "@emotion/utils": "^1.2.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", + "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==" + }, + "node_modules/@emotion/styled": { + "version": "11.10.4", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.10.4.tgz", + "integrity": "sha512-pRl4R8Ez3UXvOPfc2bzIoV8u9P97UedgHS4FPX594ntwEuAMA114wlaHvOK24HB48uqfXiGlYIZYCxVJ1R1ttQ==", + "dependencies": { + "@babel/runtime": "^7.18.3", + "@emotion/babel-plugin": "^11.10.0", + "@emotion/is-prop-valid": "^1.2.0", + "@emotion/serialize": "^1.1.0", + "@emotion/use-insertion-effect-with-fallbacks": "^1.0.0", + "@emotion/utils": "^1.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "node_modules/@emotion/use-insertion-effect-with-fallbacks": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/@emotion/utils": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.2.0.tgz", + "integrity": "sha512-sn3WH53Kzpw8oQ5mgMmIzzyAaH2ZqFEbozVVBSYp538E06OSE6ytOp7pRAjNQR+Q/orwqdQYJSe2m3hCOeznkw==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.3.0.tgz", + "integrity": "sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", + "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/@fullcalendar/common": { + "version": "5.11.3", + "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.11.3.tgz", + "integrity": "sha512-welVwyfQOXQQGfDwBMSfYEPbiO1cPfUD+C7jd3ZoweJR+dSO11ddFugxIQ7dGfABAGZ63oq/+LW9FsmAJezVNg==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fullcalendar/common/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@fullcalendar/core": { + "version": "5.11.3", + "resolved": "https://registry.npmjs.org/@fullcalendar/core/-/core-5.11.3.tgz", + "integrity": "sha512-YUFxCvVJytUwFeXCx4J17kFMM7Ixwn9zBjVRw5NM2bMwgR6VAhSnlZc6yNQSOIy7Hj2TF0vDkO/4JNlTvxyAXw==", + "dependencies": { + "@fullcalendar/common": "~5.11.3", + "preact": "^10.0.5", + "tslib": "^2.1.0" + } + }, + "node_modules/@fullcalendar/core/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@fullcalendar/daygrid": { + "version": "5.11.3", + "resolved": "https://registry.npmjs.org/@fullcalendar/daygrid/-/daygrid-5.11.3.tgz", + "integrity": "sha512-PCK0y80DRNCzWuC5lGpIWqCgKDvql1ah7rXql5lu+Gn2EeFj15ZQ8diMFjtNIQucEmFaNOXnR05Pgcry1n6Shg==", + "dependencies": { + "@fullcalendar/common": "~5.11.3", + "tslib": "^2.1.0" + } + }, + "node_modules/@fullcalendar/daygrid/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@fullcalendar/interaction": { + "version": "5.11.3", + "resolved": "https://registry.npmjs.org/@fullcalendar/interaction/-/interaction-5.11.3.tgz", + "integrity": "sha512-L955wkDjza62K96ndstvYs2Fd4V0kayTDpqW8W7huFG3Ox8MutpLqKAa2SCaTvcNIlWS4oexGQRiQAaJG7u47A==", + "dependencies": { + "@fullcalendar/common": "~5.11.3", + "tslib": "^2.1.0" + } + }, + "node_modules/@fullcalendar/interaction/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@fullcalendar/list": { + "version": "5.11.3", + "resolved": "https://registry.npmjs.org/@fullcalendar/list/-/list-5.11.3.tgz", + "integrity": "sha512-6m9rJPzB5XfJZg+MlgVpha1cI3NUDeyV3GOmojJWZuti05NfDP4f0lzFUul8W7m1DQcjGS2UPRNE8HouA3guEA==", + "dependencies": { + "@fullcalendar/common": "~5.11.3", + "tslib": "^2.1.0" + } + }, + "node_modules/@fullcalendar/list/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@fullcalendar/react": { + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/@fullcalendar/react/-/react-5.11.2.tgz", + "integrity": "sha512-OnLvfV406VEQcK4QGN8xR4ro6Manp9dKE7/n9dhs19J1kKpqS1w1sIEYg1dT11njbk0Ob+TdF3cXLDFq73jUlA==", + "dependencies": { + "@fullcalendar/common": "~5.11.2", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": "^16.7.0 || ^17 || ^18", + "react-dom": "^16.7.0 || ^17 || ^18" + } + }, + "node_modules/@fullcalendar/react/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@fullcalendar/timegrid": { + "version": "5.11.3", + "resolved": "https://registry.npmjs.org/@fullcalendar/timegrid/-/timegrid-5.11.3.tgz", + "integrity": "sha512-SjIj2ZQ7nTyL1RxZkCPvNbuUQ0xHT+gfYJdUL3FT4bPjPJCxWtQ2CL8hxaeNmVozYYuy0yrGTW5Oup2+9IplbA==", + "dependencies": { + "@fullcalendar/common": "~5.11.3", + "@fullcalendar/daygrid": "~5.11.3", + "tslib": "^2.1.0" + } + }, + "node_modules/@fullcalendar/timegrid/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.4.tgz", + "integrity": "sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==", + "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/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.0.2", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.0.2.tgz", + "integrity": "sha512-+wcQF9khXKvAEi8VwROnCWWmHfsJYCZAs5dmuMlJBKk57S6ZN2/FQMIlo01F29fJyT8kV/xblE7g3vkIdTLOjw==", + "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/@mui/base": { + "version": "5.0.0-alpha.97", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.97.tgz", + "integrity": "sha512-gvo0hOg/tBzfJ3eDQOGAPBJJU+qTWd0e5zBEMFIkT1ekJqXx14JtIHvheOFU17y9iDciYE256Q8g+tj6a1dcBA==", + "dependencies": { + "@babel/runtime": "^7.18.9", + "@emotion/is-prop-valid": "^1.2.0", + "@mui/types": "^7.2.0", + "@mui/utils": "^5.10.3", + "@popperjs/core": "^2.11.6", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/base/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/@mui/core-downloads-tracker": { + "version": "5.10.5", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.5.tgz", + "integrity": "sha512-sZYg85rQdlgDYU3V4WcT2Dl+k+y2wYqN04aUvVkFksRR0j81sj6KmfXx4842HJQcq5rjzcTvh4N+yv66XR/9fA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + } + }, + "node_modules/@mui/icons-material": { + "version": "5.10.3", + "resolved": "https://registry.npmjs.org/@mui/icons-material/-/icons-material-5.10.3.tgz", + "integrity": "sha512-o0kbUlsWCBtCE0wP33cGKbyryCh7kpm2EECYMPDmWrLhbA+HUODXIdhiTFS26szp2xXo9HY1lEx0ufeJ+tddYw==", + "dependencies": { + "@babel/runtime": "^7.18.9" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@mui/material": "^5.0.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material": { + "version": "5.10.5", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.5.tgz", + "integrity": "sha512-VFMadvfA6jqx5DCk2xoBl4bAGyzgmmubJIuB7fUWUZBwYIYL5Ea9SsoFpt5kawA6O2feuj69alDN2fhxPw1MeQ==", + "dependencies": { + "@babel/runtime": "^7.18.9", + "@mui/base": "5.0.0-alpha.97", + "@mui/core-downloads-tracker": "^5.10.5", + "@mui/system": "^5.10.5", + "@mui/types": "^7.2.0", + "@mui/utils": "^5.10.3", + "@types/react-transition-group": "^4.4.5", + "clsx": "^1.2.1", + "csstype": "^3.1.0", + "prop-types": "^15.8.1", + "react-is": "^18.2.0", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0", + "react-dom": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/material/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/@mui/private-theming": { + "version": "5.10.3", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.10.3.tgz", + "integrity": "sha512-LCYIKlkGz2BTSng2BFzzwSJBRZbChIUri2x2Nh8ryk2B1Ho7zpvE7ex6y39LlStG2Frf92NFC/V4YQbmMAjD5A==", + "dependencies": { + "@babel/runtime": "^7.18.9", + "@mui/utils": "^5.10.3", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/styled-engine": { + "version": "5.10.5", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.5.tgz", + "integrity": "sha512-6U6tTdf+H1OsjgcFoY12gYPR+qqZ1WHGGIahK5V7JhMkMUgH7ozyiNi8s1LzmwrUlAz1hAAhuO5nBYXku3wWvw==", + "dependencies": { + "@babel/runtime": "^7.18.9", + "@emotion/cache": "^11.10.3", + "csstype": "^3.1.0", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.4.1", + "@emotion/styled": "^11.3.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + } + } + }, + "node_modules/@mui/system": { + "version": "5.10.5", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.5.tgz", + "integrity": "sha512-GUPiDVZTKp9yH3FVeLSIw3Bqsyl7qLxtAK1ZiZmC8e+zdH7bcnZZXvWK3vPIbx35ZyhQpvAOWQFpiF9TjdA77w==", + "dependencies": { + "@babel/runtime": "^7.18.9", + "@mui/private-theming": "^5.10.3", + "@mui/styled-engine": "^5.10.5", + "@mui/types": "^7.2.0", + "@mui/utils": "^5.10.3", + "clsx": "^1.2.1", + "csstype": "^3.1.0", + "prop-types": "^15.8.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.5.0", + "@emotion/styled": "^11.3.0", + "@types/react": "^17.0.0 || ^18.0.0", + "react": "^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/types": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.0.tgz", + "integrity": "sha512-lGXtFKe5lp3UxTBGqKI1l7G8sE2xBik8qCfrLHD5olwP/YU0/ReWoWT7Lp1//ri32dK39oPMrJN8TgbkCSbsNA==", + "peerDependencies": { + "@types/react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@mui/utils": { + "version": "5.10.3", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.10.3.tgz", + "integrity": "sha512-4jXMDPfx6bpMVuheLaOpKTjpzw39ogAZLeaLj5+RJec3E37/hAZMYjURfblLfTWMMoGoqkY03mNsZaEwNobBow==", + "dependencies": { + "@babel/runtime": "^7.18.9", + "@types/prop-types": "^15.7.5", + "@types/react-is": "^16.7.1 || ^17.0.0", + "prop-types": "^15.8.1", + "react-is": "^18.2.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "react": "^17.0.0 || ^18.0.0" + } + }, + "node_modules/@mui/utils/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@mui/x-data-grid": { + "version": "5.17.2", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-5.17.2.tgz", + "integrity": "sha512-zAwX57HHAanmPem1UrfsYNUX4cazrVpXZvgbfkrjDFjsmCuWz9vTuk67YgEx5VuDG1U/suFB1E9UO/LpYb7n4A==", + "dependencies": { + "@babel/runtime": "^7.18.9", + "@mui/utils": "^5.9.3", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "reselect": "^4.1.6" + }, + "engines": { + "node": ">=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@mui/material": "^5.4.1", + "@mui/system": "^5.4.1", + "react": "^17.0.2 || ^18.0.0", + "react-dom": "^17.0.2 || ^18.0.0" + } + }, + "node_modules/@nivo/annotations": { + "version": "0.79.1", + "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.79.1.tgz", + "integrity": "sha512-lYso9Luu0maSDtIufwvyVt2+Wue7R9Fh3CIjuRDmNR72UjAgAVEcCar27Fy865UXGsj2hRJZ7KY/1s6kT3gu/w==", + "dependencies": { + "@nivo/colors": "0.79.1", + "@react-spring/web": "9.3.1", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/core": "0.79.0", + "react": ">= 16.14.0 < 18.0.0" + } + }, + "node_modules/@nivo/arcs": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/arcs/-/arcs-0.80.0.tgz", + "integrity": "sha512-g5m/wM36Ey45J3hrVDBPMw1Z6GOgIRwgb5zTh7TFoPuhRBZEDQLmctk8XYOm0xOMVCzsm6WkU5wlSQUeBY6IHQ==", + "dependencies": { + "@nivo/colors": "0.80.0", + "@react-spring/web": "9.4.5", + "d3-shape": "^1.3.5" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/arcs/node_modules/@nivo/colors": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.80.0.tgz", + "integrity": "sha512-T695Zr411FU4RPo7WDINOAn8f79DPP10SFJmDdEqELE+cbzYVTpXqLGZ7JMv88ko7EOf9qxLQgcBqY69rp9tHQ==", + "dependencies": { + "d3-color": "^2.0.0", + "d3-scale": "^3.2.3", + "d3-scale-chromatic": "^2.0.0", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/arcs/node_modules/@react-spring/animated": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.5.tgz", + "integrity": "sha512-KWqrtvJSMx6Fj9nMJkhTwM9r6LIriExDRV6YHZV9HKQsaolUFppgkOXpC+rsL1JEtEvKv6EkLLmSqHTnuYjiIA==", + "dependencies": { + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/arcs/node_modules/@react-spring/core": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.5.tgz", + "integrity": "sha512-83u3FzfQmGMJFwZLAJSwF24/ZJctwUkWtyPD7KYtNagrFeQKUH1I05ZuhmCmqW+2w1KDW1SFWQ43RawqfXKiiQ==", + "dependencies": { + "@react-spring/animated": "~9.4.5", + "@react-spring/rafz": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-spring/donate" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/arcs/node_modules/@react-spring/rafz": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.5.tgz", + "integrity": "sha512-swGsutMwvnoyTRxvqhfJBtGM8Ipx6ks0RkIpNX9F/U7XmyPvBMGd3GgX/mqxZUpdlsuI1zr/jiYw+GXZxAlLcQ==" + }, + "node_modules/@nivo/arcs/node_modules/@react-spring/shared": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.5.tgz", + "integrity": "sha512-JhMh3nFKsqyag0KM5IIM8BQANGscTdd0mMv3BXsUiMZrcjQTskyfnv5qxEeGWbJGGar52qr5kHuBHtCjQOzniA==", + "dependencies": { + "@react-spring/rafz": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/arcs/node_modules/@react-spring/types": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.5.tgz", + "integrity": "sha512-mpRIamoHwql0ogxEUh9yr4TP0xU5CWyZxVQeccGkHHF8kPMErtDXJlxyo0lj+telRF35XNihtPTWoflqtyARmg==" + }, + "node_modules/@nivo/arcs/node_modules/@react-spring/web": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.5.tgz", + "integrity": "sha512-NGAkOtKmOzDEctL7MzRlQGv24sRce++0xAY7KlcxmeVkR7LRSGkoXHaIfm9ObzxPMcPHQYQhf3+X9jepIFNHQA==", + "dependencies": { + "@react-spring/animated": "~9.4.5", + "@react-spring/core": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0", + "react-dom": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/axes": { + "version": "0.79.0", + "resolved": "https://registry.npmjs.org/@nivo/axes/-/axes-0.79.0.tgz", + "integrity": "sha512-EhSeCPxtWEuxqnifeyF/pIJEzL7pRM3rfygL+MpfT5ypu5NcXYRGQo/Bw0Vh+GF1ML+tNAE0rRvCu2jgLSdVNQ==", + "dependencies": { + "@nivo/scales": "0.79.0", + "@react-spring/web": "9.3.1", + "d3-format": "^1.4.4", + "d3-time-format": "^3.0.0" + }, + "peerDependencies": { + "@nivo/core": "0.79.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 18.0.0" + } + }, + "node_modules/@nivo/bar": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/bar/-/bar-0.80.0.tgz", + "integrity": "sha512-woE/S12Sp+RKQeOHtp302WXfy5usj73cV/gjP95PzJxMv+Rn01i1Uwys3BILzc9h4+OxYuWTFqLADAySAmi7qQ==", + "dependencies": { + "@nivo/annotations": "0.80.0", + "@nivo/axes": "0.80.0", + "@nivo/colors": "0.80.0", + "@nivo/legends": "0.80.0", + "@nivo/scales": "0.80.0", + "@nivo/tooltip": "0.80.0", + "@react-spring/web": "9.4.5", + "d3-scale": "^3.2.3", + "d3-shape": "^1.3.5", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/bar/node_modules/@nivo/annotations": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.80.0.tgz", + "integrity": "sha512-bC9z0CLjU07LULTMWsqpjovRtHxP7n8oJjqBQBLmHOGB4IfiLbrryBfu9+aEZH3VN2jXHhdpWUz+HxeZzOzsLg==", + "dependencies": { + "@nivo/colors": "0.80.0", + "@react-spring/web": "9.4.5", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/bar/node_modules/@nivo/axes": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/axes/-/axes-0.80.0.tgz", + "integrity": "sha512-AsUyaSHGwQVSEK8QXpsn8X+poZxvakLMYW7crKY1xTGPNw+SU4SSBohPVumm2jMH3fTSLNxLhAjWo71GBJXfdA==", + "dependencies": { + "@nivo/scales": "0.80.0", + "@react-spring/web": "9.4.5", + "d3-format": "^1.4.4", + "d3-time-format": "^3.0.0" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/bar/node_modules/@nivo/colors": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.80.0.tgz", + "integrity": "sha512-T695Zr411FU4RPo7WDINOAn8f79DPP10SFJmDdEqELE+cbzYVTpXqLGZ7JMv88ko7EOf9qxLQgcBqY69rp9tHQ==", + "dependencies": { + "d3-color": "^2.0.0", + "d3-scale": "^3.2.3", + "d3-scale-chromatic": "^2.0.0", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/bar/node_modules/@nivo/legends": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", + "peerDependencies": { + "@nivo/core": "0.80.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/bar/node_modules/@nivo/scales": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/scales/-/scales-0.80.0.tgz", + "integrity": "sha512-4y2pQdCg+f3n4TKXC2tYuq71veZM+xPRQbOTgGYJpuBvMc7pQsXF9T5z7ryeIG9hkpXkrlyjecU6XcAG7tLSNg==", + "dependencies": { + "d3-scale": "^3.2.3", + "d3-time": "^1.0.11", + "d3-time-format": "^3.0.0", + "lodash": "^4.17.21" + } + }, + "node_modules/@nivo/bar/node_modules/@nivo/tooltip": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.80.0.tgz", + "integrity": "sha512-qGmrreRwnCsYjn/LAuwBtxBn/tvG8y+rwgd4gkANLBAoXd3bzJyvmkSe+QJPhUG64bq57ibDK+lO2pC48a3/fw==", + "dependencies": { + "@react-spring/web": "9.4.5" + }, + "peerDependencies": { + "@nivo/core": "0.80.0" + } + }, + "node_modules/@nivo/bar/node_modules/@react-spring/animated": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.5.tgz", + "integrity": "sha512-KWqrtvJSMx6Fj9nMJkhTwM9r6LIriExDRV6YHZV9HKQsaolUFppgkOXpC+rsL1JEtEvKv6EkLLmSqHTnuYjiIA==", + "dependencies": { + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/bar/node_modules/@react-spring/core": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.5.tgz", + "integrity": "sha512-83u3FzfQmGMJFwZLAJSwF24/ZJctwUkWtyPD7KYtNagrFeQKUH1I05ZuhmCmqW+2w1KDW1SFWQ43RawqfXKiiQ==", + "dependencies": { + "@react-spring/animated": "~9.4.5", + "@react-spring/rafz": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-spring/donate" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/bar/node_modules/@react-spring/rafz": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.5.tgz", + "integrity": "sha512-swGsutMwvnoyTRxvqhfJBtGM8Ipx6ks0RkIpNX9F/U7XmyPvBMGd3GgX/mqxZUpdlsuI1zr/jiYw+GXZxAlLcQ==" + }, + "node_modules/@nivo/bar/node_modules/@react-spring/shared": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.5.tgz", + "integrity": "sha512-JhMh3nFKsqyag0KM5IIM8BQANGscTdd0mMv3BXsUiMZrcjQTskyfnv5qxEeGWbJGGar52qr5kHuBHtCjQOzniA==", + "dependencies": { + "@react-spring/rafz": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/bar/node_modules/@react-spring/types": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.5.tgz", + "integrity": "sha512-mpRIamoHwql0ogxEUh9yr4TP0xU5CWyZxVQeccGkHHF8kPMErtDXJlxyo0lj+telRF35XNihtPTWoflqtyARmg==" + }, + "node_modules/@nivo/bar/node_modules/@react-spring/web": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.5.tgz", + "integrity": "sha512-NGAkOtKmOzDEctL7MzRlQGv24sRce++0xAY7KlcxmeVkR7LRSGkoXHaIfm9ObzxPMcPHQYQhf3+X9jepIFNHQA==", + "dependencies": { + "@react-spring/animated": "~9.4.5", + "@react-spring/core": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0", + "react-dom": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/bar/node_modules/d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "node_modules/@nivo/colors": { + "version": "0.79.1", + "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.79.1.tgz", + "integrity": "sha512-45huBmz46OoQtfqzHrnqDJ9msebOBX84fTijyOBi8mn8iTDOK2xWgzT7cCYP3hKE58IclkibkzVyWCeJ+rUlqg==", + "dependencies": { + "d3-color": "^2.0.0", + "d3-scale": "^3.2.3", + "d3-scale-chromatic": "^2.0.0", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/core": "0.79.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 18.0.0" + } + }, + "node_modules/@nivo/core": { + "version": "0.79.0", + "resolved": "https://registry.npmjs.org/@nivo/core/-/core-0.79.0.tgz", + "integrity": "sha512-e1iGodmGuXkF+QWAjhHVFc+lUnfBoUwaWqVcBXBfebzNc50tTJrTTMHyQczjgOIfTc8gEu23lAY4mVZCDKscig==", + "dependencies": { + "@nivo/recompose": "0.79.0", + "@react-spring/web": "9.3.1", + "d3-color": "^2.0.0", + "d3-format": "^1.4.4", + "d3-interpolate": "^2.0.1", + "d3-scale": "^3.2.3", + "d3-scale-chromatic": "^2.0.0", + "d3-shape": "^1.3.5", + "d3-time-format": "^3.0.0", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/tooltip": "0.79.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 18.0.0" + } + }, + "node_modules/@nivo/geo": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/geo/-/geo-0.80.0.tgz", + "integrity": "sha512-WKPXaE3K6/4x0hjhGMJqo/vOES3vY/z3R2gmY2h1kghvqpoJZqcygpB3YkU72U1yDD0pTevaQS5XZVUEqVJ/Aw==", + "dependencies": { + "@nivo/colors": "0.80.0", + "@nivo/legends": "0.80.0", + "@nivo/tooltip": "0.80.0", + "d3-format": "^1.4.4", + "d3-geo": "^1.11.3", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/geo/node_modules/@nivo/colors": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.80.0.tgz", + "integrity": "sha512-T695Zr411FU4RPo7WDINOAn8f79DPP10SFJmDdEqELE+cbzYVTpXqLGZ7JMv88ko7EOf9qxLQgcBqY69rp9tHQ==", + "dependencies": { + "d3-color": "^2.0.0", + "d3-scale": "^3.2.3", + "d3-scale-chromatic": "^2.0.0", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/geo/node_modules/@nivo/legends": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", + "peerDependencies": { + "@nivo/core": "0.80.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/geo/node_modules/@nivo/tooltip": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.80.0.tgz", + "integrity": "sha512-qGmrreRwnCsYjn/LAuwBtxBn/tvG8y+rwgd4gkANLBAoXd3bzJyvmkSe+QJPhUG64bq57ibDK+lO2pC48a3/fw==", + "dependencies": { + "@react-spring/web": "9.4.5" + }, + "peerDependencies": { + "@nivo/core": "0.80.0" + } + }, + "node_modules/@nivo/geo/node_modules/@react-spring/animated": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.5.tgz", + "integrity": "sha512-KWqrtvJSMx6Fj9nMJkhTwM9r6LIriExDRV6YHZV9HKQsaolUFppgkOXpC+rsL1JEtEvKv6EkLLmSqHTnuYjiIA==", + "dependencies": { + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/geo/node_modules/@react-spring/core": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.5.tgz", + "integrity": "sha512-83u3FzfQmGMJFwZLAJSwF24/ZJctwUkWtyPD7KYtNagrFeQKUH1I05ZuhmCmqW+2w1KDW1SFWQ43RawqfXKiiQ==", + "dependencies": { + "@react-spring/animated": "~9.4.5", + "@react-spring/rafz": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-spring/donate" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/geo/node_modules/@react-spring/rafz": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.5.tgz", + "integrity": "sha512-swGsutMwvnoyTRxvqhfJBtGM8Ipx6ks0RkIpNX9F/U7XmyPvBMGd3GgX/mqxZUpdlsuI1zr/jiYw+GXZxAlLcQ==" + }, + "node_modules/@nivo/geo/node_modules/@react-spring/shared": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.5.tgz", + "integrity": "sha512-JhMh3nFKsqyag0KM5IIM8BQANGscTdd0mMv3BXsUiMZrcjQTskyfnv5qxEeGWbJGGar52qr5kHuBHtCjQOzniA==", + "dependencies": { + "@react-spring/rafz": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/geo/node_modules/@react-spring/types": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.5.tgz", + "integrity": "sha512-mpRIamoHwql0ogxEUh9yr4TP0xU5CWyZxVQeccGkHHF8kPMErtDXJlxyo0lj+telRF35XNihtPTWoflqtyARmg==" + }, + "node_modules/@nivo/geo/node_modules/@react-spring/web": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.5.tgz", + "integrity": "sha512-NGAkOtKmOzDEctL7MzRlQGv24sRce++0xAY7KlcxmeVkR7LRSGkoXHaIfm9ObzxPMcPHQYQhf3+X9jepIFNHQA==", + "dependencies": { + "@react-spring/animated": "~9.4.5", + "@react-spring/core": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0", + "react-dom": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/legends": { + "version": "0.79.1", + "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.79.1.tgz", + "integrity": "sha512-AoabiLherOAk3/HR/N791fONxNdwNk/gCTJC/6BKUo2nX+JngEYm3nVFmTC1R6RdjwJTeCb9Vtuc4MHA+mcgig==", + "peerDependencies": { + "@nivo/core": "0.79.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 18.0.0" + } + }, + "node_modules/@nivo/line": { + "version": "0.79.1", + "resolved": "https://registry.npmjs.org/@nivo/line/-/line-0.79.1.tgz", + "integrity": "sha512-V+2wY5TGpWiWBcb2LDtNsO79Ix93QtSq1HAdEIsjYtwFT/ekoCUA/OorIjRVUVzyf27vjjlbhmNNKrqIsYQR1Q==", + "dependencies": { + "@nivo/annotations": "0.79.1", + "@nivo/axes": "0.79.0", + "@nivo/colors": "0.79.1", + "@nivo/legends": "0.79.1", + "@nivo/scales": "0.79.0", + "@nivo/tooltip": "0.79.0", + "@nivo/voronoi": "0.79.0", + "@react-spring/web": "9.3.1", + "d3-shape": "^1.3.5" + }, + "peerDependencies": { + "@nivo/core": "0.79.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 18.0.0" + } + }, + "node_modules/@nivo/pie": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/pie/-/pie-0.80.0.tgz", + "integrity": "sha512-Zj2PtozUg5wizxdI/2o13YzwnBwf8lLrgc8vH7ucsgOu5nj6oLLpGTuNd3CBmRJHFGIGNT39bP63lKnB3P6qOQ==", + "dependencies": { + "@nivo/arcs": "0.80.0", + "@nivo/colors": "0.80.0", + "@nivo/legends": "0.80.0", + "@nivo/tooltip": "0.80.0", + "d3-shape": "^1.3.5" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/pie/node_modules/@nivo/colors": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/colors/-/colors-0.80.0.tgz", + "integrity": "sha512-T695Zr411FU4RPo7WDINOAn8f79DPP10SFJmDdEqELE+cbzYVTpXqLGZ7JMv88ko7EOf9qxLQgcBqY69rp9tHQ==", + "dependencies": { + "d3-color": "^2.0.0", + "d3-scale": "^3.2.3", + "d3-scale-chromatic": "^2.0.0", + "lodash": "^4.17.21" + }, + "peerDependencies": { + "@nivo/core": "0.80.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/pie/node_modules/@nivo/legends": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", + "peerDependencies": { + "@nivo/core": "0.80.0", + "prop-types": ">= 15.5.10 < 16.0.0", + "react": ">= 16.14.0 < 19.0.0" + } + }, + "node_modules/@nivo/pie/node_modules/@nivo/tooltip": { + "version": "0.80.0", + "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.80.0.tgz", + "integrity": "sha512-qGmrreRwnCsYjn/LAuwBtxBn/tvG8y+rwgd4gkANLBAoXd3bzJyvmkSe+QJPhUG64bq57ibDK+lO2pC48a3/fw==", + "dependencies": { + "@react-spring/web": "9.4.5" + }, + "peerDependencies": { + "@nivo/core": "0.80.0" + } + }, + "node_modules/@nivo/pie/node_modules/@react-spring/animated": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.4.5.tgz", + "integrity": "sha512-KWqrtvJSMx6Fj9nMJkhTwM9r6LIriExDRV6YHZV9HKQsaolUFppgkOXpC+rsL1JEtEvKv6EkLLmSqHTnuYjiIA==", + "dependencies": { + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/pie/node_modules/@react-spring/core": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.4.5.tgz", + "integrity": "sha512-83u3FzfQmGMJFwZLAJSwF24/ZJctwUkWtyPD7KYtNagrFeQKUH1I05ZuhmCmqW+2w1KDW1SFWQ43RawqfXKiiQ==", + "dependencies": { + "@react-spring/animated": "~9.4.5", + "@react-spring/rafz": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-spring/donate" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/pie/node_modules/@react-spring/rafz": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.4.5.tgz", + "integrity": "sha512-swGsutMwvnoyTRxvqhfJBtGM8Ipx6ks0RkIpNX9F/U7XmyPvBMGd3GgX/mqxZUpdlsuI1zr/jiYw+GXZxAlLcQ==" + }, + "node_modules/@nivo/pie/node_modules/@react-spring/shared": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.4.5.tgz", + "integrity": "sha512-JhMh3nFKsqyag0KM5IIM8BQANGscTdd0mMv3BXsUiMZrcjQTskyfnv5qxEeGWbJGGar52qr5kHuBHtCjQOzniA==", + "dependencies": { + "@react-spring/rafz": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/pie/node_modules/@react-spring/types": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.4.5.tgz", + "integrity": "sha512-mpRIamoHwql0ogxEUh9yr4TP0xU5CWyZxVQeccGkHHF8kPMErtDXJlxyo0lj+telRF35XNihtPTWoflqtyARmg==" + }, + "node_modules/@nivo/pie/node_modules/@react-spring/web": { + "version": "9.4.5", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.4.5.tgz", + "integrity": "sha512-NGAkOtKmOzDEctL7MzRlQGv24sRce++0xAY7KlcxmeVkR7LRSGkoXHaIfm9ObzxPMcPHQYQhf3+X9jepIFNHQA==", + "dependencies": { + "@react-spring/animated": "~9.4.5", + "@react-spring/core": "~9.4.5", + "@react-spring/shared": "~9.4.5", + "@react-spring/types": "~9.4.5" + }, + "peerDependencies": { + "react": "^16.8.0 || >=17.0.0 || >=18.0.0", + "react-dom": "^16.8.0 || >=17.0.0 || >=18.0.0" + } + }, + "node_modules/@nivo/recompose": { + "version": "0.79.0", + "resolved": "https://registry.npmjs.org/@nivo/recompose/-/recompose-0.79.0.tgz", + "integrity": "sha512-2GFnOHfA2jzTOA5mdKMwJ6myCRGoXQQbQvFFQ7B/+hnHfU/yrOVpiGt6TPAn3qReC4dyDYrzy1hr9UeQh677ig==", + "dependencies": { + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": ">= 16.14.0 < 18.0.0" + } + }, + "node_modules/@nivo/scales": { + "version": "0.79.0", + "resolved": "https://registry.npmjs.org/@nivo/scales/-/scales-0.79.0.tgz", + "integrity": "sha512-5fAt5Wejp8yzAk6qmA3KU+celCxNYrrBhfvOi2ECDG8KQi+orbDnrO6qjVF6+ebfOn9az8ZVukcSeGA5HceiMg==", + "dependencies": { + "d3-scale": "^3.2.3", + "d3-time": "^1.0.11", + "d3-time-format": "^3.0.0", + "lodash": "^4.17.21" + } + }, + "node_modules/@nivo/scales/node_modules/d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "node_modules/@nivo/tooltip": { + "version": "0.79.0", + "resolved": "https://registry.npmjs.org/@nivo/tooltip/-/tooltip-0.79.0.tgz", + "integrity": "sha512-hsJsvhDVR9P/QqIEDIttaA6aslR3tU9So1s/k2jMdppL7J9ZH/IrVx9TbIP7jDKmnU5AMIP5uSstXj9JiKLhQA==", + "dependencies": { + "@react-spring/web": "9.3.1" + }, + "peerDependencies": { + "@nivo/core": "0.79.0" + } + }, + "node_modules/@nivo/voronoi": { + "version": "0.79.0", + "resolved": "https://registry.npmjs.org/@nivo/voronoi/-/voronoi-0.79.0.tgz", + "integrity": "sha512-0MrY33MBjLPQsgtf6PU+NUeQVib0g5fR9UBWsbO3YdkgDhXNnbXZ4FZlMAznoDSOxQ/efAuP7jWfnemFCpSwUg==", + "dependencies": { + "d3-delaunay": "^5.3.0", + "d3-scale": "^3.2.3" + }, + "peerDependencies": { + "@nivo/core": "0.79.0", + "react": ">= 16.14.0 < 18.0.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/@react-spring/animated": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@react-spring/animated/-/animated-9.3.2.tgz", + "integrity": "sha512-pBvKydRHbTzuyaeHtxGIOvnskZxGo/S5/YK1rtYm88b9NQZuZa95Rgd3O0muFL+99nvBMBL8cvQGD0UJmsqQsg==", + "dependencies": { + "@react-spring/shared": "~9.3.0", + "@react-spring/types": "~9.3.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/@react-spring/core": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@react-spring/core/-/core-9.3.2.tgz", + "integrity": "sha512-kMRjkgdQ6LJ0lmb/wQlONpghaMT83UxglXHJC6m9kZS/GKVmN//TYMEK85xN1rC5Gg+BmjG61DtLCSkkLDTfNw==", + "dependencies": { + "@react-spring/animated": "~9.3.0", + "@react-spring/shared": "~9.3.0", + "@react-spring/types": "~9.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-spring/donate" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/@react-spring/rafz": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@react-spring/rafz/-/rafz-9.3.2.tgz", + "integrity": "sha512-YtqNnAYp5bl6NdnDOD5TcYS40VJmB+Civ4LPtcWuRPKDAOa/XAf3nep48r0wPTmkK936mpX8aIm7h+luW59u5A==" + }, + "node_modules/@react-spring/shared": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@react-spring/shared/-/shared-9.3.2.tgz", + "integrity": "sha512-ypGQQ8w7mWnrELLon4h6mBCBxdd8j1pgLzmHXLpTC/f4ya2wdP+0WIKBWXJymIf+5NiTsXgSJra5SnHP5FBY+A==", + "dependencies": { + "@react-spring/rafz": "~9.3.0", + "@react-spring/types": "~9.3.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/@react-spring/types": { + "version": "9.3.2", + "resolved": "https://registry.npmjs.org/@react-spring/types/-/types-9.3.2.tgz", + "integrity": "sha512-u+IK9z9Re4hjNkBYKebZr7xVDYTai2RNBsI4UPL/k0B6lCNSwuqWIXfKZUDVlMOeZHtDqayJn4xz6HcSkTj3FQ==" + }, + "node_modules/@react-spring/web": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/@react-spring/web/-/web-9.3.1.tgz", + "integrity": "sha512-sisZIgFGva/Z+xKWPSfXpukF0AP3kR9ALTxlHL87fVotMUCJX5vtH/YlVcywToEFwTHKt3MpI5Wy2M+vgVEeaw==", + "dependencies": { + "@react-spring/animated": "~9.3.0", + "@react-spring/core": "~9.3.0", + "@react-spring/shared": "~9.3.0", + "@react-spring/types": "~9.3.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/@reduxjs/toolkit": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@reduxjs/toolkit/-/toolkit-1.8.5.tgz", + "integrity": "sha512-f4D5EXO7A7Xq35T0zRbWq5kJQyXzzscnHKmjnu2+37B3rwHU6mX9PYlbfXdnxcY6P/7zfmjhgan0Z+yuOfeBmA==", + "dependencies": { + "immer": "^9.0.7", + "redux": "^4.1.2", + "redux-thunk": "^2.4.1", + "reselect": "^4.1.5" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0 || ^18", + "react-redux": "^7.2.1 || ^8.0.2" + }, + "peerDependenciesMeta": { + "react": { + "optional": true + }, + "react-redux": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.34", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.34.tgz", + "integrity": "sha512-x3ejWKw7rpy30Bvm6U0AQMOHdjqe2E3YJrBHlTxH0KFsp77bBa+MH324nJxtXZFpnTy/JW2h5HPYVm0vG2WPnw==" + }, + "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.17.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.17.1.tgz", + "integrity": "sha512-KnH2MnJUzmFNPW6RIKfd+zf2Wue8mEKX0M3cpX6aKl5ZXrJM1/c/Pc8c2xDNYQCnJO48Sm5ITbMXgqTr3h4jxQ==", + "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.3.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.3.0.tgz", + "integrity": "sha512-DB79aA426+deFgGSjnf5grczDPiL4taK3hFaa+M5q7q20Kcve9eQottOG5kZ74KEr55v0tU2CQormSSDK87zYQ==", + "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.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", + "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "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.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "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.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "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/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dependencies": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.0.0.tgz", + "integrity": "sha512-X6Zjz3WO4cT39Gkl0lZ2baFRaEMqJl5NC1OjElkwtNzAlbkr2K/WJXkBkH5VP0zx4Hgsd2TZYdOEfvp2Dxia+Q==", + "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.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.0.2.tgz", + "integrity": "sha512-5WNMesBLmlkt1+fVkoCjHa0X3i3q8zc4QLTDkdHgCa2gyPZc7rdlZBWgVLqwS1860ZW5xJuCDwAzqbGaXIr/ew==", + "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.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.12.tgz", + "integrity": "sha512-Nz4MPhecOFArtm81gFQvQqdV7XYCrWKx5uUt6GNHredFHn1i2mtWqXTON7EPXMtNi1qjtjEM/VCHDhcHsAMLXQ==", + "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.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.0.2.tgz", + "integrity": "sha512-JeJlAiLKn4aApT4pzUXBVxl3NaZidWIOdg//smaIlP9ZMBDkHZGFd9ubphUZP9pUyDEo7bC6M0IIZR51o75qQw==", + "dependencies": { + "@jest/expect-utils": "^29.0.2", + "jest-get-type": "^29.0.0", + "jest-matcher-utils": "^29.0.2", + "jest-message-util": "^29.0.2", + "jest-util": "^29.0.2" + }, + "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.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.0.2.tgz", + "integrity": "sha512-b9l9970sa1rMXH1owp2Woprmy42qIwwll/htsw4Gf7+WuSp5bZxNhkKHDuCGKL+HoHn1KhcC+tNEeAPYBkD2Jg==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.0.0", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.2" + }, + "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.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.0.2.tgz", + "integrity": "sha512-s62YkHFBfAx0JLA2QX1BlnCRFwHRobwAv2KP1+YhjzF6ZCbCVrf1sG8UJyn62ZUsDaQKpoo86XMTjkUyO5aWmQ==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.0.2", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.0.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.0.2.tgz", + "integrity": "sha512-kcJAgms3ckJV0wUoLsAM40xAhY+pb9FVSZwicjFU9PFkaTNmqh9xd99/CzKse48wPM1ANUQKmp03/DpkY+lGrA==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.0.2", + "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.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.0.2.tgz", + "integrity": "sha512-ozk8ruEEEACxqpz0hN9UOgtPZS0aN+NffwQduR5dVlhN+eN47vxurtvgZkYZYMpYrsmlAEx1XabkB3BnN0GfKQ==", + "dependencies": { + "@jest/types": "^29.0.2", + "@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.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.0.2.tgz", + "integrity": "sha512-wp3CdtUa3cSJVFn3Miu5a1+pxc1iPIQTenOAn+x5erXeN1+ryTcLesV5pbK/rlW5EKwp27x38MoYfNGaNXDDhg==", + "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/lodash": { + "version": "4.14.185", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.185.tgz", + "integrity": "sha512-evMDG1bC4rgQg4ku9tKpuMh5iBNEwNa3tf9zRHdP1qlv+1WUg44xat4IxCE14gIpZRGUUWAx2VhItCZc25NfMA==" + }, + "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.14", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.14.tgz", + "integrity": "sha512-6bbDaETVi8oyIARulOE9qF1/Qdi/23z6emrUh0fNJRUmjznqrixD4MpGDdgOFk5Xb0m2H6Xu42JGdvAxaJR/wA==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.0.tgz", + "integrity": "sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==" + }, + "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.18", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.18.tgz", + "integrity": "sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg==", + "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/react-is": { + "version": "17.0.3", + "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.3.tgz", + "integrity": "sha512-aBTIWg1emtu95bLTLx0cpkxwGW3ueZv71nE2YFBpL8k/z5czEW8yYpOo8Dp+UUAFAtKwNaOsh/ioSeQnWlZcfw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA==", + "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/use-sync-external-store": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz", + "integrity": "sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==" + }, + "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.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.36.1.tgz", + "integrity": "sha512-iC40UK8q1tMepSDwiLbTbMXKDxzNy+4TfPWgIL661Ym0sD42vRcQU93IsZIrmi+x292DBr60UI/gSwfdVYexCA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.36.1", + "@typescript-eslint/type-utils": "5.36.1", + "@typescript-eslint/utils": "5.36.1", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "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.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.36.1.tgz", + "integrity": "sha512-zLbD16KK1P0tjYXHRKWUcEjJIGDMhbrvjTJyWTfKRLB9NXW45S1zWw4+GZfxEdGzIPyaw22DUgUtyGgr3d7jAg==", + "dependencies": { + "@typescript-eslint/utils": "5.36.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.36.1.tgz", + "integrity": "sha512-/IsgNGOkBi7CuDfUbwt1eOqUXF9WGVBW9dwEe1pi+L32XrTsZIgmDFIi2RxjzsvB/8i+MIf5JIoTEH8LOZ368A==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.36.1", + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/typescript-estree": "5.36.1", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.36.1.tgz", + "integrity": "sha512-pGC2SH3/tXdu9IH3ItoqciD3f3RRGCh7hb9zPdN2Drsr341zgd6VbhP5OHQO/reUqihNltfPpMpTNihFMarP2w==", + "dependencies": { + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/visitor-keys": "5.36.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.36.1.tgz", + "integrity": "sha512-xfZhfmoQT6m3lmlqDvDzv9TiCYdw22cdj06xY0obSznBsT///GK5IEZQdGliXpAOaRL34o8phEvXzEo/VJx13Q==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.36.1", + "@typescript-eslint/utils": "5.36.1", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.36.1.tgz", + "integrity": "sha512-jd93ShpsIk1KgBTx9E+hCSEuLCUFwi9V/urhjOWnOaksGZFbTOxAT47OH2d4NLJnLhkVD+wDbB48BuaycZPLBg==", + "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.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.36.1.tgz", + "integrity": "sha512-ih7V52zvHdiX6WcPjsOdmADhYMDN15SylWRZrT2OMy80wzKbc79n8wFW0xpWpU0x3VpBz/oDgTm2xwDAnFTl+g==", + "dependencies": { + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/visitor-keys": "5.36.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.36.1.tgz", + "integrity": "sha512-lNj4FtTiXm5c+u0pUehozaUWhh7UYKnwryku0nxJlYUEWetyG92uw2pr+2Iy4M/u0ONMKzfrx7AsGBTCzORmIg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.36.1", + "@typescript-eslint/types": "5.36.1", + "@typescript-eslint/typescript-estree": "5.36.1", + "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.36.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.36.1.tgz", + "integrity": "sha512-ojB9aRyRFzVMN3b5joSYni6FAS10BBSCAfKJhjJAV08t/a95aM6tAhz+O1jF+EtgxktuSO3wJysp2R+Def/IWQ==", + "dependencies": { + "@typescript-eslint/types": "5.36.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.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.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.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.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "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.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "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.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", + "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2" + }, + "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/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camel-case/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "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.30001388", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001388.tgz", + "integrity": "sha512-znVbq4OUjqgLxMxoNX2ZeeLR0d7lcDiE5uJ4eUiWdml1J1EkxbnQq6opT9jb9SMfJxB0XA16/ziHwni4u1I3GQ==", + "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/chart.js": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-3.9.1.tgz", + "integrity": "sha512-Ro2JbLmvg83gXF5F4sniaQ+lTbSv18E+TIf2cOeiH1Iqd2PGFOtem+DUufMZsCJwFE7ywPOpfXFBwRTGq7dh6w==" + }, + "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.3.2", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.2.tgz", + "integrity": "sha512-xmDt/QIAdeZ9+nfdPsaBCpMvHNLFiLdjj59qjqn+6iPe6YmHGQ35sBnQ8uslRBXFmXkiZQOJRjvQeoGppoTjjg==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + }, + "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/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/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.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.0.tgz", + "integrity": "sha512-CVU1xvJEfJGhyCpBrzzzU1kjCfgsGUxhEvwUV2e/cOedYWHdmluamx+knDnmhqALddMG16fZvIqvs9aijsHHaA==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.0.tgz", + "integrity": "sha512-extKQM0g8/3GjFx9US12FAgx8KJawB7RCQ5y8ipYLbmfzEzmFRWdDjIlxDx82g7ygcNG85qMVUSRyABouELdow==", + "dependencies": { + "browserslist": "^4.21.3", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz", + "integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.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.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "node_modules/d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "dependencies": { + "internmap": "^1.0.0" + } + }, + "node_modules/d3-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-2.0.0.tgz", + "integrity": "sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ==" + }, + "node_modules/d3-delaunay": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-5.3.0.tgz", + "integrity": "sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w==", + "dependencies": { + "delaunator": "4" + } + }, + "node_modules/d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "node_modules/d3-geo": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", + "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", + "dependencies": { + "d3-array": "1" + } + }, + "node_modules/d3-geo/node_modules/d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + }, + "node_modules/d3-interpolate": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz", + "integrity": "sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ==", + "dependencies": { + "d3-color": "1 - 2" + } + }, + "node_modules/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "node_modules/d3-scale": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz", + "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==", + "dependencies": { + "d3-array": "^2.3.0", + "d3-format": "1 - 2", + "d3-interpolate": "1.2.0 - 2", + "d3-time": "^2.1.1", + "d3-time-format": "2 - 3" + } + }, + "node_modules/d3-scale-chromatic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-2.0.0.tgz", + "integrity": "sha512-LLqy7dJSL8yDy7NRmf6xSlsFZ6zYvJ4BcWFE4zBrOPnQERv9zj24ohnXKRbyi9YHnYV+HN1oEO3iFK971/gkzA==", + "dependencies": { + "d3-color": "1 - 2", + "d3-interpolate": "1 - 2" + } + }, + "node_modules/d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "dependencies": { + "d3-path": "1" + } + }, + "node_modules/d3-time": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz", + "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==", + "dependencies": { + "d3-array": "2" + } + }, + "node_modules/d3-time-format": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-3.0.0.tgz", + "integrity": "sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==", + "dependencies": { + "d3-time": "1 - 2" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.0.tgz", + "integrity": "sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==" + }, + "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/delaunator": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-4.0.1.tgz", + "integrity": "sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag==" + }, + "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": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domhandler/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-case/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "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.241", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.241.tgz", + "integrity": "sha512-e7Wsh4ilaioBZ5bMm6+F4V5c11dh56/5Jwz7Hl5Tu1J7cnB+Pqx5qIF2iC7HPpfyQMqGSvvLP5bBAIDd2gAtGw==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", + "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", + "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.2", + "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.4", + "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", + "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.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", + "dependencies": { + "@eslint/eslintrc": "^1.3.1", + "@humanwhocodes/config-array": "^0.10.4", + "@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", + "functional-red-black-tree": "^1.0.1", + "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-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.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.4.tgz", + "integrity": "sha512-2ry4HTT+c+hSgpnV2DXj3d5oAmH11KH8HHQwtcfRdq6/+R3nEimvMbwAqK79eb4ZW1/hp8yC5elBusZM6li/Gg==", + "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.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.6.1.tgz", + "integrity": "sha512-url6n7SbPg77TM2MLy1XkcrQEWiS5nKcDiJgwOYz2qGCEMywM7gizPzLi3XalJPdpIkQAo2BJFQZC6jggsyCuQ==", + "dependencies": { + "@typescript-eslint/utils": "^5.13.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/espree": { + "version": "9.4.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.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "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.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "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-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "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/formik": { + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/formik/-/formik-2.2.9.tgz", + "integrity": "sha512-LQLcISMmf1r5at4/gyJigGn0gOwFbeEAlji+N9InZF6LIMXnFNkO42sCI8Jt84YZggpD4cPWObAZaxpEFtSzNA==", + "funding": [ + { + "type": "individual", + "url": "https://opencollective.com/formik" + } + ], + "dependencies": { + "deepmerge": "^2.1.1", + "hoist-non-react-statics": "^3.3.0", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "react-fast-compare": "^2.0.1", + "tiny-warning": "^1.0.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "react": ">=16.8.0" + } + }, + "node_modules/formik/node_modules/deepmerge": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-2.2.1.tgz", + "integrity": "sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==", + "engines": { + "node": ">=0.10.0" + } + }, + "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/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "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/history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "dependencies": { + "@babel/runtime": "^7.7.6" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/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/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/htmlparser2/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/htmlparser2/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/htmlparser2/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.0.2.tgz", + "integrity": "sha512-jjKrT1EnyZewQ/gCBb/eyiYrhGzws2FeY92Yx8qT9S9GeQAmo4JFVIiWRIfKW/6Ob9A+UDAOW9j9jn58fy2HIg==" + }, + "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-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/internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "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-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.12.tgz", + "integrity": "sha512-Nz4MPhecOFArtm81gFQvQqdV7XYCrWKx5uUt6GNHredFHn1i2mtWqXTON7EPXMtNi1qjtjEM/VCHDhcHsAMLXQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-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-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lower-case/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "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/nanoclone": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/nanoclone/-/nanoclone-0.2.1.tgz", + "integrity": "sha512-wynEP02LmIbLpcYw8uBKpcfF6dmg2vcpKqxeH5UcoKEYdExslsdUA4ugFauuaeYdTB76ez6gJW8XAZ6CgkXYxA==" + }, + "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/no-case/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-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/param-case/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascal-case/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "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.8", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.8.tgz", + "integrity": "sha512-8rbj8kVu00RQh2fQF81oBqtduiANu4MIxhyf0HbbStgPtnFlWn0yiaYTpLHrPnJbffVY1s9apWsIoVZcc68FxA==", + "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-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.1.10", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.10.tgz", + "integrity": "sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz", + "integrity": "sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.0.5", + "@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.8", + "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.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.8", + "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.1.10", + "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/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/postcss-svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/postcss-svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/preact": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.11.0.tgz", + "integrity": "sha512-Fk6+vB2kb6mSJfDgODq0YDhMfl0HNtK5+Uc9QqECO4nlyPAQwCI+BKyWO//idA7ikV7o+0Fm6LQmNuQi1wXI1w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.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/property-expr": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/property-expr/-/property-expr-2.0.5.tgz", + "integrity": "sha512-IJUkICM5dP5znhCckHSv30Q4b5/JA5enCtkRHYaOVOAocnH/1BQEYTC5NMfT3AVl/iXKdr3aqQbQn9DxyWknwA==" + }, + "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/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-chartjs-2": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-4.3.1.tgz", + "integrity": "sha512-5i3mjP6tU7QSn0jvb8I4hudTzHJqS8l00ORJnVwI2sYu0ihpj83Lv2YzfxunfxTZkscKvZu2F2w9LkwNBhj6xA==", + "peerDependencies": { + "chart.js": "^3.5.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "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": "2.0.4", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-2.0.4.tgz", + "integrity": "sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==" + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-pro-sidebar": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/react-pro-sidebar/-/react-pro-sidebar-0.7.1.tgz", + "integrity": "sha512-Iy1X8ce4t5Vqz4CsyzjwokGUE3/IObgmYzS0ins7/2eWKle0SMUPaWdgMKFIVjtVrMr5vmjPbRicq8FxnVaf8A==", + "dependencies": { + "@popperjs/core": "^2.4.0", + "classnames": "^2.2.6", + "react-slidedown": "^2.4.5", + "resize-observer-polyfill": "^1.5.1" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/react-redux": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-8.0.2.tgz", + "integrity": "sha512-nBwiscMw3NoP59NFCXFf02f8xdo+vSHT/uZ1ldDwF7XaTpzm+Phk97VT4urYBl5TYAPNVaFm12UHAEyzkpNzRA==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/use-sync-external-store": "^0.0.3", + "hoist-non-react-statics": "^3.3.2", + "react-is": "^18.0.0", + "use-sync-external-store": "^1.0.0" + }, + "peerDependencies": { + "@types/react": "^16.8 || ^17.0 || ^18.0", + "@types/react-dom": "^16.8 || ^17.0 || ^18.0", + "react": "^16.8 || ^17.0 || ^18.0", + "react-dom": "^16.8 || ^17.0 || ^18.0", + "react-native": ">=0.59", + "redux": "^4" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "react-native": { + "optional": true + }, + "redux": { + "optional": true + } + } + }, + "node_modules/react-redux/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/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-router": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", + "dependencies": { + "history": "^5.2.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "dependencies": { + "history": "^5.2.0", + "react-router": "6.3.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "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-slidedown": { + "version": "2.4.7", + "resolved": "https://registry.npmjs.org/react-slidedown/-/react-slidedown-2.4.7.tgz", + "integrity": "sha512-HGDfrqo70r1WVE0DwrySPdCT27/2wcZaJYh5kOnmuPSCtjDDJrNkDdn4Ep/cma2VVfwupeAGhbc2pbrGThU6VQ==", + "dependencies": { + "tslib": "^2.0.0" + }, + "peerDependencies": { + "react": "^16.3.0 || 17", + "react-dom": "^16.3.0 || 17" + } + }, + "node_modules/react-slidedown/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "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/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/redux": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.2.0.tgz", + "integrity": "sha512-oSBmcKKIuIR4ME29/AeNUnl5L+hvBq7OaJWzaptTQJAntaPvxIJqfnjbaEiCzzaIz+XmVILfqAM3Ob0aXLPfjA==", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/redux-thunk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "peerDependencies": { + "redux": "^4" + } + }, + "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.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "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.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/reselect": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.6.tgz", + "integrity": "sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ==" + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.0.tgz", + "integrity": "sha512-x4KsrCgwQ7ZJPcFA/SUu6QVcYlO7uRLfLAy0DSA4NS2eG8japdbpM50ToH7z4iObodRYOJ0soneF0iaQRJ6zhA==", + "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==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "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/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.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "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-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-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": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.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/stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.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/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "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/toposort": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/toposort/-/toposort-2.0.2.tgz", + "integrity": "sha512-0a5EOkAUp8D4moMi2W8ZF8jcga7BgZd91O/yabJCFY8az+XSzeGyTKs0Aoo897iV1Nj6guFq8orWDS96z91oGg==" + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "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.7", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", + "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", + "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/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.10.1.tgz", + "integrity": "sha512-FIzMq3jbBarz3ld9l7rbM7m6Rj1lOsgq/DyLGMX/fPEB1UBUPtf5iL/4eNfhx8YYJTRlzfv107UfWSWcBK5Odw==", + "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.0.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.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "dependencies": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "dependencies": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yup": { + "version": "0.32.11", + "resolved": "https://registry.npmjs.org/yup/-/yup-0.32.11.tgz", + "integrity": "sha512-Z2Fe1bn+eLstG8DRR6FTavGD+MeAwyfmouhHsIUgaADz8jvFKbO/fXc2trJKZg+5EBjh4gGm3iU/t3onKlXHIg==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "@types/lodash": "^4.14.175", + "lodash": "^4.17.21", + "lodash-es": "^4.17.21", + "nanoclone": "^0.2.1", + "property-expr": "^2.0.4", + "toposort": "^2.0.2" + }, + "engines": { + "node": ">=10" + } + } + }, "dependencies": { "@adobe/css-tools": { "version": "4.0.1", @@ -1388,12 +20061,14 @@ "@csstools/postcss-unset-value": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==" + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} }, "@csstools/selector-specificity": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==" + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "requires": {} }, "@emotion/babel-plugin": { "version": "11.10.2", @@ -1509,7 +20184,8 @@ "@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", - "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==" + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "requires": {} }, "@emotion/utils": { "version": "1.2.0", @@ -2364,7 +21040,8 @@ "@mui/types": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.0.tgz", - "integrity": "sha512-lGXtFKe5lp3UxTBGqKI1l7G8sE2xBik8qCfrLHD5olwP/YU0/ReWoWT7Lp1//ri32dK39oPMrJN8TgbkCSbsNA==" + "integrity": "sha512-lGXtFKe5lp3UxTBGqKI1l7G8sE2xBik8qCfrLHD5olwP/YU0/ReWoWT7Lp1//ri32dK39oPMrJN8TgbkCSbsNA==", + "requires": {} }, "@mui/utils": { "version": "5.10.3", @@ -2543,7 +21220,8 @@ "@nivo/legends": { "version": "0.80.0", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", - "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==" + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", + "requires": {} }, "@nivo/scales": { "version": "0.80.0", @@ -2676,7 +21354,8 @@ "@nivo/legends": { "version": "0.80.0", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", - "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==" + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", + "requires": {} }, "@nivo/tooltip": { "version": "0.80.0", @@ -2741,7 +21420,8 @@ "@nivo/legends": { "version": "0.79.1", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.79.1.tgz", - "integrity": "sha512-AoabiLherOAk3/HR/N791fONxNdwNk/gCTJC/6BKUo2nX+JngEYm3nVFmTC1R6RdjwJTeCb9Vtuc4MHA+mcgig==" + "integrity": "sha512-AoabiLherOAk3/HR/N791fONxNdwNk/gCTJC/6BKUo2nX+JngEYm3nVFmTC1R6RdjwJTeCb9Vtuc4MHA+mcgig==", + "requires": {} }, "@nivo/line": { "version": "0.79.1", @@ -2785,7 +21465,8 @@ "@nivo/legends": { "version": "0.80.0", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", - "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==" + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", + "requires": {} }, "@nivo/tooltip": { "version": "0.80.0", @@ -4163,12 +22844,14 @@ "acorn-import-assertions": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} }, "acorn-node": { "version": "1.8.2", @@ -4254,7 +22937,8 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "ansi-escapes": { "version": "4.3.2", @@ -4551,7 +23235,8 @@ "babel-plugin-named-asset-import": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", - "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} }, "babel-plugin-polyfill-corejs2": { "version": "0.3.2", @@ -5181,7 +23866,8 @@ "css-declaration-sorter": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", - "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==" + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "requires": {} }, "css-has-pseudo": { "version": "3.0.4", @@ -5264,7 +23950,8 @@ "css-prefers-color-scheme": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} }, "css-select": { "version": "2.1.0", @@ -5367,7 +24054,8 @@ "cssnano-utils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} }, "csso": { "version": "4.2.0", @@ -6320,7 +25008,8 @@ "eslint-plugin-react-hooks": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} }, "eslint-plugin-testing-library": { "version": "5.6.1", @@ -7381,7 +26070,8 @@ "icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} }, "idb": { "version": "7.0.2", @@ -8411,7 +27101,8 @@ "jest-pnp-resolver": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} }, "jest-regex-util": { "version": "27.5.1", @@ -10101,7 +28792,8 @@ "postcss-browser-comments": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", - "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} }, "postcss-calc": { "version": "8.2.4", @@ -10199,22 +28891,26 @@ "postcss-discard-comments": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} }, "postcss-discard-duplicates": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} }, "postcss-discard-empty": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} }, "postcss-discard-overridden": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} }, "postcss-double-position-gradients": { "version": "3.1.2", @@ -10236,7 +28932,8 @@ "postcss-flexbugs-fixes": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} }, "postcss-focus-visible": { "version": "6.0.4", @@ -10257,12 +28954,14 @@ "postcss-font-variant": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} }, "postcss-gap-properties": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==" + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} }, "postcss-image-set-function": { "version": "4.0.7", @@ -10285,7 +28984,8 @@ "postcss-initial": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} }, "postcss-js": { "version": "4.0.0", @@ -10326,12 +29026,14 @@ "postcss-logical": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} }, "postcss-media-minmax": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} }, "postcss-merge-longhand": { "version": "5.1.6", @@ -10392,7 +29094,8 @@ "postcss-modules-extract-imports": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} }, "postcss-modules-local-by-default": { "version": "4.0.0", @@ -10450,7 +29153,8 @@ "postcss-normalize-charset": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} }, "postcss-normalize-display-values": { "version": "5.1.0", @@ -10543,7 +29247,8 @@ "postcss-page-break": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} }, "postcss-place": { "version": "7.0.5", @@ -10637,7 +29342,8 @@ "postcss-replace-overflow-wrap": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} }, "postcss-selector-not": { "version": "6.0.1", @@ -10963,7 +29669,8 @@ "react-chartjs-2": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-4.3.1.tgz", - "integrity": "sha512-5i3mjP6tU7QSn0jvb8I4hudTzHJqS8l00ORJnVwI2sYu0ihpj83Lv2YzfxunfxTZkscKvZu2F2w9LkwNBhj6xA==" + "integrity": "sha512-5i3mjP6tU7QSn0jvb8I4hudTzHJqS8l00ORJnVwI2sYu0ihpj83Lv2YzfxunfxTZkscKvZu2F2w9LkwNBhj6xA==", + "requires": {} }, "react-dev-utils": { "version": "12.0.1", @@ -11278,7 +29985,8 @@ "redux-thunk": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", - "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==" + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "requires": {} }, "regenerate": { "version": "1.4.2", @@ -11970,6 +30678,14 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, "string-length": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", @@ -12036,14 +30752,6 @@ "es-abstract": "^1.19.5" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - }, "stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", @@ -12093,7 +30801,8 @@ "style-loader": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} }, "stylehacks": { "version": "5.1.0", @@ -12529,7 +31238,8 @@ "use-sync-external-store": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==" + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "requires": {} }, "util-deprecate": { "version": "1.0.2", @@ -12803,7 +31513,8 @@ "ws": { "version": "8.8.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==" + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "requires": {} } } }, @@ -13217,7 +31928,8 @@ "ws": { "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/package.json b/package.json index c596a737..07eaf24b 100644 --- a/package.json +++ b/package.json @@ -31,12 +31,12 @@ "react-pro-sidebar": "^0.7.1", "react-redux": "^8.0.2", "react-router-dom": "^6.3.0", - "react-scripts": "5.0.1", + "react-scripts": "^5.0.1", "web-vitals": "^2.1.4", "yup": "^0.32.11" }, "scripts": { - "start": "PORT=5000 react-scripts start", + "start": " react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" From 29fdc4ff906c832cde7bfbf328e2723c01266a2b Mon Sep 17 00:00:00 2001 From: Heart Date: Sat, 18 Mar 2023 15:37:46 +0500 Subject: [PATCH 02/46] add lagesy --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 07eaf24b..2eda66f0 100644 --- a/package.json +++ b/package.json @@ -36,8 +36,8 @@ "yup": "^0.32.11" }, "scripts": { - "start": " react-scripts start", - "build": "react-scripts build", + "start": " react-scripts --legacy-peer-deps start", + "build": "react-scripts --legacy-peer-deps build", "test": "react-scripts test", "eject": "react-scripts eject" }, From 8d4b1d6a4efca5df95f79eb31a343429932e6d79 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Mon, 20 Mar 2023 11:14:22 +0500 Subject: [PATCH 03/46] npm install changes --- package-lock.json | 543 ++++++++++++++++++++++------------------------ package.json | 4 +- 2 files changed, 261 insertions(+), 286 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4151ad88..7b61b6e5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2380,6 +2380,21 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/@eslint/eslintrc/node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -2410,6 +2425,11 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/@fullcalendar/common": { "version": "5.11.3", "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.11.3.tgz", @@ -6036,13 +6056,13 @@ } }, "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dependencies": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" }, "funding": { @@ -6066,34 +6086,6 @@ } } }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, "node_modules/ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", @@ -6445,6 +6437,34 @@ "webpack": ">=2" } }, + "node_modules/babel-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/babel-loader/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/babel-loader/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/babel-loader/node_modules/schema-utils": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", @@ -7428,21 +7448,6 @@ } } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -7454,11 +7459,6 @@ "ajv": "^8.8.2" } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -8838,21 +8838,6 @@ "webpack": "^5.0.0" } }, - "node_modules/eslint-webpack-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -8885,11 +8870,6 @@ "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -8922,6 +8902,21 @@ "url": "https://github.com/chalk/supports-color?sponsor=1" } }, + "node_modules/eslint/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/eslint/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9016,6 +9011,11 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/eslint/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/eslint/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -9525,6 +9525,29 @@ } } }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9607,6 +9630,11 @@ "node": ">=8" } }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", @@ -12927,9 +12955,9 @@ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -13325,21 +13353,6 @@ "webpack": "^5.0.0" } }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -13351,11 +13364,6 @@ "ajv": "^8.8.2" } }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -16545,6 +16553,34 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/schema-utils/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", @@ -17563,6 +17599,19 @@ "is-typedarray": "^1.0.0" } }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "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", @@ -17894,21 +17943,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -17920,11 +17954,6 @@ "ajv": "^8.8.2" } }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/webpack-dev-middleware/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -17997,21 +18026,6 @@ } } }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/webpack-dev-server/node_modules/ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -18023,11 +18037,6 @@ "ajv": "^8.8.2" } }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/webpack-dev-server/node_modules/schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -18287,21 +18296,6 @@ "node": ">=10.0.0" } }, - "node_modules/workbox-build/node_modules/ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/workbox-build/node_modules/fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -18316,11 +18310,6 @@ "node": ">=10" } }, - "node_modules/workbox-build/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "node_modules/workbox-build/node_modules/source-map": { "version": "0.8.0-beta.0", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", @@ -20213,6 +20202,17 @@ "strip-json-comments": "^3.1.1" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, "argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", @@ -20233,6 +20233,11 @@ "requires": { "argparse": "^2.0.1" } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" } } }, @@ -22898,13 +22903,13 @@ } }, "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "requires": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" } }, @@ -22914,32 +22919,8 @@ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "requires": { "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - } } }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} - }, "ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", @@ -23179,6 +23160,28 @@ "schema-utils": "^2.6.5" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "schema-utils": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", @@ -23905,17 +23908,6 @@ "source-map": "^0.6.1" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -23924,11 +23916,6 @@ "fast-deep-equal": "^3.1.3" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -24743,6 +24730,17 @@ "text-table": "^0.2.0" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -24804,6 +24802,11 @@ "argparse": "^2.0.1" } }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -25060,17 +25063,6 @@ "schema-utils": "^4.0.0" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -25094,11 +25086,6 @@ "supports-color": "^8.0.0" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -25485,6 +25472,23 @@ "tapable": "^1.0.0" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -25543,6 +25547,11 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, "schema-utils": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", @@ -27930,9 +27939,9 @@ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" }, "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", @@ -28227,17 +28236,6 @@ "schema-utils": "^4.0.0" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -28246,11 +28244,6 @@ "fast-deep-equal": "^3.1.3" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -30360,6 +30353,30 @@ "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + } } }, "select-hose": { @@ -31146,6 +31163,12 @@ "is-typedarray": "^1.0.0" } }, + "typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true + }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -31402,17 +31425,6 @@ "schema-utils": "^4.0.0" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -31421,11 +31433,6 @@ "fast-deep-equal": "^3.1.3" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -31475,17 +31482,6 @@ "ws": "^8.4.2" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "ajv-keywords": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", @@ -31494,11 +31490,6 @@ "fast-deep-equal": "^3.1.3" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "schema-utils": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", @@ -31677,17 +31668,6 @@ "workbox-window": "6.5.4" }, "dependencies": { - "ajv": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", - "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, "fs-extra": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", @@ -31699,11 +31679,6 @@ "universalify": "^2.0.0" } }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, "source-map": { "version": "0.8.0-beta.0", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", diff --git a/package.json b/package.json index 2eda66f0..07eaf24b 100644 --- a/package.json +++ b/package.json @@ -36,8 +36,8 @@ "yup": "^0.32.11" }, "scripts": { - "start": " react-scripts --legacy-peer-deps start", - "build": "react-scripts --legacy-peer-deps build", + "start": " react-scripts start", + "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject" }, From 3933b9af8304a0c98c99213b690353cc928d46f8 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Mon, 20 Mar 2023 19:26:29 +0500 Subject: [PATCH 04/46] add db.json file --- db.json | 0 src/data/mockData.js | 36 ++++++++++++++++++------------------ 2 files changed, 18 insertions(+), 18 deletions(-) create mode 100644 db.json diff --git a/db.json b/db.json new file mode 100644 index 00000000..e69de29b diff --git a/src/data/mockData.js b/src/data/mockData.js index 2561158e..2e22d2a8 100644 --- a/src/data/mockData.js +++ b/src/data/mockData.js @@ -1,21 +1,21 @@ -import { tokens } from "../theme"; - -export const mockDataTeam = [ - { - id: 1, - name: "Jon Snow", - email: "jonsnow@gmail.com", - age: 35, - phone: "(665)121-5454", - access: "admin", - }, - { - id: 2, - name: "Cersei Lannister", - email: "cerseilannister@gmail.com", - age: 42, - phone: "(421)314-2288", - access: "manager", +import { tokens } from "../theme"; + +export const mockDataTeam = [ + { + id: 1, + name: "Jon Snow", + email: "jonsnow@gmail.com", + age: 35, + phone: "(665)121-5454", + access: "admin", + }, + { + id: 2, + name: "Cersei Lannister", + email: "cerseilannister@gmail.com", + age: 42, + phone: "(421)314-2288", + access: "manager", }, { id: 3, From 2485bf8f27d1202c52e93e1d7fdc38584c1e4a76 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Mon, 20 Mar 2023 20:15:53 +0500 Subject: [PATCH 05/46] connect api with data grids --- db.json | 1113 +++++++++++++++++++++++++++++++++ src/data/mockData.js | 199 ------ src/scenes/contacts/index.jsx | 17 +- src/scenes/invoices/index.jsx | 12 +- src/scenes/team/index.jsx | 14 +- 5 files changed, 1150 insertions(+), 205 deletions(-) diff --git a/db.json b/db.json index e69de29b..25883407 100644 --- a/db.json +++ b/db.json @@ -0,0 +1,1113 @@ +{ + "Team" : [ + { + "id": "1", + "name": "Jon Snow", + "email": "jonsnow@gmail.com", + "age": "35", + "phone": "(665)121-5454", + "access": "admin" + }, + { + "id": "2", + "name": "Cersei Lannister", + "email": "cerseilannister@gmail.com", + "age": "42", + "phone": "(421)314-2288", + "access": "manager" + }, + { + "id": "3", + "name": "Jaime Lannister", + "email": "jaimelannister@gmail.com", + "age": "45", + "phone": "(422)982-6739", + "access": "user" + }, + { + "id": "4", + "name": "Anya Stark", + "email": "anyastark@gmail.com", + "age": "16", + "phone": "(921)425-6742", + "access": "admin" + }, + { + "id": "5", + "name": "Daenerys Targaryen", + "email": "daenerystargaryen@gmail.com", + "age": "31", + "phone": "(421)445-1189", + "access": "user" + }, + { + "id": "6", + "name": "Ever Melisandre", + "email": "evermelisandre@gmail.com", + "age": "150", + "phone": "(232)545-6483", + "access": "manager" + }, + { + "id": "7", + "name": "Ferrara Clifford", + "email": "ferraraclifford@gmail.com", + "age": "44", + "phone": "(543)124-0123", + "access": "user" + }, + { + "id": "8", + "name": "Rossini Frances", + "email": "rossinifrances@gmail.com", + "age": "36", + "phone": "(222)444-5555", + "access": "user" + }, + { + "id": "9", + "name": "Harvey Roxie", + "email": "harveyroxie@gmail.com", + "age": "65", + "phone": "(444)555-6239", + "access": "admin" + } + ], + "contact": + [ + { + "id": "1", + "name": "Jon Snow", + "email": "jonsnow@gmail.com", + "age": "35", + "phone": "(665)121-5454", + "address": "0912 Won Street, Alabama, SY 10001", + "city": "New York", + "zipCode": "10001", + "registrarId": "123512" + }, + { + "id": "2", + "name": "Cersei Lannister", + "email": "cerseilannister@gmail.com", + "age": "42", + "phone": "(421)314-2288", + "address": "1234 Main Street, New York, NY 10001", + "city": "New York", + "zipCode": "13151", + "registrarId": "123512" + }, + { + "id": "3", + "name": "Jaime Lannister", + "email": "jaimelannister@gmail.com", + "age": "45", + "phone": "(422)982-6739", + "address": "3333 Want Blvd, Estanza, NAY 42125", + "city": "New York", + "zipCode": "87281", + "registrarId": "4132513" + }, + { + "id": "4", + "name": "Anya Stark", + "email": "anyastark@gmail.com", + "age": "16", + "phone": "(921)425-6742", + "address": "1514 Main Street, New York, NY 22298", + "city": "New York", + "zipCode": "15551", + "registrarId": "123512" + }, + { + "id": "5", + "name": "Daenerys Targaryen", + "email": "daenerystargaryen@gmail.com", + "age": "31", + "phone": "(421)445-1189", + "address": "11122 Welping Ave, Tenting, CD 21321", + "city": "Tenting", + "zipCode": "14215", + "registrarId": "123512" + }, + { + "id": "6", + "name": "Ever Melisandre", + "email": "evermelisandre@gmail.com", + "age": "150", + "phone": "(232)545-6483", + "address": "1234 Canvile Street, Esvazark, NY 10001", + "city": "Esvazark", + "zipCode": "10001", + "registrarId": "123512" + }, + { + "id": "7", + "name": "Ferrara Clifford", + "email": "ferraraclifford@gmail.com", + "age": "44", + "phone": "(543)124-0123", + "address": "22215 Super Street, Everting, ZO 515234", + "city": "Evertin", + "zipCode": "51523", + "registrarId": "123512" + }, + { + "id": "8", + "name": "Rossini Frances", + "email": "rossinifrances@gmail.com", + "age": "36", + "phone": "(222)444-5555", + "address": "4123 Ever Blvd, Wentington, AD 142213", + "city": "Esteras", + "zipCode": "44215", + "registrarId": "512315" + }, + { + "id": "9", + "name": "Harvey Roxie", + "email": "harveyroxie@gmail.com", + "age": "65", + "phone": "(444)555-6239", + "address": "51234 Avery Street, Cantory, ND 212412", + "city": "Colunza", + "zipCode": "111234", + "registrarId": "928397" + }, + { + "id": "10", + "name": "Enteri Redack", + "email": "enteriredack@gmail.com", + "age": "42", + "phone": "(222)444-5555", + "address": "4123 Easer Blvd, Wentington, AD 142213", + "city": "Esteras", + "zipCode": "44215", + "registrarId": "533215" + }, + { + "id": "11", + "name": "Steve Goodman", + "email": "stevegoodmane@gmail.com", + "age": "11", + "phone": "(444)555-6239", + "address": "51234 Fiveton Street, CunFory, ND 212412", + "city": "Colunza", + "zipCode": "1234", + "registrarId": "92197" + } + ], + "Invoices":[ + { + "id": "1", + "name": "Jon Snow", + "email": "jonsnow@gmail.com", + "cost": "21.24", + "phone": "(665)121-5454", + "date": "03/12/2022" + }, + { + "id": "2", + "name": "Cersei Lannister", + "email": "cerseilannister@gmail.com", + "cost": "1.24", + "phone": "(421)314-2288", + "date": "06/15/2021" + }, + { + "id": "3", + "name": "Jaime Lannister", + "email": "jaimelannister@gmail.com", + "cost": "11.24", + "phone": "(422)982-6739", + "date": "05/02/2022" + }, + { + "id": "4", + "name": "Anya Stark", + "email": "anyastark@gmail.com", + "cost": "80.55", + "phone": "(921)425-6742", + "date": "03/21/2022" + }, + { + "id": "5", + "name": "Daenerys Targaryen", + "email": "daenerystargaryen@gmail.com", + "cost": "1.24", + "phone": "(421)445-1189", + "date": "01/12/2021" + }, + { + "id": "6", + "name": "Ever Melisandre", + "email": "evermelisandre@gmail.com", + "cost": "63.12", + "phone": "(232)545-6483", + "date": "11/02/2022" + }, + { + "id": "7", + "name": "Ferrara Clifford", + "email": "ferraraclifford@gmail.com", + "cost": "52.42", + "phone": "(543)124-0123", + "date": "02/11/2022" + }, + { + "id": "8", + "name": "Rossini Frances", + "email": "rossinifrances@gmail.com", + "cost": "21.24", + "phone": "(222)444-5555", + "date": "05/02/2021" + } + ], + "Transactions":[ + { + "txId": "01e4dsa", + "user": "johndoe", + "date": "2021-09-01", + "cost": "43.95" + }, + { + "txId": "0315dsaa", + "user": "jackdower", + "date": "2022-04-01", + "cost": "133.45" + }, + { + "txId": "01e4dsa", + "user": "aberdohnny", + "date": "2021-09-01", + "cost": "43.95" + }, + { + "txId": "51034szv", + "user": "goodmanave", + "date": "2022-11-05", + "cost": "200.95" + }, + { + "txId": "0a123sb", + "user": "stevebower", + "date": "2022-11-02", + "cost": "13.55" + }, + { + "txId": "01e4dsa", + "user": "aberdohnny", + "date": "2021-09-01", + "cost": "43.95" + }, + { + "txId": "120s51a", + "user": "wootzifer", + "date": "2019-04-15", + "cost": "24.20" + }, + { + "txId": "0315dsaa", + "user": "jackdower", + "date": "2022-04-01", + "cost": "133.45" + } + ], + "BarData":[ + { + "country": "AD", + "hot dog": "137", + "hot dogColor": "hsl(229, 70%, 50%)", + "burger": "96", + "burgerColor": "hsl(296, 70%, 50%)", + "kebab": "72", + "kebabColor": "hsl(97, 70%, 50%)", + "donut": "140", + "donutColor": "hsl(340, 70%, 50%)" + }, + { + "country": "AE", + "hot dog": "55", + "hot dogColor": "hsl(307, 70%, 50%)", + "burger": "28", + "burgerColor": "hsl(111, 70%, 50%)", + "kebab": "58", + "kebabColor": "hsl(273, 70%, 50%)", + "donut": "29", + "donutColor": "hsl(275, 70%, 50%)" + }, + { + "country": "AF", + "hot dog": "109", + "hot dogColor": "hsl(72, 70%, 50%)", + "burger": "23", + "burgerColor": "hsl(96, 70%, 50%)", + "kebab": "34", + "kebabColor": "hsl(106, 70%, 50%)", + "donut": "152", + "donutColor": "hsl(256, 70%, 50%)" + }, + { + "country": "AG", + "hot dog": "133", + "hot dogColor": "hsl(257, 70%, 50%)", + "burger": "52", + "burgerColor": "hsl(326, 70%, 50%)", + "kebab": "43", + "kebabColor": "hsl(110, 70%, 50%)", + "donut": "83", + "donutColor": "hsl(9, 70%, 50%)" + }, + { + "country": "AI", + "hot dog": "81", + "hot dogColor": "hsl(190, 70%, 50%)", + "burger": "80", + "burgerColor": "hsl(325, 70%, 50%)", + "kebab": "112", + "kebabColor": "hsl(54, 70%, 50%)", + "donut": "35", + "donutColor": "hsl(285, 70%, 50%)" + }, + { + "country": "AL", + "hot dog": "66", + "hot dogColor": "hsl(208, 70%, 50%)", + "burger": "111", + "burgerColor": "hsl(334, 70%, 50%)", + "kebab": "167", + "kebabColor": "hsl(182, 70%, 50%)", + "donut": "18", + "donutColor": "hsl(76, 70%, 50%)" + }, + { + "country": "AM", + "hot dog": "80", + "hot dogColor": "hsl(87, 70%, 50%)", + "burger": "47", + "burgerColor": "hsl(141, 70%, 50%)", + "kebab": "158", + "kebabColor": "hsl(224, 70%, 50%)", + "donut": "49", + "donutColor": "hsl(274, 70%, 50%)" + } + ], + "PieData":[ + { + "id": "hack", + "label": "hack", + "value": "239", + "color": "hsl(104, 70%, 50%)" + }, + { + "id": "make", + "label": "make", + "value": "170", + "color": "hsl(162, 70%, 50%)" + }, + { + "id": "go", + "label": "go", + "value": "322", + "color": "hsl(291, 70%, 50%)" + }, + { + "id": "lisp", + "label": "lisp", + "value": "503", + "color": "hsl(229, 70%, 50%)" + }, + { + "id": "scala", + "label": "scala", + "value": "584", + "color": "hsl(344, 70%, 50%)" + } + ], + "Geographydata":[ + { + "id": "AFG", + "value": "520600" + }, + { + "id": "AGO", + "value": "949905" + }, + { + "id": "ALB", + "value": "329910" + }, + { + "id": "ARE", + "value": "675484" + }, + { + "id": "ARG", + "value": "432239" + }, + { + "id": "ARM", + "value": "288305" + }, + { + "id": "ATA", + "value": "415648" + }, + { + "id": "ATF", + "value": "665159" + }, + { + "id": "AUT", + "value": "798526" + }, + { + "id": "AZE", + "value": "481678" + }, + { + "id": "BDI", + "value": "496457" + }, + { + "id": "BEL", + "value": "252276" + }, + { + "id": "BEN", + "value": "440315" + }, + { + "id": "BFA", + "value": "343752" + }, + { + "id": "BGD", + "value": "920203" + }, + { + "id": "BGR", + "value": "261196" + }, + { + "id": "BHS", + "value": "421551" + }, + { + "id": "BIH", + "value": "974745" + }, + { + "id": "BLR", + "value": "349288" + }, + { + "id": "BLZ", + "value": "305983" + }, + { + "id": "BOL", + "value": "430840" + }, + { + "id": "BRN", + "value": "345666" + }, + { + "id": "BTN", + "value": "649678" + }, + { + "id": "BWA", + "value": "319392" + }, + { + "id": "CAF", + "value": "722549" + }, + { + "id": "CAN", + "value": "332843" + }, + { + "id": "CHE", + "value": "122159" + }, + { + "id": "CHL", + "value": "811736" + }, + { + "id": "CHN", + "value": "593604" + }, + { + "id": "CIV", + "value": "143219" + }, + { + "id": "CMR", + "value": "630627" + }, + { + "id": "COG", + "value": "498556" + }, + { + "id": "COL", + "value": "660527" + }, + { + "id": "CRI", + "value": "60262" + }, + { + "id": "CUB", + "value": "177870" + }, + { + "id": "-99", + "value": "463208" + }, + { + "id": "CYP", + "value": "945909" + }, + { + "id": "CZE", + "value": "500109" + }, + { + "id": "DEU", + "value": "63345" + }, + { + "id": "DJI", + "value": "634523" + }, + { + "id": "DNK", + "value": "731068" + }, + { + "id": "DOM", + "value": "262538" + }, + { + "id": "DZA", + "value": "760695" + }, + { + "id": "ECU", + "value": "301263" + }, + { + "id": "EGY", + "value": "148475" + }, + { + "id": "ERI", + "value": "939504" + }, + { + "id": "ESP", + "value": "706050" + }, + { + "id": "EST", + "value": "977015" + }, + { + "id": "ETH", + "value": "461734" + }, + { + "id": "FIN", + "value": "22800" + }, + { + "id": "FJI", + "value": "18985" + }, + { + "id": "FLK", + "value": "64986" + }, + { + "id": "FRA", + "value": "447457" + }, + { + "id": "GAB", + "value": "669675" + }, + { + "id": "GBR", + "value": "757120" + }, + { + "id": "GEO", + "value": "158702" + }, + { + "id": "GHA", + "value": "893180" + }, + { + "id": "GIN", + "value": "877288" + }, + { + "id": "GMB", + "value": "724530" + }, + { + "id": "GNB", + "value": "387753" + }, + { + "id": "GNQ", + "value": "706118" + }, + { + "id": "GRC", + "value": "377796" + }, + { + "id": "GTM", + "value": "66890" + }, + { + "id": "GUY", + "value": "719300" + }, + { + "id": "HND", + "value": "739590" + }, + { + "id": "HRV", + "value": "929467" + }, + { + "id": "HTI", + "value": "538961" + }, + { + "id": "HUN", + "value": "146095" + }, + { + "id": "IDN", + "value": "490681" + }, + { + "id": "IND", + "value": "549818" + }, + { + "id": "IRL", + "value": "630163" + }, + { + "id": "IRN", + "value": "596921" + }, + { + "id": "IRQ", + "value": "767023" + }, + { + "id": "ISL", + "value": "478682" + }, + { + "id": "ISR", + "value": "963688" + }, + { + "id": "ITA", + "value": "393089" + }, + { + "id": "JAM", + "value": "83173" + }, + { + "id": "JOR", + "value": "52005" + }, + { + "id": "JPN", + "value": "199174" + }, + { + "id": "KAZ", + "value": "181424" + }, + { + "id": "KEN", + "value": "60946" + }, + { + "id": "KGZ", + "value": "432478" + }, + { + "id": "KHM", + "value": "254461" + }, + { + "id": "OSA", + "value": "942447" + }, + { + "id": "KWT", + "value": "414413" + }, + { + "id": "LAO", + "value": "448339" + }, + { + "id": "LBN", + "value": "620090" + }, + { + "id": "LBR", + "value": "435950" + }, + { + "id": "LBY", + "value": "75091" + }, + { + "id": "LKA", + "value": "595124" + }, + { + "id": "LSO", + "value": "483524" + }, + { + "id": "LTU", + "value": "867357" + }, + { + "id": "LUX", + "value": "689172" + }, + { + "id": "LVA", + "value": "742980" + }, + { + "id": "MAR", + "value": "236538" + }, + { + "id": "MDA", + "value": "926836" + }, + { + "id": "MDG", + "value": "840840" + }, + { + "id": "MEX", + "value": "353910" + }, + { + "id": "MKD", + "value": "505842" + }, + { + "id": "MLI", + "value": "286082" + }, + { + "id": "MMR", + "value": "915544" + }, + { + "id": "MNE", + "value": "609500" + }, + { + "id": "MNG", + "value": "410428" + }, + { + "id": "MOZ", + "value": "32868" + }, + { + "id": "MRT", + "value": "375671" + }, + { + "id": "MWI", + "value": "591935" + }, + { + "id": "MYS", + "value": "991644" + }, + { + "id": "NAM", + "value": "701897" + }, + { + "id": "NCL", + "value": "144098" + }, + { + "id": "NER", + "value": "312944" + }, + { + "id": "NGA", + "value": "862877" + }, + { + "id": "NIC", + "value": "90831" + }, + { + "id": "NLD", + "value": "281879" + }, + { + "id": "NOR", + "value": "224537" + }, + { + "id": "NPL", + "value": "322331" + }, + { + "id": "NZL", + "value": "86615" + }, + { + "id": "OMN", + "value": "707881" + }, + { + "id": "PAK", + "value": "158577" + }, + { + "id": "PAN", + "value": "738579" + }, + { + "id": "PER", + "value": "248751" + }, + { + "id": "PHL", + "value": "557292" + }, + { + "id": "PNG", + "value": "516874" + }, + { + "id": "POL", + "value": "682137" + }, + { + "id": "PRI", + "value": "957399" + }, + { + "id": "PRT", + "value": "846430" + }, + { + "id": "PRY", + "value": "720555" + }, + { + "id": "QAT", + "value": "478726" + }, + { + "id": "ROU", + "value": "259318" + }, + { + "id": "RUS", + "value": "268735" + }, + { + "id": "RWA", + "value": "136781" + }, + { + "id": "ESH", + "value": "151957" + }, + { + "id": "SAU", + "value": "111821" + }, + { + "id": "SDN", + "value": "927112" + }, + { + "id": "SDS", + "value": "966473" + }, + { + "id": "SEN", + "value": "158085" + }, + { + "id": "SLB", + "value": "178389" + }, + { + "id": "SLE", + "value": "528433" + }, + { + "id": "SLV", + "value": "353467" + }, + { + "id": "ABV", + "value": "251" + }, + { + "id": "SOM", + "value": "445243" + }, + { + "id": "SRB", + "value": "202402" + }, + { + "id": "SUR", + "value": "972121" + }, + { + "id": "SVK", + "value": "319923" + }, + { + "id": "SVN", + "value": "728766" + }, + { + "id": "SWZ", + "value": "379669" + }, + { + "id": "SYR", + "value": "16221" + }, + { + "id": "TCD", + "value": "101273" + }, + { + "id": "TGO", + "value": "498411" + }, + { + "id": "THA", + "value": "506906" + }, + { + "id": "TJK", + "value": "613093" + }, + { + "id": "TKM", + "value": "327016" + }, + { + "id": "TLS", + "value": "607972" + }, + { + "id": "TTO", + "value": "936365" + }, + { + "id": "TUN", + "value": "898416" + }, + { + "id": "TUR", + "value": "237783" + }, + { + "id": "TWN", + "value": "878213" + }, + { + "id": "TZA", + "value": "442174" + }, + { + "id": "UGA", + "value": "720710" + }, + { + "id": "UKR", + "value": "74172" + }, + { + "id": "URY", + "value": "753177" + }, + { + "id": "USA", + "value": "658725" + }, + { + "id": "UZB", + "value": "550313" + }, + { + "id": "VEN", + "value": "707492" + }, + { + "id": "VNM", + "value": "538907" + }, + { + "id": "VUT", + "value": "650646" + }, + { + "id": "PSE", + "value": "476078" + }, + { + "id": "YEM", + "value": "957751" + }, + { + "id": "ZAF", + "value": "836949" + }, + { + "id": "ZMB", + "value": "714503" + }, + { + "id": "ZWE", + "value": "405217" + }, + { + "id": "KOR", + "value": "171135" + } + ] +} \ No newline at end of file diff --git a/src/data/mockData.js b/src/data/mockData.js index 2e22d2a8..81d48c67 100644 --- a/src/data/mockData.js +++ b/src/data/mockData.js @@ -1,204 +1,5 @@ import { tokens } from "../theme"; -export const mockDataTeam = [ - { - id: 1, - name: "Jon Snow", - email: "jonsnow@gmail.com", - age: 35, - phone: "(665)121-5454", - access: "admin", - }, - { - id: 2, - name: "Cersei Lannister", - email: "cerseilannister@gmail.com", - age: 42, - phone: "(421)314-2288", - access: "manager", - }, - { - id: 3, - name: "Jaime Lannister", - email: "jaimelannister@gmail.com", - age: 45, - phone: "(422)982-6739", - access: "user", - }, - { - id: 4, - name: "Anya Stark", - email: "anyastark@gmail.com", - age: 16, - phone: "(921)425-6742", - access: "admin", - }, - { - id: 5, - name: "Daenerys Targaryen", - email: "daenerystargaryen@gmail.com", - age: 31, - phone: "(421)445-1189", - access: "user", - }, - { - id: 6, - name: "Ever Melisandre", - email: "evermelisandre@gmail.com", - age: 150, - phone: "(232)545-6483", - access: "manager", - }, - { - id: 7, - name: "Ferrara Clifford", - email: "ferraraclifford@gmail.com", - age: 44, - phone: "(543)124-0123", - access: "user", - }, - { - id: 8, - name: "Rossini Frances", - email: "rossinifrances@gmail.com", - age: 36, - phone: "(222)444-5555", - access: "user", - }, - { - id: 9, - name: "Harvey Roxie", - email: "harveyroxie@gmail.com", - age: 65, - phone: "(444)555-6239", - access: "admin", - }, -]; - -export const mockDataContacts = [ - { - id: 1, - name: "Jon Snow", - email: "jonsnow@gmail.com", - age: 35, - phone: "(665)121-5454", - address: "0912 Won Street, Alabama, SY 10001", - city: "New York", - zipCode: "10001", - registrarId: 123512, - }, - { - id: 2, - name: "Cersei Lannister", - email: "cerseilannister@gmail.com", - age: 42, - phone: "(421)314-2288", - address: "1234 Main Street, New York, NY 10001", - city: "New York", - zipCode: "13151", - registrarId: 123512, - }, - { - id: 3, - name: "Jaime Lannister", - email: "jaimelannister@gmail.com", - age: 45, - phone: "(422)982-6739", - address: "3333 Want Blvd, Estanza, NAY 42125", - city: "New York", - zipCode: "87281", - registrarId: 4132513, - }, - { - id: 4, - name: "Anya Stark", - email: "anyastark@gmail.com", - age: 16, - phone: "(921)425-6742", - address: "1514 Main Street, New York, NY 22298", - city: "New York", - zipCode: "15551", - registrarId: 123512, - }, - { - id: 5, - name: "Daenerys Targaryen", - email: "daenerystargaryen@gmail.com", - age: 31, - phone: "(421)445-1189", - address: "11122 Welping Ave, Tenting, CD 21321", - city: "Tenting", - zipCode: "14215", - registrarId: 123512, - }, - { - id: 6, - name: "Ever Melisandre", - email: "evermelisandre@gmail.com", - age: 150, - phone: "(232)545-6483", - address: "1234 Canvile Street, Esvazark, NY 10001", - city: "Esvazark", - zipCode: "10001", - registrarId: 123512, - }, - { - id: 7, - name: "Ferrara Clifford", - email: "ferraraclifford@gmail.com", - age: 44, - phone: "(543)124-0123", - address: "22215 Super Street, Everting, ZO 515234", - city: "Evertin", - zipCode: "51523", - registrarId: 123512, - }, - { - id: 8, - name: "Rossini Frances", - email: "rossinifrances@gmail.com", - age: 36, - phone: "(222)444-5555", - address: "4123 Ever Blvd, Wentington, AD 142213", - city: "Esteras", - zipCode: "44215", - registrarId: 512315, - }, - { - id: 9, - name: "Harvey Roxie", - email: "harveyroxie@gmail.com", - age: 65, - phone: "(444)555-6239", - address: "51234 Avery Street, Cantory, ND 212412", - city: "Colunza", - zipCode: "111234", - registrarId: 928397, - }, - { - id: 10, - name: "Enteri Redack", - email: "enteriredack@gmail.com", - age: 42, - phone: "(222)444-5555", - address: "4123 Easer Blvd, Wentington, AD 142213", - city: "Esteras", - zipCode: "44215", - registrarId: 533215, - }, - { - id: 11, - name: "Steve Goodman", - email: "stevegoodmane@gmail.com", - age: 11, - phone: "(444)555-6239", - address: "51234 Fiveton Street, CunFory, ND 212412", - city: "Colunza", - zipCode: "1234", - registrarId: 92197, - }, -]; - export const mockDataInvoices = [ { id: 1, diff --git a/src/scenes/contacts/index.jsx b/src/scenes/contacts/index.jsx index 002aadfb..88314f2c 100644 --- a/src/scenes/contacts/index.jsx +++ b/src/scenes/contacts/index.jsx @@ -1,10 +1,10 @@ import { Box } from "@mui/material"; import { DataGrid, GridToolbar } from "@mui/x-data-grid"; import { tokens } from "../../theme"; -import { mockDataContacts } from "../../data/mockData"; +// import { mockDataContacts } from "../../data/mockData"; import Header from "../../components/Header"; import { useTheme } from "@mui/material"; - +import React, {useState, useEffect} from "react" const Contacts = () => { const theme = useTheme(); const colors = tokens(theme.palette.mode); @@ -52,6 +52,17 @@ const Contacts = () => { }, ]; + + const [tableData, setTableData] = useState([]) + + useEffect(() => { + fetch("http://localhost:3333/contact") + .then((data) => data.json()) + .then((data) => setTableData(data)) + + }, []) + + console.log(tableData) return (
{ }} > diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index 2203560c..ddf6a884 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -3,6 +3,7 @@ import { DataGrid } from "@mui/x-data-grid"; import { tokens } from "../../theme"; import { mockDataInvoices } from "../../data/mockData"; import Header from "../../components/Header"; +import React, {useState, useEffect} from "react" const Invoices = () => { const theme = useTheme(); @@ -41,7 +42,16 @@ const Invoices = () => { flex: 1, }, ]; + const [tableData, setTableData] = useState([]) + useEffect(() => { + fetch("http://localhost:3333/Invoices") + .then((data) => data.json()) + .then((data) => setTableData(data)) + + }, []) + + console.log(tableData) return (
@@ -74,7 +84,7 @@ const Invoices = () => { }, }} > - + ); diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index 86d73da1..b5977359 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -1,11 +1,12 @@ import { Box, Typography, useTheme } from "@mui/material"; import { DataGrid } from "@mui/x-data-grid"; import { tokens } from "../../theme"; -import { mockDataTeam } from "../../data/mockData"; +// import { mockDataTeam } from "../../data/mockData"; import AdminPanelSettingsOutlinedIcon from "@mui/icons-material/AdminPanelSettingsOutlined"; import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; import Header from "../../components/Header"; +import React, {useState, useEffect} from "react" const Team = () => { const theme = useTheme(); @@ -67,7 +68,16 @@ const Team = () => { }, }, ]; + const [tableData, setTableData] = useState([]) + useEffect(() => { + fetch("http://localhost:3333/Team") + .then((data) => data.json()) + .then((data) => setTableData(data)) + + }, []) + + console.log(tableData) return (
@@ -100,7 +110,7 @@ const Team = () => { }, }} > - + ); From 50daa963c004657a9567d20dcc07f1f16251d677 Mon Sep 17 00:00:00 2001 From: Heart Date: Mon, 20 Mar 2023 23:59:32 +0500 Subject: [PATCH 06/46] search issue --- src/scenes/contacts/index.jsx | 10 ++++++++-- src/scenes/invoices/index.jsx | 16 +++++++++++++--- src/scenes/team/index.jsx | 10 ++++++++-- 3 files changed, 29 insertions(+), 7 deletions(-) diff --git a/src/scenes/contacts/index.jsx b/src/scenes/contacts/index.jsx index 88314f2c..311dc3e5 100644 --- a/src/scenes/contacts/index.jsx +++ b/src/scenes/contacts/index.jsx @@ -1,7 +1,7 @@ import { Box } from "@mui/material"; import { DataGrid, GridToolbar } from "@mui/x-data-grid"; import { tokens } from "../../theme"; -// import { mockDataContacts } from "../../data/mockData"; + import Header from "../../components/Header"; import { useTheme } from "@mui/material"; import React, {useState, useEffect} from "react" @@ -104,7 +104,13 @@ const Contacts = () => { diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index ddf6a884..4a727caa 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -1,7 +1,7 @@ import { Box, Typography, useTheme } from "@mui/material"; -import { DataGrid } from "@mui/x-data-grid"; +import { DataGrid, GridToolbar } from "@mui/x-data-grid"; import { tokens } from "../../theme"; -import { mockDataInvoices } from "../../data/mockData"; +// import { mockDataInvoices } from "../../data/mockData"; import Header from "../../components/Header"; import React, {useState, useEffect} from "react" @@ -84,7 +84,17 @@ const Invoices = () => { }, }} > - + ); diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index b5977359..f4d0c9cb 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -1,5 +1,5 @@ import { Box, Typography, useTheme } from "@mui/material"; -import { DataGrid } from "@mui/x-data-grid"; +import { DataGrid, GridToolbar } from "@mui/x-data-grid"; import { tokens } from "../../theme"; // import { mockDataTeam } from "../../data/mockData"; import AdminPanelSettingsOutlinedIcon from "@mui/icons-material/AdminPanelSettingsOutlined"; @@ -110,7 +110,13 @@ const Team = () => { }, }} > - + ); From 8aa4375a878619c0993a12587f9d0caefc5a31fa Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Tue, 21 Mar 2023 16:09:45 +0500 Subject: [PATCH 07/46] Revert "search issue" This reverts commit 50daa963c004657a9567d20dcc07f1f16251d677. --- src/scenes/contacts/index.jsx | 10 ++-------- src/scenes/invoices/index.jsx | 16 +++------------- src/scenes/team/index.jsx | 10 ++-------- 3 files changed, 7 insertions(+), 29 deletions(-) diff --git a/src/scenes/contacts/index.jsx b/src/scenes/contacts/index.jsx index 311dc3e5..88314f2c 100644 --- a/src/scenes/contacts/index.jsx +++ b/src/scenes/contacts/index.jsx @@ -1,7 +1,7 @@ import { Box } from "@mui/material"; import { DataGrid, GridToolbar } from "@mui/x-data-grid"; import { tokens } from "../../theme"; - +// import { mockDataContacts } from "../../data/mockData"; import Header from "../../components/Header"; import { useTheme } from "@mui/material"; import React, {useState, useEffect} from "react" @@ -104,13 +104,7 @@ const Contacts = () => { diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index 4a727caa..ddf6a884 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -1,7 +1,7 @@ import { Box, Typography, useTheme } from "@mui/material"; -import { DataGrid, GridToolbar } from "@mui/x-data-grid"; +import { DataGrid } from "@mui/x-data-grid"; import { tokens } from "../../theme"; -// import { mockDataInvoices } from "../../data/mockData"; +import { mockDataInvoices } from "../../data/mockData"; import Header from "../../components/Header"; import React, {useState, useEffect} from "react" @@ -84,17 +84,7 @@ const Invoices = () => { }, }} > - + ); diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index f4d0c9cb..b5977359 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -1,5 +1,5 @@ import { Box, Typography, useTheme } from "@mui/material"; -import { DataGrid, GridToolbar } from "@mui/x-data-grid"; +import { DataGrid } from "@mui/x-data-grid"; import { tokens } from "../../theme"; // import { mockDataTeam } from "../../data/mockData"; import AdminPanelSettingsOutlinedIcon from "@mui/icons-material/AdminPanelSettingsOutlined"; @@ -110,13 +110,7 @@ const Team = () => { }, }} > - + ); From f6b539842510388e5298a63c770fe48dfb8e8542 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Wed, 22 Mar 2023 12:21:12 +0500 Subject: [PATCH 08/46] remove warning --- src/scenes/invoices/index.jsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index ddf6a884..c71b2aab 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -1,7 +1,7 @@ import { Box, Typography, useTheme } from "@mui/material"; import { DataGrid } from "@mui/x-data-grid"; import { tokens } from "../../theme"; -import { mockDataInvoices } from "../../data/mockData"; +// import { mockDataInvoices } from "../../data/mockData"; import Header from "../../components/Header"; import React, {useState, useEffect} from "react" From f2a8e1297bf84756deac9b6aa3a9e04053e1f9e9 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Wed, 22 Mar 2023 19:14:27 +0500 Subject: [PATCH 09/46] connect more api data --- db.json | 5 ++ public/assets/dx.png | Bin 0 -> 13142 bytes public/assets/user.png | Bin 13142 -> 1211658 bytes src/components/BarChart.jsx | 13 ++- src/components/GeographyChart.jsx | 16 +++- src/components/PieChart.jsx | 17 +++- src/data/mockData.js | 130 ------------------------------ src/scenes/dashboard/index.jsx | 13 ++- src/scenes/global/Sidebar.jsx | 18 ++++- 9 files changed, 68 insertions(+), 144 deletions(-) create mode 100644 public/assets/dx.png diff --git a/db.json b/db.json index 25883407..b21e1a9b 100644 --- a/db.json +++ b/db.json @@ -1,4 +1,9 @@ { + "img": + { + "img1":"https://i.ibb.co/WtWFrHL/user.png" + } + , "Team" : [ { "id": "1", diff --git a/public/assets/dx.png b/public/assets/dx.png new file mode 100644 index 0000000000000000000000000000000000000000..956662ccbc1cc3f9aca7b33c7e18eee7af0c4edd GIT binary patch literal 13142 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 literal 0 HcmV?d00001 diff --git a/public/assets/user.png b/public/assets/user.png index 956662ccbc1cc3f9aca7b33c7e18eee7af0c4edd..be6cb4e90217d9ce093f2dd7c0d98bba56b10574 100644 GIT binary patch literal 1211658 zcmV)CK*GO?P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D|D{PpK~#8NwEbth zBuSE;3EJf}NM=-4S9b%0FEjuD#|&9u=UIZqOreWrkjv?w_o#@vsJi)$$O3R8%v89F zs+s#WG3I;!&-+(l8L$`aBwqGHfjzpkGhjk)6s5_k3k?1%*y=-=W7N2|{a(-seeB^! zGl>Qa{jV8@Y_Jn{n$`}5)K`DYBtTZ>iIjQ!gk1(2!b607-sUrQs^xE;R<*xs4;|fX zVQ0VTQ1x?=(9I!|k90aRKR{FMGWML$#2UzYsPHpN!2C=A+M?R{7VP5pM08#4E0F!L zSe-WAX&?v8^54o=tm%-w=`$tGxEPz?wZBkc?^))l4o@Wl|l`%YQyBz$@d5O&>sjxP-MAbpU>Hb<0p*;>{}qs|}l z>Vt0054rs$sCriL7GXnMZIB^Mn>B>r5LbY;Zv{dtVxbXl*XjsnK45q0YF?eLw&@Rc z$qO99!Ad+7!l1Kc8~6(~mp8ACy5A*9DXVHzJb>9_Zv?q2(Tn9eg_@x4x=>%c+A z+lBPUuEr)tMOV3#M*bGmekw|r4Z930Ca3O_J`y0ayeo%h@TueO^H%L8vlyn(gY7KW zVmUnWE#Kood0lIB*8vF}#ezx?;X?Hqm30*Z=Ge^b}>1}L+=m(w9*#_bK z;2Uegbovy&8{w05!p1A|z$}LEG7)w!F=qSP|CUauvQ8&~ua-GCvsD&0-3>lykp6@N zuvx#RY!|TY{$bqnNxn53Vzw(-5gE3{PfNHD{%`sLIhiax=zb6>6Kyhm3I<+G^5Htf zSVcDsWDLnu1#h|tdblLQ-fUNn*daDbnBLFMoM*_s+ZG?l;k&YQ(&tntF6#&bH*%^W z6WRZkF8XT8Sh9t!{q#p6zYNLApJA*Z;~_6}ntivs>JP*ts{O3y9DP{zh8|RP4=W+^ z)O9%sCi~ro4}0s97P?;zpf3{i!(0VDZ^MkUh99z-;u>!`rhO@jek6w zAL%k<&})T1H2yudmb6P$zUrads-fq@74fv1gY7~OI%VLX$g-o*O=caF*~U(*oG56^ zlAn=!q5JHB?ZUX)=42Q>3E>C&OxRQ_%ZqZh>jG?pPT$0kk3g7iX@=P&&r{4-b#mP>p3nl|!Ize7_vvHEeWuOP7LZ~@!*#*|*Da$ncH%x>>YlW=Z z0P`sX>AYz=;0M3JF8Qulm9Bn$AC%BMOd1zMi;@@8WVSUMGMY)flLwUsZ`p!1-)Y=OaE`w|!HQ z14~|bYfix|Py4kztxLIRlUl9DkR1I$Ye{rE^xs3;Z<$Vl%pX)$?WUM?RKGM#S)U8> zEIn@RAdq2D)sSl#`V2T^>8~UEdMjw@+}{oGEY&yZ0BnwH(24GD($zWGf^;dz%(hxy zvN&i>A;Lc6rhG^2YzB2w zDgJ|7(IGD`Z>EGnjWf@W^MlZ;s;bWxP-4sittIV;@KeCK?_F4p_1}OYjUB-UR*cQk zwjlQf&s*s0b^$fk5Ms>$Aa~H9g9PqROz%T{nj7%wgH1R;2(LE4E_Hn_gxZhkkORz; z@APc&4`PU=I5pJVXX-o`oe?S8vP2EC1A~2_&Ig!Htd`Jnm^4Vg)Cnotb+=l=YOPW~ z`x~iCrLZ;Tf|NUEwNs0T3pj{EZQ3VR)h2q3{f*6lSs)|(OKw#Lo9ya*%qH-Y`6{s4 z@|^@*aYFBLP0H>ocwW`En`w&TM^S^}?}0LjQ!KOS%#FzWwsZ(W=*#tKPz?)R#XIqx z7y~3<9Y-SdRXEujk}<()YLjYL=p@%R=#~sf-gBr+pp!uq)h3>VTjMAg#5D=%)ufsa zF^Aj|l}<=jL#>%4c62$QcG>B*prPzT>Bd1OAF_(fqvn%zAA4X&h>fteJB({TYv?X3 zzO#r}L%is7RX)L{A@6Dn8%djN6|W+cwkvdnb&dRoF>jAu$g$Ts7~I7C$ozD`6v4zc zYzek8ZvEMC#Q8B0igzts)AVV@XGB1ZP(wipb5>#<7`I&@skH6OZ+ znXnE%mq52E@@_Yw?=!PL`MM;wcB~bIuI39IDrEKZhpguq`b1?-YgKL6{0iC8?JCxI zEw)`l=+kf2F7#Cgovi7is~E)Cu`dJ*>^J#NY(omwnq*ZCE1gJLv_t;U0_eVkV*c() z^s&ZLW9~vXFSg8sg#pK<4Z7+&Lbj?d!qg3IGT;Yj=My|l%^g@43#-m|Vto$L=l4KI zq0_&rJ5pC$=5YtM`UxPLmo-=yG#I{HqS=rA*)ghd!Kyfg(WXCr^ddBtieXM?rT9Lc z&~-jwRn@ahdf#P*M0To6M;-BeF99t);ro=&_+=`5tDQ}|sR z(KdF25au|mU(#DXYY2anlf#-nHk{e2I%xADuewB)t?KbDi)FFQm}O~aIfIW0a8r1Y zY`0H@%@At`W?c!tK?Ip&_5RUmsdJfeJpNoNimf5WSA#>Ii_wXOWVdpaV9Qq++-Kz) zs!h^WHg%lh3dXXpWh+Oa&q>e&-jEmhHpUs< zztS-9tr?JZtIEJGb@wfF@*PUry2f?dwwA1nD-{#ESj3OaMFPK}s14M3Tlh`~^B?9_ zU=!^CC)CJ9#&gVqG|M|Uj1~V?M6AADcKM;Fi8irix+U0+J`M+NYd;MP;$U*_(q|sR04Y6>;j@KFMyx(pYU}o|@{Z~seW30pNfcd| zRh>}#0u$R~bjZLyVOYo!RapHCJV!wfn0(#GY9|{^DX!-vycLE%R{J4%T>|dst$=~P zFPLeIeJ$9a@}-+54}o)pNCTMa2-21%blrTm4b(6_R{{Lx6jhI#$iLUwN1~Vv{$RGt zW$2c8L9QZ{&Zm(UWgbZbnm!+EFKb(cy_!=$y+MH1m~eb-XxESm8}7jD{Fdzsa8H+k zu5l5TTq+B;Y(bR?p1joUz~r)pt`8#P`F4uP3*GnP0K0^L&HqPyf&Ck~Ia?u*Zrc}z^on2Cu}=7G^~g^ zsxE1|fbKdGT}R$sA=EspJg_B7`%t*aF%{#LP^-Xhm+g>eMfNAuJXlb%RNfHL<3ZDE zwKf-tw8^HL4v2WfB1DGix3EV$$Ef*K)SRkG_1y(*hB1K>e=CM`jy)$E=&{P#?!;D} z$xkuBR=)zWwK=G^-e1*Prj^aYc59pod_q_4JJ$Rr8%$=mgky)n&d-x%{X1YqpE*Pr zqnd$Taznx`c{(Jj0lMH*JjCA$wgaUm3 zgoM4%3GOfbu%m6{*7y<`YipYazZyhzSI_>fY39iUX4@Jkfk~Csc%X-zVq343#aaz~ zppMP@!f)j!-m>85@pTlx)L~lt0$cHCpbwq>8`)5q;!jMoDN8%?z5f+B*U-=TAV<~Z z`hM-amK68!ooGnExqr(gvp8szqN^<=GOorsmtwaI-G9wyMTdQl7kV0#=+yWwfW|gi z*w$q#)(6e7fjgi1^%O{Bv&qV2G%Qi5NyZQ{z>W93#XJ08x zzN5s3bWAOEK2}lmH9y2=i9-vLs4*oot5q+EwYdMr&gO>m!UjPY^#1#5BU?oV-eHsC zJ_p6Fy3{#K(-~>A2^uZ@96$KAc$oO3(v$j8Wbgp)^Hs7{e6OGI|3`uEcZZS&PP&nA z^|>1FHzvvCukAcTY%!SFE|(QJ?J4isv~JH%irBTC*W&Ex-tsNol+RA*z+3ygfS-7H(jbLbS^_D6S@uPL_oYnv`II1gMn#SwF^|)n!b*y>OJ>bEZ1ty z7p%!w_ha}XtLoWwfO4ogZXuNdU*_3O+OGMm*?8d(S_*+^kAps>;TJmDCv65XGWjv zj1x{dj@)ksq;A*vwj4GXe9AJT%cAW$Zko5cX;_Jy@WG81_mj(vl$Ca?PsyxKn}RCp zH1;gP8Zfy`NZZV_&&wLVr!T;cvE=7&3n3ihReEwlmA1K!`vIid>I$}a1X`R=#>S5& z*p68+?%_*%af(Qw{o9RO>4}I;kFp9rQR? zgK!?wkM;#JW-f`OtE?kBT-6C(UXw4dK8(_~4CifNFdN}4S*m9BTfnxax#pkzY?J)# zl=7}$!y8I}H)&b>j>>&-?K>@zD*thc7;`B2Dl@IsYzJoB#9Q*3o^9STUcsB+&lyY0 zFuv$?ZEoI}uJsgB7;XKGdtPZ9Yg9T>zoTY2Z!LA4TjoVDf5&Xaj#wFY;1j7!pbxSl z&8mNoyM|&{u_miAh9M!Z_G=q#EgqQV!S@j2lm1?aoM-bZIUpa#74+&@g)T34-E{Jq zyQ}b4+PARPZ=r|nBRcsXi3_UT)J?-Ywlt7@-~%zXbXDmXhEeD*>?%;e%5m8`dIyF-n;NUeZqEO z>?Q{{fqZu5mM&c^qQ;u_@cm%1#!6WLmHX0Sl~&a}k@IL=8f98`&Iq{P=(G8ofBH120e7#>3Ol}=-%2TOWj;qCE z&e*ib8`tC^11ax0r(f}@z(4b^ShKCNE&J@J0Gm1|nN#&$aa%==0~{*@g>FUEfKY}Yd=I6c zH?d+@$5~P5z;q++YC3g&wGB*CMXa>VSZnBg_SJ7g&Rcn^^M_E!+MQ-vNV|%@f9${z z`wgsw?o;qaN*$K(3R0Zv7^(`!d-+Xy29e>2*SDhYw7fgZa@msAkbOqYdj;z`k%_rm(AEAHd066 z9AFOEjaHV2t_G{VTadDw%3vP+F6^3Y(03Fe!WnbkZvm6cB@?$_;Q=z(9=kQhE*fNr zDO|JDs@nh7yw@jfI+KP-n&k3yKgh5r;oF=y|pr37$&pi8FwPxo&1k2L>v?L9x`9O=Y zt&FixUDDMS<4tG=xnVD(B&^I9y1rwJSDaHL6HV@;zE(}u~Q z>!6Wqsj*X^k}U{;gun5@F7HG6Ge2rgaWa$bP*2-<{W1q~^> z{&Y&_k3RkECV8sd7P~FXGHi=1`*7SwuA;lV;m@k)ETjydw_+P%&_8!9&{`ZP^{v@J zf@;pnHd=W*&aiR?*h)wK8K>KpICXr9xgVRvM*HWhJH|xmB`B-|wO4x8j4U z%HFa~Z23f+vY7{#X_fOb_fvh6?x@Ot0JD3aYZk4x`b$(t(Xc)L*6d7aHKqe>eC8Od zK0DC&FF8fn@A_M>Rl077e;j=~3O%Pckmg&aDVPRP_m|msFoluA+jGUX0=?xWP`3|R z9aqA-sxN+tc@8oTV#q;VV)fVn zuZ?erE86xJG%&{lUt%Diro08{HUqOkom7)6e6Ss9lL^$MD%SjFnSn4A8FLrvhR^K{ zcE+C2ZIZ~AxGMueoeQANgEFuy-yPyDx$~amtvGj^Y8%VxL@`yegn z4*%A4>FOYug-+e1A0Sz(2doM=uzI!;Po7nrY5238 zi{Q7=YsnTd%N8bKw<`|A+!X8(ucCw-wh4t~EhcMB#HmXEsyB)+^sv1P4VizmES>@l zV=R6h(RtcU?(1_Do$>v?Szf)gGtCsu@%i61?itu@ZA)RT|1|qf3Jvr>#jX5m z4D^%FVE02EuV9M#Ti~2``Ah!Yly;40MV5V(il5)J!%=(_w-0=!fXFovvfg&tB4!5kALU1c31^g(?Zh=%O3CdY0T2Jo{@VokhL z#;U~ZDDv5ceh1q?>M-^9OUPy*>!FK5Cq$KRP7W)*!x2B!YQJcKmU{aO{*FtQ_ zo@2zr*`jU`?V4}2tGre#u3a{x+JHVkLeEji*rnM*?W5a>sC13FhU|Z~^Y)wkldkgF zKXu)0vinikoLICySb=mIa;J^3*6*&|e-uCDm%7sbN-7&+iM8UoI=t0*6UY_2%+(F6 zaGvMFP0+h?TB8$N`e5=FTTth%lR@MaJ<|%XHpdnfo3}8J&xj;5G;HeE`m4w=m{t0R z@rKj)a!A*TYC4QD6v!NpMReyURJp^z)2`S8Z0yt6bvp-YO^=OFv4uBMw!+)LaRUZl zEw+)&yP8__D~{=AL~wG#bf}94!{R4mn8QjJAIR0Q77U_b`c-)GRqs#{FJonRvtr;= zN5kjIIam=br06-fWbH1dsJAeWCE4NPMzxU~7WGpx>Qjthq@t;xq z9cV3(HNN#~k)hB2%!jVRzG1V5+1>|^*wZ%A#y!o#(m7_ZYe?OX*to+I zFH$jP|DExQGi0}er~w1a;h-uxSiX`(G;bpPJ0{=0Jy}7k?Ydatb9>Q%v@wcb=4l@L zbP(WyMO9u}`@m=g->;a!2kj>OX|k`B8CGmWsO?vfe74=T3W9bM2B|g%rm^)iLfcJ5 z)Yy=Ow0$>f^2!gG{1c{&pp&wrkBV*^y0o<@(s9=#+Js!Rpuf$2wfMUZR zQ~yzd*XKX~u(Ut2d&7Zg{_)RyvU1+oU;7*qtLn8_FOu;(?m@Y#jLbWHqn}w+aLZ)z zg>GSwyq=zy$GiLG@%DCkez;ezFFugjJ3d-o4-Z5iEC)x&%kkN<+I{zPxOcEf<&?;s z*8N95tlWyveV>?+{w!&ErWMEqSLWkI`E`Gmn4|pMx{L6SrlAvpJK2!mMc6xTaai-U ztSW+bcj+H}cSx2l-A?G+IDEQW@%J2ro$~|8g4~H>gIoGK9(-d>BSW9Ej|eoz`EiDzZTCeD+%X#e6K-=dO*q?*OG?WKHDm*G~jce$3*xOv)ay> zb(uG?KdqUKZiv$zqYaqV%HvlHZ~A`_wn9&N_5LFlLqyLhbZe-2Z_UpxpJ>r%@Djk+IiSHVbw&yyLueKo@g5&2cF;Bz?^ykhx*BBRH@U8zc)c4~;|!S*i;n}V?K)sVBP$##?ODR6nnS0c(-Q_;!4p#LFqr)8Guu_H=z4y= zqYaJ9{i>~g$Y&Wsf}a)G@8mW?2y<;{*>2Y!kYQv|GbuYFnFXWnCH!oe05u zhZPOmRcpRUgNd)IO0Qwii-D)V#O(jQcp#368yv8a9nnw5vN~*X+teIDmp8T%86W^V zh?0@5w;5#knT=o>8}zXF&}zj&eUJ?iFYO#gjEkh?1KDqtr--)a1sw+6Upm`BcVPhC ziY!sc0X<&8{UXR%qPsq1ov)68IR{K;`|4(Mt@^wO_Nhjo;d~%jx`xPhmPtTt^P*cZ-WL2R zJe`Xc;?lxHvZD2NNExjHS#ICGZjW?NgHV0!rClOlq6#PX=KR&47*0Qh84`siv zAg_-P%aaQ5`2^qIXpdCj!wlN94z}R`vG;_ z)JI3!)iH=3STRGqf(+{%g0bnur=20D`prOR`QWrcRSmQlX#2-P4#{^Er}XIv`$YQj zS>pTAdgu}ZBeUqVpi6a{B#;j%0^8!Bv{2~*2#c@D;4_D$-@?xLKY%U26ewtP-})~+ z#P@Pa)VVazQe+XjcbjcR_1!Y4%A|Lonr05>GiLRl`pNJXr*8=CUwtc5ZpRUCZQm8q zh%{L1cgn}{tL%-OX7q0G5mQ~}IrQ-n1}w<6%zfJqBKQg)yQCai&DJ~v@x`pi>v|zv zx*dSe?^oh_sV{3Q{yUL28MqHfDBsbDj7OWP?MX_NS?#h1`*32^xbgS_q$2I2^Wt*lm-paG8 zIvx3>pzl+y=}3N%r;nClzmIm+C*w<)cFv&~K_=gA0(?1GRsAQ}KNj1CA$;|*K2T|F zDqn%T=SD8GqhQ&Nj!dR*whJK6xanG5sxZkJgB_S{gQ0Qk(D(7c4-VaBC+3_%oqNl3 zM+rGdzg_!YqT1!$6ArhbpE*G2qUi)?6nFUg%CUmsYk$eOEgMq`+$Sv*ioTMI5EHdQ zN*HYj}Nc%-Sack*d8bVaoq*+!><(KqCgI~c>FBlpOrjUyG8=Y2#%yX;9mCt#rwWw z&lGxEW@5`UL)_;$YcAujI#bAy|!&msVzyny2Jb>=} zz&LdyMGZ`$Vd%s`fLxbbgL6KI60f!CHSas!jTBbt4g!a+#_VHk&2E38`VA~$!+>hB3uhMo&zx=)n8=Iv~U~LR*{X(zJK}YJshvqGx zstcD@%HtyIuY}UTjAg6w~I>fxerupzI~&v=n`+J2Gl-0PbFs-vn8<}7ox~3YR+%Y zy>u3@>4a6WdVhsXTr)l$Osfo+Hg!Bk8YCQ` z*t1C1&zP%WzHKJP-+93gz;M&_Htmv!n8#doMsn@7v}`RQ_agb{&a5%@z+-fH0N1MNj}>`3E5g*La5Q{)~> z_^1N=_V!lA@56G0o%(%wessY5>+9uF%ihEN@^W{#9I61nP{Dn~a(uWPAE=0adRp#P zuv2}UoSkV5d&{?PH_PqKy$kWfle2}FuHCBN2L>l!pR^G9a>y;~2QoWZ_BFN##lOG1 z_sIYXaEj|w#W*=^{T*m>4-V9x9CFcqxz{*eRCFI4$zPMpRrll5v*kdxO!5Jj`ZY$z z%jEjSa-7JJ*oC@s_I6S(z6uZN4G?n{fNodiwKTQq{eAg}@KtztE5pG4T8YKq+m`;s z`-F$~7xn}1FR|DITeW6GmOxigZMv@dge>iBGsQ>@{*z7BIhJ@triG-_F0ZC^zZn@v zu!&aibq+exup;&7pu@(ER^7koIwZ?}5@`<7mu=O@6ZTuYqBl;kkN!4 zKFOl)blAdox0SxI8^RWw74we4=PiUG&CtIEA%oUp)8xMw_(yC6hjU;-OuASU@(e{T zIUjif6ei3Xf?1u*XnP;Uw(7R*q6Ix}5fZ2Nx8~OoLfdQUV=u5Og3S8LW8KH-GpJTM7y7`A9T@H*iMSn!TNh%ZTtx_u*-26ooJ}X3844i znucUj7rfc*OR_YhO|em#s>CPw%ySodpOanYJ0N6h@zVT_u6{cdjCidOpChj%m?mq< z^Z`ZCEuddjGN_0f7>Oa)xGvTsVkxlX61y;ZD+12@2hRBisgqZ@w(oE9@296mx2l1ub`UNxDG8re1C+X zkw)-y%p7mZF=Jtc483{iXhHgQggvW1m$`yZS^S~I1`%=CmfoKDVia@>&>I7KQf~-5 zk2bTe!hHwb^|O7oDOi(%U2>2*T9&OYMWoK?g9wx{*e-N73!O!i&oE9Q!yxP1QNol1 zi&=$#r)h!)kO|W%$Y90R5ZzUwgLjVXykcA&A=3hCj%m*ddEQn|@rC>S16OhHRoor< z_Gr6kMWKg1&o5K7^Ct1U%FW_G)>?@3s4ARdonjE(vx?!XZ`aGWt7{eL?P~MoyYuDz z-Pv+{a_l0NqJEzTx78UjoDZ>ESQmN}^N)|uzQSx;Mf1}mMfS5_ytYT54-fKH{_5vQ zdF)~P{IEQ6HT>#odA_@m?rAxe{fUkmxDEX1*x5`tqaioIy>FIU3 zy1HF%?;e&%9bFu#$Uaa({h+>{<-bQEuG}6q*1h9{<>d6-#q+BM^u(2Rje}`mb*v)% zOv|Z?Z|2}o3nwE^&ovJhXNyL%e7U(6FqL}HC&4G9dcn*44C=^|c zqZBMtOTTPW7}GJQ&PTxB-!Ek@!koA3IUz9F~fVg)t#ie!7p659};eWb5> z+R%ag+u0OI8s`4$yrF}4Z1F|aAVHP&{zEv0-e6J;eMSpXJoi21j6!^hx}Ath+Xor8 zu?#ke6l6evtnlHwW!vRK(vz!^GTWp>U>Mtsu*Jq?^(}r$W+3_@uZHX#}B&N4E8}A-8g6#8u5cz zD`*fV8v#IA_@U2O&HnH+-TO&np~niD#~>7wEo9sQIIJqxVRQQakGI+7gp$FQ0Rrix z>85FyZ3(f7(TRrHxAK*){EuRn&stv@7!w`R3%0tSs%Ox zL&Jio`p^7Zuw5D}SoZT)t_hoThiF$Yt4enpUBnsst%ehJ=C@*-z{LlyLQflE@fmp0 z*$tvfgXCv)dGQB>zgFh8N*?raRX%K?*_Tjty9rfppGNv18al_H2i1K(qCe36(pgBd zm{s*EGEVx~UMsgXP(|qT3mc?gqL2f8z-1y@VYXf42N_K5Tf9Xn5W0O3X|sjmldxT} z&p!k%vLWLSE5Ii0)4}Fiu~@8CZu4k*t`ug_kB=(8x&KOyl*w0+vQQk_4D;*KOcV6xN~b9ul?3B~*H>1W^O{?}iBU2Y!lm(zFems7=iR1(j!)huZr&=@)C zpnmuF4m{`2oQzPeoHSAR7Ae%LFAXYEAr$PbkVF+9KOgP&saA{|%b zU*+>8CH+5W*;oAIlOy|bB8E=vtFcR^xnvIMncL|#WJtlEInlfjPp)jNRy;RTg9cr= z?8KIyxDlURjBF*3@cx@o682<47Y0Y-ve}@ zV6Hua&2eU*ZY8rk?7f5?beN9*ebrFNZDcGk#RCIhgu7y9?(60)J_jII!N z#Vj^^|0%ABTQ)fin4RHSk}p2pBz+2qode?F!ax>e5p7LM#ap@o#jeI4I|^B`Swrt@ zGD@)#@r+_`axk0_KJKH&m{3(UT%C_92jI0Gwq**r+17FeSYz1AF z1V`G5kkPO>u81^ESRS1YeNBnhWCCFg-I zsO;b`i4_*7yI%%-cQ{A?V|gBxxKns z?r&~gj2V9a1Y7~XxqDQB%@ye*&)t!V_mhiD7tf5D0-M5=FR6pGljZE)<#KX( ztYTLat~ooul>OP6%v9J?AajPn=G;PmzkL4tXU*B&a`}!z{1esla;KaRRpg(4{IDEc zoVlQXkc?uS?eio*=HXsrVtfyx@3_rgb4i~!8V4s4_74wTjB`%|MfbrG#Wh88yPEE2 z)itIEjgvX%B*d!<^;hM#uWfR4db%8)oGh>MyOVBD@lG{<_Kz3Ywc?%$*Bq!9uGsTz zJY(Pl$N34r!>)Z#Cf@(FS+W@SqG@O=X3ta7ZM$9&Yd(RV1-N^3AxnA6fE#q?w$XhG z4KfGERZCyw$)+u4rm+Jl?|cZ%r*J~enZ+!tBL5zG-q?z^OT&9F(v73w?yvupn8^F7@fok-teV-Y8bVEF`!oqsW`W6C*8q?yHH%!`@K{$aSkj4K3dxDTz&YgPMn zz9C3?x2uK|23ui`PkId*oBn%0qN{(O>)3~ZP1C-h&wF19$X0B@4)F%F?;EjZ3g4H5AQ-e zlS0yIp~p>6(1ly^JF)`|x_>b?88#kJ=!%Kq34{nm4Kqw=RRmJpR-q0X>xN(=gAQ{e z)jJ^r+oV&8X9WMfIOvD5S^%>_ifprn>K|D1aaalRKq!&(X&vpvSA8}qM^*ox4W?l~ z00YUbN?Hq7SGsv8nhv`jx9EW7S`G3r4%Ze=tGsHHa{JK+GDf&t*KLJrYv5mm*v&Ru z{#77!|Kd!ZHc6f(=)SKAbDJpPJMhQO+cIeT(O2@Jqv3!Qnr&;l32U+$_!1^U8QEGU z#(gGG24CkjQPeF?^$m145p#&jZ~0@N2AKnkR%TgY11)r!Fyt!PR-CFA94hQsve3XR zZEeHC3MLv~jigc#hmOLB+r#;zg6e9BquQ1tSJcs-$~y`}6>vOL%`M^&Dsn00sJ47%RsSf~D5$xWdY{7G-r`m0 zQLw#oRsHm2IZ)B|sCc)x6oiahc~fLw->CpsA$@zRit*7eRO1r-3AdBWhGKkw?^*QT za-!IK8th|S0e^lZw`aFJBd(fIJ zQsY56{_#Km-^-u=?cXF=mg9>H74q+wpFaMye7O9eqW^4pJwEWW=e+Rk>gsB_(Q^Cs z+j95q+j7qp{`)(}WxkIzkHme{m|rwE&&;>y{ZMnHxn^gQ{zwJ;G0&iD+cH<*e*L`M ze!KFvBG)}t&wGk>^8Uke_TdAUx|av#&l}@?CjdpgV)MK^JEu<pn}J%2seTaFdy z{Os7v36CC7kn^Eu+bS)tptDaR$^uu@*jD11SN3~Oa?k?vlA~+$9`9rJo*!ZH;);2653$phCVbic*12G)0J8j|^Nu<8;_GQNuQp`Tu zeFMYX&hg#=rn}5`>E7~r3vb1%z=ma(gBrtnt#TXH?K{{6`ZjG%gBW;psB;c`tk73f z`^G@5qi_4b%mee16AGmIE#5S%Q1Ts+dPDN`1J$?oH}`E=(MW(z&T+=A_G>&}rah;k z?EOWY#MZo|?_>wehaR8mXCJQuNn^tj{ML3ZND(<=Kbs8wp>VWTFM03m;vuv>6*;ycrciADvr0Z+&3E%6=G2}mo>V8FGo%s0s z^FxU6t&biw!e&gN>b!l#7g47N9WiM`NsRo!uz)#k<=+BvFkOpNQN^=K`t;9$FxdQt zd_cE-!>@~F;}5VvgT2$hmsYU6k?RQMTQ-BP08-VC{sAPSX1$O%#~Ti_4DTBr=8|ONl`Q& ztH^s*;di5W*H<^n{ZW1@K2;FkU4L7iZ||0;8;Z@lu^TJactkW8CA&nybWq?YIh1%i%N+?^J~U{+Bm*DrYOE=4n%W8;Z?=>i)gkjxp7UOV*cB& ze_!r3_uMjnda1Fh2o4-Jld;)WzuICQdxXz zf4h)6z8Zje(HUly2VGE_uwx0gEeyF#F}Ctu3sCTuddOR}Ll)l102816*L|bQT4Mrw zE7#RR(cC4QKVnSY0W0b0QwrQ(_!RBE8C?~=<=jzU>~Fnif_m4SbbK|=OXOV-E`HJ zAQsntW=9Y_O>u3I(DAg;$CkbblAObDAq^537AN}ic&aSOI?jzS+JJ3BXS1Nww_*;l zBjgsGBR^l3iKOEy6fKjeAffEYU-Bi39E9Cc4$vhTHoK6j$$c}4eYKA6FMD?-LHv#0 z8o;9R6eKNle$-8TfpTcTi`sqH2v`c;UpLKoJ09m(5&oTJ)uj5XWgtu40 zJV(GLTBWX=q;K)5?n5luV$Oots;VzYKaVH-0FvhcP)F*+r-s}Sen7RUp)5~jDEfG6 zPJtR{WD2|HmrAv3cGl1RPhg&AU1evt)wLf4r2{ncfy*+T8VVvw)UgFfUrHWw?R(}o-}54T}!8}VFCez;dbqyq6pgP2!E6)dehrVrFrR?(eFJJupH*XZDsJ*_q z^3~o0+3w3$m8$5cITjlHIB}zGfU6-iM!l*7Cb$@Azza(HtDA06)CA)VNN41^HM-I9IxvQ;Nw) z6~h$#+WW_sgC7;@S4Q+neRv-@hz3U%vS&Keu~x zh57J|BKS!8tAIZ~Sq@K*mg}qQhUdpGq>;thg`(&bg zovnP>$GBa7pOY#FzIeYVO+|9T{P*H9PJ46d6-^{J%kbPQI;}vvP1iBv?tC9NbFMJVa9LKbBV^;H?`>;x@^krec z1btk{ON;?iyl$8B*{}3d(fbmdqj;MZ+6cc8Z(#^4Cg%s(UQF%-)qk+rft=$yFZi*{ zvDV@^7nB9b*YST3Y5P_z_XVR>4L!MZ-IjdCKW%C}Gb|{v4W)A_w8`MBT>^8X6M}3e zGsE%L6l=gv_Bl6v&Oq|U+-LaA=ssx!By&D_kh2CyMUi9pr75d9W+hu zSHNPesti=udSH}E_H740_1A3^(py#)qRmeI?!s0~p^h)fNN)>WCIj0{zVmp@YL)ZS z?bX&3BU@vJNFPYioLthm=3X0 zPRoKSW4R4xh~rg*No+vqi@G880qesSw)8jXg0x60c;}P~0i6%@(oZchGJona zUXu2p;^@hI@fl>-)zEmXR>czafr z#?{_?Uc#ngl#aNKovW))DsYdL|Dkf=D){S-`h2)u_Ff*AL*;XP$lJ~j{g!hIaGsHV zetPgN;1uC^Dw6%YyP{Hv-&4qI;J%`*qMBRw`8l#{&B2~x{q*UVRQw+- zcUL#d?YD2fs?Bei-|cDeld+@}fTlc;Jozje%`PQTp`EbNrfv z(__tp3g*}uxZ|KbPSEC8nfTf8C-iEMWP5PLE%vR#<$(jPsIw2SJaYT~(UG46KRi5h zA%6J&{c`l-qwfyj#KeK-?_N3IX&;~v_x{Bsi}pUMot={{T!nwp_Tlz;Zms9VZ~XSU z`&Pf4JmCET+`+&}1zsR`cmJe)m}lFyZGA%EXgSe7b#^Adqqgs`zx(q~G=zQ;pXZ41n% zEbO-Y*ATWw_@`fET9f>c3z+l?i_>;S^<|lSopaC??n4UeW`ijP$Xw^#4B|-ckds}H zANpnlA&Bnwt=SME57&<3YE<5I5~%<+fY5VGn`mj~@pWFxG|w);R;(SUK47qyGP{{E z&u0hn?7KBRhJ8v*7ojj(Y^xRV5LMgS7i9XOYX%TP$dXMAWBLctV`RUHWJ({kJFB(A zpC$P!w}S;jItQQqdhC;qrpnAiuf*uvNi^!Z-3Gld_hTPB1snGENqO3U^eaf6P4R`n zCuFR$5Ay=N-L!IFsQ}$E`~uij{vW~M9(_A5>>L|D^kzd3JDcvp-hV7t#0O70Em5)) z(8VH{Q0!3G2}tu2qRWPUCUkK(7AD(dJvnOOf79S2w(VGjQ<6P^m@w_4UFiMG!E|vf z;Y@qJQlCg8FzW=qcR-I3G^o0Y%p>KQW1_}@uv#l*Eb!f>8*XG4iRm^4TYj@$@bf%a z)<|RU5zx)^J0RrP%qm0rt$9ekcKjXS!cx;94tx!lbVZfb&kTS}-g6T{5WN*|j*&A(&&dLfhxp2sBJ$y$V)fCn@8y4|!uv^m*n(V@ zKwfsN@A-7attMKEsau+JTfBN|s7oN|DDnu{edoFHnubuC)ic?=@R>8Qus9011 z&28e(4;1%pKFQ%gzFa*wH0OSK+~MAGdd^7>_4ieC$F1cWGbaalo}H5j+=kDs^GE0B z+IEM_qi^|t&|GTXrQes1=d5`d8+STz+rO`%i)TFT?dLr2f8=d;&u^qF_Nj6?J3H%F zu-WUdKT|=?{=pcZ6pOjzL)IDN5caikZA)Hkw|{=NJZg#_w13{K$kqmICpP5E2^zL3`xcKleEoX8eEoLi zo%~ce?kSI>)3fFL-T88O7C)sYe@+&0W{9cJ50dvS#L^)Gl6Z{pDFe9Y_Z#{F!B?IA zBLFhQ8L!(A6C(5(XZ8c>ThV1z84k6NN>_9q{iHKOZuf|>g&G6E7uu|Nn`u>J&G}Sh z&PKIclM_E<7u4}}9mEgxo4(mvtQBn1Mu|1}raX&7(4B>pCBK4d3hlTeIt>d`4bvDh zY(TXerhhPtB{-V(>#|8e#Qwpp8ue zll1vVQS;6)wd>wV0c_ep*PN^G-OtLyAEctxZatE)N;?<1Vbm$nPlu z{TwfIt@3I&0G$-+V@T#$l0`_vF~Y8z+fIgj$(t3=VwnmMe%t!)PK7ZAs{V1M5mTPS z^-Ixw1(Kf|qnP7O~hHOm`R~!$IxkbGd^c3NKE4n*VFv+=E>ldJ@aD3v~ zYZXebDkQm5%`NZl=jc$|Y|k%SBSF7yn?jG6Pwg$=6r1GD72*dKeP6$PS#H&G1^G;Q zoT+f?**$IW-0f zP>RuCe*epI`SEAvaNrXc{N^_=AbZlR@e(%Vd;Z<@6Z6D-;0nAV9c%7*$=mX%0+*uo z>f3UAbLAqRLY!yKnPXmX$F24hx4a~dI*|hP;6U@B`J;ek9yl?vr}CKFu^4yicc3^u@==wy33Q_vu>akCDs0j9NuoH)~Gpchr0l`niQK+9%q#tR{G+ypJ zV3VGzsOAmrXS|G0+mAQ5-)p-vhd1P>IpniLF@2^&{N&=Dc*Rz3hw4vGJ`up(2K)y4 z8HKoHoa||jGBEA2<7y1NXWdn2AGikGl*AnNi)lXPGtCQlWh>S zkJ%T2%`$En^nTJIVns7x*PIN-DGS(kvWKm)s!Nr3UHpyUqh?5md@GL?R8`uiFyqhu zwv#Ny=>}29&=n!8VY&|prj8A4^&2hXDfECjPGXLmzLVL2n!_Bg_C2VQ(RS%JYn{vq z1W!LT_MF2oKG9tb5&Hng4XD{Cx_{Vz7qySp4ESD%K2I{lw%QN*Yk^LEe)oXEM@zLU zW`iBDPAlZQ#xTTTRf5!b-G2_Sg0!vhSd-S$O+rE z9|&1R&A*#Yf#(qRsj`a%HK#-2#jfJA8kMv1#%2>KA+Tz+7&w~Kl^orX_ub69-Ax7ysX484D>TP30TSDmCnj_06NOmc;qtD`DXDXJ;zxCI(#3O4r=9r^ZUb@as5Qu!aL zxWS%Vwx3k2QanBDV1i;C&^OOp`(%GRH!{&UoU$U)#}E@w&J?*l^s`_4~|us zo$@nU`zn$prw~_;ToLE|01H32_3i5y7j75tE?vy+t7qT#uHst*RR0>I_*d~w%+T_bE?>qy|v)0@RKr!s!0axxw}7Z6}tR>IaA9#F=spje{p{1 z7t?W~<5@X!m7JeLd*=CduKY4@%JD$kldJmNH9&FQir^c~0gn!-5Le*i18q-D7F))5 z9B>8MRj2;zNQ$e?^E zThbLrN%<}LTvgxSQxUJi`tst`KSlS#-3gpTxKa+<7AKeQm*aQumzSfHlRO?IabC5U|U0yvzdFUVweWv|94T&NNFHS(Gv@ zwyBUT0cmyGgb#2W2(5aIa7eZzd=eQ0Z1peHaGB$p9q9Q?dW%ax^H`Hk6SHFAtz)T5 zbXHo@kotnvxWeqZhS?{bdN;+OkEJUGZ26)HdOM&Ha#Xqh3?YaSg6dXn5;-5Mxqu?C zD%*!FX+yMQ2H#H%6xb*2LG~fcd8gUXhfv)IpeXTXShdn0$T_I889l!@`oP9|7SYwG zhRzUGwhLSR5?4*KbFdoI{ic7chMYtv5BfGkt|mjT0%h?{;~H-bwSUm4y4JM!>uGLzlkH?P?nT;CV^I(yv1KSV`@);`{T-mmV3KX8H^-I}AXNT=}CNad&Q76SEMHW}M zx$T>=-re3Wch|Sl%a*IHhZI^|U6qL9T=skN+vC=93U*#1nKDL*D z@yCe5_CjO2e*n-2=g2|Z$;+>2ESjBDm2%AqEhi*=wcW9}hv2n6A1)dFQB2!kEx9p=x13~AEO@T+^G0;~ z)fQy({dfc?TPVKK(Z>_>;16uu57-{;v%Hv%6EYOx%mp8EPBPFhk4^BIe^GILs3M!+ zbN7D1{`tV20o;<$Pr;on=kI@7PR`#i`^TrtqxQ?I=a=P5{XKBf>FjLTm#=?j?cK-a z?$u=1}>nEAQ7Huj1D?u9Gn<_A7}oGicjr0>Ov6%WWTq$jm1lJWJXqIv@7H zP4Kgi;|k=sh7@C#zWo5dLOREi!D=k@L9QWvBE-f%5O(=k zUX;UFryP1tX#*d$8&;CpEOa3nY(bLNO~`(*$!)W1J_t}%DP|m&7v2PzGtUbDt1APHaP$wlliEubOPm$1IHI-LiV}WepgmPV^85 z6kTbyU^A_(*DA-ANYeR=>3p> z$R=SoAmV{k_Ye}ezsVr^wHz}BuqthXtmeSmp{IcEs{3V}HKfg3adtvZ_KUHBIZn?#ZPEv_$a4R}{>_|L z;#72XDv3$E8Z5-Jv7eaajpPGG+(7JPDlOFQ-A%9w8dQ78YF7=bkHbpP<4WMT!J~(F ztr0Y2_Qjk#ent3#t}C(``TberWdB@srhT}7_0?|*Ayrn&M@6YR{Ck;>Is3TFy#enyNdw)Y9tof@c9AU|1%CUfG0rt`Ql-hbU7PL2Tye`eSG~yrLkeO}G92?J zb*?U}OPycQ2K$)`eC{IP^WZJxx%M{Gl2bJl=7BnoC@PCDuuWAIWPgeD88G`!{Hjl&=I1eK z8S)9)fTA;5VrbJEMKpleTk!%lR?j1_%jbVIGKU||xski)Tn4sDgW?NdJ1u51ThB*y zw@bs~SVcAVj4hq`-d}6p#2j+)c_V=P&@zlEP-Cv;o-T+6y2KjBn)FIvtB`$S$Z9Y2Ct;qwaB1ZZro!!pvyX2tD@DD>|rbTS!n8AcF*@>Ow zOGsbmqMCm%b}DHy0Fgy1F9W=_Q4#lSdZp?JAoO_Af?afCkOf2Y zmM#5Mo1x#DQwcKL=KfIOF-wk$W$m-!?VWVAYw&zxsHNLW)_pQ|31SlastccD)?u?L zj(t@hq`iH$qRqG!X*a|XUFV|a(?g_;1v_;3HL-Irtra$^Lu|vd!0qK+{1&#<{KZi9 z;OBv5%x&TR*(wSud8(vwi?a(~;;Cq%=wu^O2=nYRS9f_Xm@Dgt3V5KRm6vPrJK$Ww zjoYi+iPQE{Hh8~@T!j!X2BSbEXW~Cx-}pIduGW$dwiMeG zg8qGR6`9!ccf(h4)za08;&Jtr69BI&cyI1_gZRzzaI2hE#PgCc3VUvcrts(X^Rx4F z-=5sAxJrI<<~;B2u9s_#vpoaA_Rrx1yJ;>VEkf zovUN)@3ruLXk{NskgG?e-35QIizkprR z*vx*Lz}xtqZS9l%6WI^4>f$k~MUUM2Fj%wy9vq{Q0~}L|HQj$tc$}q^I-Z2tkfm)O z^ORuPT1+h3Mh-OS{YcPd(E`UVHd}cGzbpTqYikP8(DiHfldU1WO{7C@TB|w^)1mBn zg?`RwQmA41M6MnNUG0S0b>3*@W%0A78U-pqUA>Iax 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�Gi#Jq> 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%0ALU8hQ+a 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�)fGfKbj|_XgXye4sB*GJy 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%0Dv64kL1e}3XY?iL3V%D9X=oc`98V! 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 R8R7r{002ovPDHLkV1mCWzz6^U literal 13142 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 diff --git a/src/components/BarChart.jsx b/src/components/BarChart.jsx index 124e5b68..0307a1ef 100644 --- a/src/components/BarChart.jsx +++ b/src/components/BarChart.jsx @@ -1,15 +1,22 @@ import { useTheme } from "@mui/material"; import { ResponsiveBar } from "@nivo/bar"; import { tokens } from "../theme"; -import { mockBarData as data } from "../data/mockData"; - +// import { mockBarData as data } from "../data/mockData"; +import React, {useState, useEffect} from "react" const BarChart = ({ isDashboard = false }) => { const theme = useTheme(); const colors = tokens(theme.palette.mode); + const [tableData, setTableData] = useState([]) + + useEffect(() => { + fetch("http://localhost:3333/BarData") + .then((data) => data.json()) + .then((data) => setTableData(data)) + }, []) return ( { const theme = useTheme(); const colors = tokens(theme.palette.mode); + + const [data, setData] = useState([]) + + useEffect(() => { + fetch("http://localhost:3333/Geographydata") + .then((data) => data.json()) + .then((data) => setData(data)) + + }, []) + + + return ( { const theme = useTheme(); const colors = tokens(theme.palette.mode); + + const [tableData, setTableData] = useState([]) + + useEffect(() => { + fetch("http://localhost:3333/PieData") + .then((data) => data.json()) + .then((data) => setTableData(data)) + + }, []) + + return ( { const theme = useTheme(); const colors = tokens(theme.palette.mode); + const [tableData, setTableData] = useState([]) + + useEffect(() => { + fetch("http://localhost:3333/Transactions") + .then((data) => data.json()) + .then((data) => setTableData(data)) + }, []) return ( {/* HEADER */} @@ -183,7 +190,7 @@ const Dashboard = () => { Recent Transactions - {mockTransactions.map((transaction, i) => ( + {tableData.map((transaction, i) => ( { const theme = useTheme(); const colors = tokens(theme.palette.mode); + + + return ( { const [isCollapsed, setIsCollapsed] = useState(false); const [selected, setSelected] = useState("Dashboard"); + const [imag, setImag] = useState() + + useEffect(() => { + const data1 = fetch("http://localhost:3333/img") + .then((data) => data.json()) + .then((data) => setImag(data)) + + + }, []) + return ( { alt="profile-user" width="100px" height="100px" - src={`../../assets/user.png`} + src={imag?.img1} style={{ cursor: "pointer", borderRadius: "50%" }} /> From 9dfbe75442d8dcb34e666d3011d38b4599cbf5e8 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Wed, 22 Mar 2023 20:42:04 +0500 Subject: [PATCH 10/46] add data --- src/scenes/form/index.jsx | 284 +++++++++++++++++++--------------- src/scenes/global/Sidebar.jsx | 2 +- 2 files changed, 159 insertions(+), 127 deletions(-) diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index 7fbcba21..2c8efd16 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -1,129 +1,169 @@ -import { Box, Button, TextField } from "@mui/material"; -import { Formik } from "formik"; +import { Box, Button, TextField,useTheme, Typography} from "@mui/material"; +// import { Formik } from "formik"; +import { tokens } from "../../theme"; import * as yup from "yup"; import useMediaQuery from "@mui/material/useMediaQuery"; import Header from "../../components/Header"; - +import Select from '@mui/material/Select'; +import InputLabel from '@mui/material/InputLabel'; +import MenuItem from '@mui/material/MenuItem'; +import AdminPanelSettingsOutlinedIcon from "@mui/icons-material/AdminPanelSettingsOutlined"; +import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; +import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; +import React,{ useState } from "react" const Form = () => { + const [access, setAccess] = React.useState(''); + const theme = useTheme(); + const colors = tokens(theme.palette.mode); + + // const initialValues = { + // name: "", + // email: "", + // age: "", + // phone: "", + // access: "", + // }; + const [data, setdata] = useState({ + name: "", + email: "", + age: "", + phone: "", + access: "" + }); + const isNonMobile = useMediaQuery("(min-width:600px)"); - const handleFormSubmit = (values) => { - console.log(values); + function handleSubmit() { + console.log(data) + } + const handleChange = (event) => { + setAccess(event.target.value); }; return (

- - {({ - values, - errors, - touched, - handleBlur, - handleChange, - handleSubmit, - }) => ( -
- div": { gridColumn: isNonMobile ? undefined : "span 4" }, - }} - > - - - - - - - - - + + + + div": { gridColumn: isNonMobile ? undefined : "span 4" }, + }} + > + + + + + + + {access === "admin" && } + {access === "manager" && } + {access === "user" && } + + {access} + - - )} -
+ + + + + + ); }; @@ -132,23 +172,15 @@ const phoneRegExp = /^((\+[1-9]{1,4}[ -]?)|(\([0-9]{2,3}\)[ -]?)|([0-9]{2,4})[ -]?)*?[0-9]{3,4}[ -]?[0-9]{3,4}$/; const checkoutSchema = yup.object().shape({ - firstName: yup.string().required("required"), - lastName: yup.string().required("required"), + name: yup.string().required("required"), + age: yup.string().required("required"), email: yup.string().email("invalid email").required("required"), - contact: yup + phone: yup .string() .matches(phoneRegExp, "Phone number is not valid") .required("required"), - address1: yup.string().required("required"), - address2: yup.string().required("required"), + access: yup.string().required("required"), }); -const initialValues = { - firstName: "", - lastName: "", - email: "", - contact: "", - address1: "", - address2: "", -}; + export default Form; diff --git a/src/scenes/global/Sidebar.jsx b/src/scenes/global/Sidebar.jsx index f5fec49c..0c2dbe12 100644 --- a/src/scenes/global/Sidebar.jsx +++ b/src/scenes/global/Sidebar.jsx @@ -49,7 +49,7 @@ const Sidebar = () => { const data1 = fetch("http://localhost:3333/img") .then((data) => data.json()) .then((data) => setImag(data)) - + console.log(data1) }, []) From 114baa6c9bac31c21cfddce435e566b45909f295 Mon Sep 17 00:00:00 2001 From: Heart Date: Thu, 23 Mar 2023 09:34:34 +0500 Subject: [PATCH 11/46] rr --- src/scenes/form/index.jsx | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index 2c8efd16..f255b4fb 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -11,7 +11,7 @@ import AdminPanelSettingsOutlinedIcon from "@mui/icons-material/AdminPanelSettin import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; import React,{ useState } from "react" -const Form = () => { +const Form = () => { const [access, setAccess] = React.useState(''); const theme = useTheme(); const colors = tokens(theme.palette.mode); @@ -23,9 +23,9 @@ const Form = () => { // phone: "", // access: "", // }; - const [data, setdata] = useState({ - name: "", - email: "", + const [data, setData] = useState({ + name: "ubaidullah", + email: "ubaidullah@gmail.com", age: "", phone: "", access: "" @@ -62,8 +62,8 @@ const Form = () => { label="First Name" // onBlur={handleBlur} // onChange={handleChange} - value={setdata.name} - name="name" + value={setData.name} + // name="name" // error={!!touched.name && !!errors.name} // helperText={touched.name && errors.name} sx={{ gridColumn: "span 2" }} @@ -75,7 +75,7 @@ const Form = () => { label="Age" // onBlur={handleBlur} // onChange={handleChange} - value={setdata.age} + value={setData.age} name="age" // error={!!touched.age && !!errors.age} // helperText={touched.age && errors.age} @@ -88,7 +88,7 @@ const Form = () => { label="Email" // onBlur={handleBlur} // onChange={handleChange} - value={setdata.email} + value={setData.email} name="email" // error={!!touched.email && !!errors.email} // helperText={touched.email && errors.email} @@ -101,7 +101,7 @@ const Form = () => { label="phone Number" // onBlur={handleBlur} // onChange={handleChange} - value={setdata.phone} + value={setData.phone} name="phone" // error={!!touched.phone && !!errors.phone} // helperText={touched.phone && errors.phone} @@ -114,13 +114,13 @@ const Form = () => { label="Address 1" // onBlur={handleBlur} // onChange={handleChange} - value={setdata.access} + value={setData.access} name="access" // error={!!touched.access && !!errors.access} // helperText={touched.access && errors.access} sx={{ gridColumn: "span 4" }} /> - { {access} - + Date: Thu, 23 Mar 2023 11:03:35 +0500 Subject: [PATCH 14/46] from ui done --- src/scenes/form/index.jsx | 80 ++++++++++++++++++--------------------- 1 file changed, 36 insertions(+), 44 deletions(-) diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index 47931a1f..a12af1c1 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -12,7 +12,7 @@ import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; import React,{ useState } from "react" const Form = () => { - const [access, setAccess] = React.useState(''); + const [access, setAccess] = React.useState('user'); const theme = useTheme(); const colors = tokens(theme.palette.mode); @@ -33,9 +33,8 @@ const Form = () => { const isNonMobile = useMediaQuery("(min-width:600px)"); - // function handleSubmit() { - // console.log(data) - // } + console.log(data) + const handleChange = (event) => { setAccess(event.target.value); }; @@ -61,8 +60,8 @@ const Form = () => { type="text" label="First Name" // onBlur={handleBlur} - // onChange={handleChange} - value={setdata.name} + onChange={handleChange} + value={data.name} name="name" // error={!!touched.name && !!errors.name} // helperText={touched.name && errors.name} @@ -74,8 +73,8 @@ const Form = () => { type="text" label="Age" // onBlur={handleBlur} - // onChange={handleChange} - value={setdata.age} + onChange={handleChange} + value={data.age} name="age" // error={!!touched.age && !!errors.age} // helperText={touched.age && errors.age} @@ -87,8 +86,8 @@ const Form = () => { type="text" label="Email" // onBlur={handleBlur} - // onChange={handleChange} - value={setdata.email} + onChange={handleChange} + value={data.email} name="email" // error={!!touched.email && !!errors.email} // helperText={touched.email && errors.email} @@ -100,8 +99,8 @@ const Form = () => { type="text" label="phone Number" // onBlur={handleBlur} - // onChange={handleChange} - value={setdata.phone} + onChange={handleChange} + value={data.phone} name="phone" // error={!!touched.phone && !!errors.phone} // helperText={touched.phone && errors.phone} @@ -113,8 +112,8 @@ const Form = () => { type="text" label="Address 1" // onBlur={handleBlur} - // onChange={handleChange} - value={setdata.access} + onChange={handleChange} + value={data.access} name="access" // error={!!touched.access && !!errors.access} // helperText={touched.access && errors.access} @@ -123,31 +122,35 @@ const Form = () => { - {access === "admin" && } - {access === "manager" && } - {access === "user" && } - + + {access === "admin" && } + {access === "manager" && } + {access === "user" && } + {access} + + Admin Manager From ccf0bcae06dc1ad561a2caa07e5122eb37bd5d52 Mon Sep 17 00:00:00 2001 From: Ubaidullah <121765405+RanaUbaidullah@users.noreply.github.com> Date: Thu, 23 Mar 2023 02:53:00 -0700 Subject: [PATCH 18/46] s --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index bb6a83ec..e694dfe0 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ # React Admin Dashboard -Completed React Admin Dashboard Repo - +React Admin Dashboard Repo From 3aeb87b104149f8f2a0ada756be4da9b9c71c8aa Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Thu, 23 Mar 2023 16:03:19 +0500 Subject: [PATCH 19/46] connect with api and add usres --- db.json | 2837 ++++++++++++++++++++++--------------- src/scenes/form/index.jsx | 47 +- 2 files changed, 1756 insertions(+), 1128 deletions(-) diff --git a/db.json b/db.json index b21e1a9b..e091e28b 100644 --- a/db.json +++ b/db.json @@ -1,1118 +1,1723 @@ { - "img": - { - "img1":"https://i.ibb.co/WtWFrHL/user.png" - } - , - "Team" : [ - { - "id": "1", - "name": "Jon Snow", - "email": "jonsnow@gmail.com", - "age": "35", - "phone": "(665)121-5454", - "access": "admin" - }, - { - "id": "2", - "name": "Cersei Lannister", - "email": "cerseilannister@gmail.com", - "age": "42", - "phone": "(421)314-2288", - "access": "manager" - }, - { - "id": "3", - "name": "Jaime Lannister", - "email": "jaimelannister@gmail.com", - "age": "45", - "phone": "(422)982-6739", - "access": "user" - }, - { - "id": "4", - "name": "Anya Stark", - "email": "anyastark@gmail.com", - "age": "16", - "phone": "(921)425-6742", - "access": "admin" - }, - { - "id": "5", - "name": "Daenerys Targaryen", - "email": "daenerystargaryen@gmail.com", - "age": "31", - "phone": "(421)445-1189", - "access": "user" - }, - { - "id": "6", - "name": "Ever Melisandre", - "email": "evermelisandre@gmail.com", - "age": "150", - "phone": "(232)545-6483", - "access": "manager" - }, - { - "id": "7", - "name": "Ferrara Clifford", - "email": "ferraraclifford@gmail.com", - "age": "44", - "phone": "(543)124-0123", - "access": "user" - }, - { - "id": "8", - "name": "Rossini Frances", - "email": "rossinifrances@gmail.com", - "age": "36", - "phone": "(222)444-5555", - "access": "user" - }, - { - "id": "9", - "name": "Harvey Roxie", - "email": "harveyroxie@gmail.com", - "age": "65", - "phone": "(444)555-6239", - "access": "admin" - } - ], - "contact": - [ - { - "id": "1", - "name": "Jon Snow", - "email": "jonsnow@gmail.com", - "age": "35", - "phone": "(665)121-5454", - "address": "0912 Won Street, Alabama, SY 10001", - "city": "New York", - "zipCode": "10001", - "registrarId": "123512" - }, - { - "id": "2", - "name": "Cersei Lannister", - "email": "cerseilannister@gmail.com", - "age": "42", - "phone": "(421)314-2288", - "address": "1234 Main Street, New York, NY 10001", - "city": "New York", - "zipCode": "13151", - "registrarId": "123512" - }, - { - "id": "3", - "name": "Jaime Lannister", - "email": "jaimelannister@gmail.com", - "age": "45", - "phone": "(422)982-6739", - "address": "3333 Want Blvd, Estanza, NAY 42125", - "city": "New York", - "zipCode": "87281", - "registrarId": "4132513" - }, - { - "id": "4", - "name": "Anya Stark", - "email": "anyastark@gmail.com", - "age": "16", - "phone": "(921)425-6742", - "address": "1514 Main Street, New York, NY 22298", - "city": "New York", - "zipCode": "15551", - "registrarId": "123512" - }, - { - "id": "5", - "name": "Daenerys Targaryen", - "email": "daenerystargaryen@gmail.com", - "age": "31", - "phone": "(421)445-1189", - "address": "11122 Welping Ave, Tenting, CD 21321", - "city": "Tenting", - "zipCode": "14215", - "registrarId": "123512" - }, - { - "id": "6", - "name": "Ever Melisandre", - "email": "evermelisandre@gmail.com", - "age": "150", - "phone": "(232)545-6483", - "address": "1234 Canvile Street, Esvazark, NY 10001", - "city": "Esvazark", - "zipCode": "10001", - "registrarId": "123512" - }, - { - "id": "7", - "name": "Ferrara Clifford", - "email": "ferraraclifford@gmail.com", - "age": "44", - "phone": "(543)124-0123", - "address": "22215 Super Street, Everting, ZO 515234", - "city": "Evertin", - "zipCode": "51523", - "registrarId": "123512" - }, - { - "id": "8", - "name": "Rossini Frances", - "email": "rossinifrances@gmail.com", - "age": "36", - "phone": "(222)444-5555", - "address": "4123 Ever Blvd, Wentington, AD 142213", - "city": "Esteras", - "zipCode": "44215", - "registrarId": "512315" - }, - { - "id": "9", - "name": "Harvey Roxie", - "email": "harveyroxie@gmail.com", - "age": "65", - "phone": "(444)555-6239", - "address": "51234 Avery Street, Cantory, ND 212412", - "city": "Colunza", - "zipCode": "111234", - "registrarId": "928397" - }, - { - "id": "10", - "name": "Enteri Redack", - "email": "enteriredack@gmail.com", - "age": "42", - "phone": "(222)444-5555", - "address": "4123 Easer Blvd, Wentington, AD 142213", - "city": "Esteras", - "zipCode": "44215", - "registrarId": "533215" - }, - { - "id": "11", - "name": "Steve Goodman", - "email": "stevegoodmane@gmail.com", - "age": "11", - "phone": "(444)555-6239", - "address": "51234 Fiveton Street, CunFory, ND 212412", - "city": "Colunza", - "zipCode": "1234", - "registrarId": "92197" - } - ], - "Invoices":[ - { - "id": "1", - "name": "Jon Snow", - "email": "jonsnow@gmail.com", - "cost": "21.24", - "phone": "(665)121-5454", - "date": "03/12/2022" - }, - { - "id": "2", - "name": "Cersei Lannister", - "email": "cerseilannister@gmail.com", - "cost": "1.24", - "phone": "(421)314-2288", - "date": "06/15/2021" - }, - { - "id": "3", - "name": "Jaime Lannister", - "email": "jaimelannister@gmail.com", - "cost": "11.24", - "phone": "(422)982-6739", - "date": "05/02/2022" - }, - { - "id": "4", - "name": "Anya Stark", - "email": "anyastark@gmail.com", - "cost": "80.55", - "phone": "(921)425-6742", - "date": "03/21/2022" - }, - { - "id": "5", - "name": "Daenerys Targaryen", - "email": "daenerystargaryen@gmail.com", - "cost": "1.24", - "phone": "(421)445-1189", - "date": "01/12/2021" - }, - { - "id": "6", - "name": "Ever Melisandre", - "email": "evermelisandre@gmail.com", - "cost": "63.12", - "phone": "(232)545-6483", - "date": "11/02/2022" - }, - { - "id": "7", - "name": "Ferrara Clifford", - "email": "ferraraclifford@gmail.com", - "cost": "52.42", - "phone": "(543)124-0123", - "date": "02/11/2022" - }, - { - "id": "8", - "name": "Rossini Frances", - "email": "rossinifrances@gmail.com", - "cost": "21.24", - "phone": "(222)444-5555", - "date": "05/02/2021" - } - ], - "Transactions":[ - { - "txId": "01e4dsa", - "user": "johndoe", - "date": "2021-09-01", - "cost": "43.95" - }, - { - "txId": "0315dsaa", - "user": "jackdower", - "date": "2022-04-01", - "cost": "133.45" - }, - { - "txId": "01e4dsa", - "user": "aberdohnny", - "date": "2021-09-01", - "cost": "43.95" - }, - { - "txId": "51034szv", - "user": "goodmanave", - "date": "2022-11-05", - "cost": "200.95" - }, - { - "txId": "0a123sb", - "user": "stevebower", - "date": "2022-11-02", - "cost": "13.55" - }, - { - "txId": "01e4dsa", - "user": "aberdohnny", - "date": "2021-09-01", - "cost": "43.95" - }, - { - "txId": "120s51a", - "user": "wootzifer", - "date": "2019-04-15", - "cost": "24.20" - }, - { - "txId": "0315dsaa", - "user": "jackdower", - "date": "2022-04-01", - "cost": "133.45" - } - ], - "BarData":[ - { - "country": "AD", - "hot dog": "137", - "hot dogColor": "hsl(229, 70%, 50%)", - "burger": "96", - "burgerColor": "hsl(296, 70%, 50%)", - "kebab": "72", - "kebabColor": "hsl(97, 70%, 50%)", - "donut": "140", - "donutColor": "hsl(340, 70%, 50%)" - }, - { - "country": "AE", - "hot dog": "55", - "hot dogColor": "hsl(307, 70%, 50%)", - "burger": "28", - "burgerColor": "hsl(111, 70%, 50%)", - "kebab": "58", - "kebabColor": "hsl(273, 70%, 50%)", - "donut": "29", - "donutColor": "hsl(275, 70%, 50%)" - }, - { - "country": "AF", - "hot dog": "109", - "hot dogColor": "hsl(72, 70%, 50%)", - "burger": "23", - "burgerColor": "hsl(96, 70%, 50%)", - "kebab": "34", - "kebabColor": "hsl(106, 70%, 50%)", - "donut": "152", - "donutColor": "hsl(256, 70%, 50%)" - }, - { - "country": "AG", - "hot dog": "133", - "hot dogColor": "hsl(257, 70%, 50%)", - "burger": "52", - "burgerColor": "hsl(326, 70%, 50%)", - "kebab": "43", - "kebabColor": "hsl(110, 70%, 50%)", - "donut": "83", - "donutColor": "hsl(9, 70%, 50%)" - }, - { - "country": "AI", - "hot dog": "81", - "hot dogColor": "hsl(190, 70%, 50%)", - "burger": "80", - "burgerColor": "hsl(325, 70%, 50%)", - "kebab": "112", - "kebabColor": "hsl(54, 70%, 50%)", - "donut": "35", - "donutColor": "hsl(285, 70%, 50%)" - }, - { - "country": "AL", - "hot dog": "66", - "hot dogColor": "hsl(208, 70%, 50%)", - "burger": "111", - "burgerColor": "hsl(334, 70%, 50%)", - "kebab": "167", - "kebabColor": "hsl(182, 70%, 50%)", - "donut": "18", - "donutColor": "hsl(76, 70%, 50%)" - }, - { - "country": "AM", - "hot dog": "80", - "hot dogColor": "hsl(87, 70%, 50%)", - "burger": "47", - "burgerColor": "hsl(141, 70%, 50%)", - "kebab": "158", - "kebabColor": "hsl(224, 70%, 50%)", - "donut": "49", - "donutColor": "hsl(274, 70%, 50%)" - } - ], - "PieData":[ - { - "id": "hack", - "label": "hack", - "value": "239", - "color": "hsl(104, 70%, 50%)" - }, - { - "id": "make", - "label": "make", - "value": "170", - "color": "hsl(162, 70%, 50%)" - }, - { - "id": "go", - "label": "go", - "value": "322", - "color": "hsl(291, 70%, 50%)" - }, - { - "id": "lisp", - "label": "lisp", - "value": "503", - "color": "hsl(229, 70%, 50%)" - }, - { - "id": "scala", - "label": "scala", - "value": "584", - "color": "hsl(344, 70%, 50%)" - } - ], - "Geographydata":[ - { - "id": "AFG", - "value": "520600" - }, - { - "id": "AGO", - "value": "949905" - }, - { - "id": "ALB", - "value": "329910" - }, - { - "id": "ARE", - "value": "675484" - }, - { - "id": "ARG", - "value": "432239" - }, - { - "id": "ARM", - "value": "288305" - }, - { - "id": "ATA", - "value": "415648" - }, - { - "id": "ATF", - "value": "665159" - }, - { - "id": "AUT", - "value": "798526" - }, - { - "id": "AZE", - "value": "481678" - }, - { - "id": "BDI", - "value": "496457" - }, - { - "id": "BEL", - "value": "252276" - }, - { - "id": "BEN", - "value": "440315" - }, - { - "id": "BFA", - "value": "343752" - }, - { - "id": "BGD", - "value": "920203" - }, - { - "id": "BGR", - "value": "261196" - }, - { - "id": "BHS", - "value": "421551" - }, - { - "id": "BIH", - "value": "974745" - }, - { - "id": "BLR", - "value": "349288" - }, - { - "id": "BLZ", - "value": "305983" - }, - { - "id": "BOL", - "value": "430840" - }, - { - "id": "BRN", - "value": "345666" - }, - { - "id": "BTN", - "value": "649678" - }, - { - "id": "BWA", - "value": "319392" - }, - { - "id": "CAF", - "value": "722549" - }, - { - "id": "CAN", - "value": "332843" - }, - { - "id": "CHE", - "value": "122159" - }, - { - "id": "CHL", - "value": "811736" - }, - { - "id": "CHN", - "value": "593604" - }, - { - "id": "CIV", - "value": "143219" - }, - { - "id": "CMR", - "value": "630627" - }, - { - "id": "COG", - "value": "498556" - }, - { - "id": "COL", - "value": "660527" - }, - { - "id": "CRI", - "value": "60262" - }, - { - "id": "CUB", - "value": "177870" - }, - { - "id": "-99", - "value": "463208" - }, - { - "id": "CYP", - "value": "945909" - }, - { - "id": "CZE", - "value": "500109" - }, - { - "id": "DEU", - "value": "63345" - }, - { - "id": "DJI", - "value": "634523" - }, - { - "id": "DNK", - "value": "731068" - }, - { - "id": "DOM", - "value": "262538" - }, - { - "id": "DZA", - "value": "760695" - }, - { - "id": "ECU", - "value": "301263" - }, - { - "id": "EGY", - "value": "148475" - }, - { - "id": "ERI", - "value": "939504" - }, - { - "id": "ESP", - "value": "706050" - }, - { - "id": "EST", - "value": "977015" - }, - { - "id": "ETH", - "value": "461734" - }, - { - "id": "FIN", - "value": "22800" - }, - { - "id": "FJI", - "value": "18985" - }, - { - "id": "FLK", - "value": "64986" - }, - { - "id": "FRA", - "value": "447457" - }, - { - "id": "GAB", - "value": "669675" - }, - { - "id": "GBR", - "value": "757120" - }, - { - "id": "GEO", - "value": "158702" - }, - { - "id": "GHA", - "value": "893180" - }, - { - "id": "GIN", - "value": "877288" - }, - { - "id": "GMB", - "value": "724530" - }, - { - "id": "GNB", - "value": "387753" - }, - { - "id": "GNQ", - "value": "706118" - }, - { - "id": "GRC", - "value": "377796" - }, - { - "id": "GTM", - "value": "66890" - }, - { - "id": "GUY", - "value": "719300" - }, - { - "id": "HND", - "value": "739590" - }, - { - "id": "HRV", - "value": "929467" - }, - { - "id": "HTI", - "value": "538961" - }, - { - "id": "HUN", - "value": "146095" - }, - { - "id": "IDN", - "value": "490681" - }, - { - "id": "IND", - "value": "549818" - }, - { - "id": "IRL", - "value": "630163" - }, - { - "id": "IRN", - "value": "596921" - }, - { - "id": "IRQ", - "value": "767023" - }, - { - "id": "ISL", - "value": "478682" - }, - { - "id": "ISR", - "value": "963688" - }, - { - "id": "ITA", - "value": "393089" - }, - { - "id": "JAM", - "value": "83173" - }, - { - "id": "JOR", - "value": "52005" - }, - { - "id": "JPN", - "value": "199174" - }, - { - "id": "KAZ", - "value": "181424" - }, - { - "id": "KEN", - "value": "60946" - }, - { - "id": "KGZ", - "value": "432478" - }, - { - "id": "KHM", - "value": "254461" - }, - { - "id": "OSA", - "value": "942447" - }, - { - "id": "KWT", - "value": "414413" - }, - { - "id": "LAO", - "value": "448339" - }, - { - "id": "LBN", - "value": "620090" - }, - { - "id": "LBR", - "value": "435950" - }, - { - "id": "LBY", - "value": "75091" - }, - { - "id": "LKA", - "value": "595124" - }, - { - "id": "LSO", - "value": "483524" - }, - { - "id": "LTU", - "value": "867357" - }, - { - "id": "LUX", - "value": "689172" - }, - { - "id": "LVA", - "value": "742980" - }, - { - "id": "MAR", - "value": "236538" - }, - { - "id": "MDA", - "value": "926836" - }, - { - "id": "MDG", - "value": "840840" - }, - { - "id": "MEX", - "value": "353910" - }, - { - "id": "MKD", - "value": "505842" - }, - { - "id": "MLI", - "value": "286082" - }, - { - "id": "MMR", - "value": "915544" - }, - { - "id": "MNE", - "value": "609500" - }, - { - "id": "MNG", - "value": "410428" - }, - { - "id": "MOZ", - "value": "32868" - }, - { - "id": "MRT", - "value": "375671" - }, - { - "id": "MWI", - "value": "591935" - }, - { - "id": "MYS", - "value": "991644" - }, - { - "id": "NAM", - "value": "701897" - }, - { - "id": "NCL", - "value": "144098" - }, - { - "id": "NER", - "value": "312944" - }, - { - "id": "NGA", - "value": "862877" - }, - { - "id": "NIC", - "value": "90831" - }, - { - "id": "NLD", - "value": "281879" - }, - { - "id": "NOR", - "value": "224537" - }, - { - "id": "NPL", - "value": "322331" - }, - { - "id": "NZL", - "value": "86615" - }, - { - "id": "OMN", - "value": "707881" - }, - { - "id": "PAK", - "value": "158577" - }, - { - "id": "PAN", - "value": "738579" - }, - { - "id": "PER", - "value": "248751" - }, - { - "id": "PHL", - "value": "557292" - }, - { - "id": "PNG", - "value": "516874" - }, - { - "id": "POL", - "value": "682137" - }, - { - "id": "PRI", - "value": "957399" - }, - { - "id": "PRT", - "value": "846430" - }, - { - "id": "PRY", - "value": "720555" - }, - { - "id": "QAT", - "value": "478726" - }, - { - "id": "ROU", - "value": "259318" - }, - { - "id": "RUS", - "value": "268735" - }, - { - "id": "RWA", - "value": "136781" - }, - { - "id": "ESH", - "value": "151957" - }, - { - "id": "SAU", - "value": "111821" - }, - { - "id": "SDN", - "value": "927112" - }, - { - "id": "SDS", - "value": "966473" - }, - { - "id": "SEN", - "value": "158085" - }, - { - "id": "SLB", - "value": "178389" - }, - { - "id": "SLE", - "value": "528433" - }, - { - "id": "SLV", - "value": "353467" - }, - { - "id": "ABV", - "value": "251" - }, - { - "id": "SOM", - "value": "445243" - }, - { - "id": "SRB", - "value": "202402" - }, - { - "id": "SUR", - "value": "972121" - }, - { - "id": "SVK", - "value": "319923" - }, - { - "id": "SVN", - "value": "728766" - }, - { - "id": "SWZ", - "value": "379669" - }, - { - "id": "SYR", - "value": "16221" - }, - { - "id": "TCD", - "value": "101273" - }, - { - "id": "TGO", - "value": "498411" - }, - { - "id": "THA", - "value": "506906" - }, - { - "id": "TJK", - "value": "613093" - }, - { - "id": "TKM", - "value": "327016" - }, - { - "id": "TLS", - "value": "607972" - }, - { - "id": "TTO", - "value": "936365" - }, - { - "id": "TUN", - "value": "898416" - }, - { - "id": "TUR", - "value": "237783" - }, - { - "id": "TWN", - "value": "878213" - }, - { - "id": "TZA", - "value": "442174" - }, - { - "id": "UGA", - "value": "720710" - }, - { - "id": "UKR", - "value": "74172" - }, - { - "id": "URY", - "value": "753177" - }, - { - "id": "USA", - "value": "658725" - }, - { - "id": "UZB", - "value": "550313" - }, - { - "id": "VEN", - "value": "707492" - }, - { - "id": "VNM", - "value": "538907" - }, - { - "id": "VUT", - "value": "650646" - }, - { - "id": "PSE", - "value": "476078" - }, - { - "id": "YEM", - "value": "957751" - }, - { - "id": "ZAF", - "value": "836949" - }, - { - "id": "ZMB", - "value": "714503" - }, - { - "id": "ZWE", - "value": "405217" - }, - { - "id": "KOR", - "value": "171135" - } - ] + "img": { + "img1": "https://i.ibb.co/WtWFrHL/user.png" + }, + "Team": [ + { + "id": "1", + "name": "Jon Snow", + "email": "jonsnow@gmail.com", + "age": "35", + "phone": "(665)121-5454", + "access": "admin" + }, + { + "id": "2", + "name": "Cersei Lannister", + "email": "cerseilannister@gmail.com", + "age": "42", + "phone": "(421)314-2288", + "access": "manager" + }, + { + "id": "3", + "name": "Jaime Lannister", + "email": "jaimelannister@gmail.com", + "age": "45", + "phone": "(422)982-6739", + "access": "user" + }, + { + "id": "4", + "name": "Anya Stark", + "email": "anyastark@gmail.com", + "age": "16", + "phone": "(921)425-6742", + "access": "admin" + }, + { + "id": "5", + "name": "Daenerys Targaryen", + "email": "daenerystargaryen@gmail.com", + "age": "31", + "phone": "(421)445-1189", + "access": "user" + }, + { + "id": "6", + "name": "Ever Melisandre", + "email": "evermelisandre@gmail.com", + "age": "150", + "phone": "(232)545-6483", + "access": "manager" + }, + { + "id": "7", + "name": "Ferrara Clifford", + "email": "ferraraclifford@gmail.com", + "age": "44", + "phone": "(543)124-0123", + "access": "user" + }, + { + "id": "8", + "name": "Rossini Frances", + "email": "rossinifrances@gmail.com", + "age": "36", + "phone": "(222)444-5555", + "access": "user" + }, + { + "id": "9", + "name": "Harvey Roxie", + "email": "harveyroxie@gmail.com", + "age": "65", + "phone": "(444)555-6239", + "access": "admin" + }, + { + "name": "Ubaidullah", + "email": "bitenium@gmail.com", + "age": "23", + "phone": "0629250335", + "access": "admin", + "id": "bGD8yur" + }, + { + "id": "ze7k9K2", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "s_2WfsC", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "2Czw7do", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "jIQuXJ6", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "oKJ9E_o", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "ELhTv5C", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "ZvGpJd2", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "JJLFpsB", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "LTJKQvd", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "h8tvbHl", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "AogKUJW", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "YXJueVr", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "cpaI5cG", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "gassMWV", + "name": "name", + "email": "m.amirriazahmed@gmail.com", + "age": "17", + "phone": "0629250335", + "access": "user" + }, + { + "id": "EJeLg3R", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "pQbQLaM", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "1HQpcU0", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "JyUK-QW", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "ApUuqf1", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "R-p6t-w", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "iPu_4V4", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "t9ufHvR", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "Y_XYtTP", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "VjSEguJ", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "Wu4qCie", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "YLObFlX", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "7POQaFi", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "J49aZQT", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "r1YZXwQ", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "n6MwbXJ", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "3-_s25p", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "kH7-Iqr", + "name": "Ubaidullah", + "email": "ubaidullahu449@gmail.com", + "age": "17", + "phone": "0683012072481", + "access": "manager" + }, + { + "id": "-j5wkPH", + "name": "", + "email": "", + "age": "", + "phone": "", + "access": "" + }, + { + "id": "nkMpaEy", + "name": "", + "email": "", + "age": "", + "phone": "", + "access": "" + }, + { + "id": "u9fEx4Y", + "name": "", + "email": "", + "age": "", + "phone": "", + "access": "" + }, + { + "id": "03EhOKp", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "wrD5kzF", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "M-DC4Iy", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "O33Nd8V", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "VKxt7A9", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "2mH8o88", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "-MhJySj", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "WKQhaqz", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "t2M6f53", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "ETcP33W", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "vcjRP5_", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "jjUcegN", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "qbeJbBi", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "0xqMrVi", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "GvoW_lL", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "7_pXp2W", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "m6M6A0_", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "2XArnlP", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "6x29VWD", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "0z5W59E", + "name": "sadam hussain", + "email": "ubaidullahu449@gmail.com", + "age": "23", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "cm9mtMF", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "DDbHKSU", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "ANMCJWD", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "TAQbZ5j", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "oo5hpQE", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "_KVFPsL", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "33kfO1i", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "eP6uNq4", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "ytlnzlm", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "UsyZ8us", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "kTXpUPr", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "0aw3Irz", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "h8Fr1bv", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "dUup8aG", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "UFCXWE5", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "p5Und6i", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "OirlGzr", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "4CY7qJ6", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "ggqH2Mb", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + }, + { + "id": "DlQESMP", + "name": "sharjeel", + "email": "researchfigma@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "user" + } + ], + "contact": [ + { + "id": "1", + "name": "Jon Snow", + "email": "jonsnow@gmail.com", + "age": "35", + "phone": "(665)121-5454", + "address": "0912 Won Street, Alabama, SY 10001", + "city": "New York", + "zipCode": "10001", + "registrarId": "123512" + }, + { + "id": "2", + "name": "Cersei Lannister", + "email": "cerseilannister@gmail.com", + "age": "42", + "phone": "(421)314-2288", + "address": "1234 Main Street, New York, NY 10001", + "city": "New York", + "zipCode": "13151", + "registrarId": "123512" + }, + { + "id": "3", + "name": "Jaime Lannister", + "email": "jaimelannister@gmail.com", + "age": "45", + "phone": "(422)982-6739", + "address": "3333 Want Blvd, Estanza, NAY 42125", + "city": "New York", + "zipCode": "87281", + "registrarId": "4132513" + }, + { + "id": "4", + "name": "Anya Stark", + "email": "anyastark@gmail.com", + "age": "16", + "phone": "(921)425-6742", + "address": "1514 Main Street, New York, NY 22298", + "city": "New York", + "zipCode": "15551", + "registrarId": "123512" + }, + { + "id": "5", + "name": "Daenerys Targaryen", + "email": "daenerystargaryen@gmail.com", + "age": "31", + "phone": "(421)445-1189", + "address": "11122 Welping Ave, Tenting, CD 21321", + "city": "Tenting", + "zipCode": "14215", + "registrarId": "123512" + }, + { + "id": "6", + "name": "Ever Melisandre", + "email": "evermelisandre@gmail.com", + "age": "150", + "phone": "(232)545-6483", + "address": "1234 Canvile Street, Esvazark, NY 10001", + "city": "Esvazark", + "zipCode": "10001", + "registrarId": "123512" + }, + { + "id": "7", + "name": "Ferrara Clifford", + "email": "ferraraclifford@gmail.com", + "age": "44", + "phone": "(543)124-0123", + "address": "22215 Super Street, Everting, ZO 515234", + "city": "Evertin", + "zipCode": "51523", + "registrarId": "123512" + }, + { + "id": "8", + "name": "Rossini Frances", + "email": "rossinifrances@gmail.com", + "age": "36", + "phone": "(222)444-5555", + "address": "4123 Ever Blvd, Wentington, AD 142213", + "city": "Esteras", + "zipCode": "44215", + "registrarId": "512315" + }, + { + "id": "9", + "name": "Harvey Roxie", + "email": "harveyroxie@gmail.com", + "age": "65", + "phone": "(444)555-6239", + "address": "51234 Avery Street, Cantory, ND 212412", + "city": "Colunza", + "zipCode": "111234", + "registrarId": "928397" + }, + { + "id": "10", + "name": "Enteri Redack", + "email": "enteriredack@gmail.com", + "age": "42", + "phone": "(222)444-5555", + "address": "4123 Easer Blvd, Wentington, AD 142213", + "city": "Esteras", + "zipCode": "44215", + "registrarId": "533215" + }, + { + "id": "11", + "name": "Steve Goodman", + "email": "stevegoodmane@gmail.com", + "age": "11", + "phone": "(444)555-6239", + "address": "51234 Fiveton Street, CunFory, ND 212412", + "city": "Colunza", + "zipCode": "1234", + "registrarId": "92197" + } + ], + "Invoices": [ + { + "id": "1", + "name": "Jon Snow", + "email": "jonsnow@gmail.com", + "cost": "21.24", + "phone": "(665)121-5454", + "date": "03/12/2022" + }, + { + "id": "2", + "name": "Cersei Lannister", + "email": "cerseilannister@gmail.com", + "cost": "1.24", + "phone": "(421)314-2288", + "date": "06/15/2021" + }, + { + "id": "3", + "name": "Jaime Lannister", + "email": "jaimelannister@gmail.com", + "cost": "11.24", + "phone": "(422)982-6739", + "date": "05/02/2022" + }, + { + "id": "4", + "name": "Anya Stark", + "email": "anyastark@gmail.com", + "cost": "80.55", + "phone": "(921)425-6742", + "date": "03/21/2022" + }, + { + "id": "5", + "name": "Daenerys Targaryen", + "email": "daenerystargaryen@gmail.com", + "cost": "1.24", + "phone": "(421)445-1189", + "date": "01/12/2021" + }, + { + "id": "6", + "name": "Ever Melisandre", + "email": "evermelisandre@gmail.com", + "cost": "63.12", + "phone": "(232)545-6483", + "date": "11/02/2022" + }, + { + "id": "7", + "name": "Ferrara Clifford", + "email": "ferraraclifford@gmail.com", + "cost": "52.42", + "phone": "(543)124-0123", + "date": "02/11/2022" + }, + { + "id": "8", + "name": "Rossini Frances", + "email": "rossinifrances@gmail.com", + "cost": "21.24", + "phone": "(222)444-5555", + "date": "05/02/2021" + } + ], + "Transactions": [ + { + "txId": "01e4dsa", + "user": "johndoe", + "date": "2021-09-01", + "cost": "43.95" + }, + { + "txId": "0315dsaa", + "user": "jackdower", + "date": "2022-04-01", + "cost": "133.45" + }, + { + "txId": "01e4dsa", + "user": "aberdohnny", + "date": "2021-09-01", + "cost": "43.95" + }, + { + "txId": "51034szv", + "user": "goodmanave", + "date": "2022-11-05", + "cost": "200.95" + }, + { + "txId": "0a123sb", + "user": "stevebower", + "date": "2022-11-02", + "cost": "13.55" + }, + { + "txId": "01e4dsa", + "user": "aberdohnny", + "date": "2021-09-01", + "cost": "43.95" + }, + { + "txId": "120s51a", + "user": "wootzifer", + "date": "2019-04-15", + "cost": "24.20" + }, + { + "txId": "0315dsaa", + "user": "jackdower", + "date": "2022-04-01", + "cost": "133.45" + } + ], + "BarData": [ + { + "country": "AD", + "hot dog": "137", + "hot dogColor": "hsl(229, 70%, 50%)", + "burger": "96", + "burgerColor": "hsl(296, 70%, 50%)", + "kebab": "72", + "kebabColor": "hsl(97, 70%, 50%)", + "donut": "140", + "donutColor": "hsl(340, 70%, 50%)" + }, + { + "country": "AE", + "hot dog": "55", + "hot dogColor": "hsl(307, 70%, 50%)", + "burger": "28", + "burgerColor": "hsl(111, 70%, 50%)", + "kebab": "58", + "kebabColor": "hsl(273, 70%, 50%)", + "donut": "29", + "donutColor": "hsl(275, 70%, 50%)" + }, + { + "country": "AF", + "hot dog": "109", + "hot dogColor": "hsl(72, 70%, 50%)", + "burger": "23", + "burgerColor": "hsl(96, 70%, 50%)", + "kebab": "34", + "kebabColor": "hsl(106, 70%, 50%)", + "donut": "152", + "donutColor": "hsl(256, 70%, 50%)" + }, + { + "country": "AG", + "hot dog": "133", + "hot dogColor": "hsl(257, 70%, 50%)", + "burger": "52", + "burgerColor": "hsl(326, 70%, 50%)", + "kebab": "43", + "kebabColor": "hsl(110, 70%, 50%)", + "donut": "83", + "donutColor": "hsl(9, 70%, 50%)" + }, + { + "country": "AI", + "hot dog": "81", + "hot dogColor": "hsl(190, 70%, 50%)", + "burger": "80", + "burgerColor": "hsl(325, 70%, 50%)", + "kebab": "112", + "kebabColor": "hsl(54, 70%, 50%)", + "donut": "35", + "donutColor": "hsl(285, 70%, 50%)" + }, + { + "country": "AL", + "hot dog": "66", + "hot dogColor": "hsl(208, 70%, 50%)", + "burger": "111", + "burgerColor": "hsl(334, 70%, 50%)", + "kebab": "167", + "kebabColor": "hsl(182, 70%, 50%)", + "donut": "18", + "donutColor": "hsl(76, 70%, 50%)" + }, + { + "country": "AM", + "hot dog": "80", + "hot dogColor": "hsl(87, 70%, 50%)", + "burger": "47", + "burgerColor": "hsl(141, 70%, 50%)", + "kebab": "158", + "kebabColor": "hsl(224, 70%, 50%)", + "donut": "49", + "donutColor": "hsl(274, 70%, 50%)" + } + ], + "PieData": [ + { + "id": "hack", + "label": "hack", + "value": "239", + "color": "hsl(104, 70%, 50%)" + }, + { + "id": "make", + "label": "make", + "value": "170", + "color": "hsl(162, 70%, 50%)" + }, + { + "id": "go", + "label": "go", + "value": "322", + "color": "hsl(291, 70%, 50%)" + }, + { + "id": "lisp", + "label": "lisp", + "value": "503", + "color": "hsl(229, 70%, 50%)" + }, + { + "id": "scala", + "label": "scala", + "value": "584", + "color": "hsl(344, 70%, 50%)" + } + ], + "Geographydata": [ + { + "id": "AFG", + "value": "520600" + }, + { + "id": "AGO", + "value": "949905" + }, + { + "id": "ALB", + "value": "329910" + }, + { + "id": "ARE", + "value": "675484" + }, + { + "id": "ARG", + "value": "432239" + }, + { + "id": "ARM", + "value": "288305" + }, + { + "id": "ATA", + "value": "415648" + }, + { + "id": "ATF", + "value": "665159" + }, + { + "id": "AUT", + "value": "798526" + }, + { + "id": "AZE", + "value": "481678" + }, + { + "id": "BDI", + "value": "496457" + }, + { + "id": "BEL", + "value": "252276" + }, + { + "id": "BEN", + "value": "440315" + }, + { + "id": "BFA", + "value": "343752" + }, + { + "id": "BGD", + "value": "920203" + }, + { + "id": "BGR", + "value": "261196" + }, + { + "id": "BHS", + "value": "421551" + }, + { + "id": "BIH", + "value": "974745" + }, + { + "id": "BLR", + "value": "349288" + }, + { + "id": "BLZ", + "value": "305983" + }, + { + "id": "BOL", + "value": "430840" + }, + { + "id": "BRN", + "value": "345666" + }, + { + "id": "BTN", + "value": "649678" + }, + { + "id": "BWA", + "value": "319392" + }, + { + "id": "CAF", + "value": "722549" + }, + { + "id": "CAN", + "value": "332843" + }, + { + "id": "CHE", + "value": "122159" + }, + { + "id": "CHL", + "value": "811736" + }, + { + "id": "CHN", + "value": "593604" + }, + { + "id": "CIV", + "value": "143219" + }, + { + "id": "CMR", + "value": "630627" + }, + { + "id": "COG", + "value": "498556" + }, + { + "id": "COL", + "value": "660527" + }, + { + "id": "CRI", + "value": "60262" + }, + { + "id": "CUB", + "value": "177870" + }, + { + "id": "-99", + "value": "463208" + }, + { + "id": "CYP", + "value": "945909" + }, + { + "id": "CZE", + "value": "500109" + }, + { + "id": "DEU", + "value": "63345" + }, + { + "id": "DJI", + "value": "634523" + }, + { + "id": "DNK", + "value": "731068" + }, + { + "id": "DOM", + "value": "262538" + }, + { + "id": "DZA", + "value": "760695" + }, + { + "id": "ECU", + "value": "301263" + }, + { + "id": "EGY", + "value": "148475" + }, + { + "id": "ERI", + "value": "939504" + }, + { + "id": "ESP", + "value": "706050" + }, + { + "id": "EST", + "value": "977015" + }, + { + "id": "ETH", + "value": "461734" + }, + { + "id": "FIN", + "value": "22800" + }, + { + "id": "FJI", + "value": "18985" + }, + { + "id": "FLK", + "value": "64986" + }, + { + "id": "FRA", + "value": "447457" + }, + { + "id": "GAB", + "value": "669675" + }, + { + "id": "GBR", + "value": "757120" + }, + { + "id": "GEO", + "value": "158702" + }, + { + "id": "GHA", + "value": "893180" + }, + { + "id": "GIN", + "value": "877288" + }, + { + "id": "GMB", + "value": "724530" + }, + { + "id": "GNB", + "value": "387753" + }, + { + "id": "GNQ", + "value": "706118" + }, + { + "id": "GRC", + "value": "377796" + }, + { + "id": "GTM", + "value": "66890" + }, + { + "id": "GUY", + "value": "719300" + }, + { + "id": "HND", + "value": "739590" + }, + { + "id": "HRV", + "value": "929467" + }, + { + "id": "HTI", + "value": "538961" + }, + { + "id": "HUN", + "value": "146095" + }, + { + "id": "IDN", + "value": "490681" + }, + { + "id": "IND", + "value": "549818" + }, + { + "id": "IRL", + "value": "630163" + }, + { + "id": "IRN", + "value": "596921" + }, + { + "id": "IRQ", + "value": "767023" + }, + { + "id": "ISL", + "value": "478682" + }, + { + "id": "ISR", + "value": "963688" + }, + { + "id": "ITA", + "value": "393089" + }, + { + "id": "JAM", + "value": "83173" + }, + { + "id": "JOR", + "value": "52005" + }, + { + "id": "JPN", + "value": "199174" + }, + { + "id": "KAZ", + "value": "181424" + }, + { + "id": "KEN", + "value": "60946" + }, + { + "id": "KGZ", + "value": "432478" + }, + { + "id": "KHM", + "value": "254461" + }, + { + "id": "OSA", + "value": "942447" + }, + { + "id": "KWT", + "value": "414413" + }, + { + "id": "LAO", + "value": "448339" + }, + { + "id": "LBN", + "value": "620090" + }, + { + "id": "LBR", + "value": "435950" + }, + { + "id": "LBY", + "value": "75091" + }, + { + "id": "LKA", + "value": "595124" + }, + { + "id": "LSO", + "value": "483524" + }, + { + "id": "LTU", + "value": "867357" + }, + { + "id": "LUX", + "value": "689172" + }, + { + "id": "LVA", + "value": "742980" + }, + { + "id": "MAR", + "value": "236538" + }, + { + "id": "MDA", + "value": "926836" + }, + { + "id": "MDG", + "value": "840840" + }, + { + "id": "MEX", + "value": "353910" + }, + { + "id": "MKD", + "value": "505842" + }, + { + "id": "MLI", + "value": "286082" + }, + { + "id": "MMR", + "value": "915544" + }, + { + "id": "MNE", + "value": "609500" + }, + { + "id": "MNG", + "value": "410428" + }, + { + "id": "MOZ", + "value": "32868" + }, + { + "id": "MRT", + "value": "375671" + }, + { + "id": "MWI", + "value": "591935" + }, + { + "id": "MYS", + "value": "991644" + }, + { + "id": "NAM", + "value": "701897" + }, + { + "id": "NCL", + "value": "144098" + }, + { + "id": "NER", + "value": "312944" + }, + { + "id": "NGA", + "value": "862877" + }, + { + "id": "NIC", + "value": "90831" + }, + { + "id": "NLD", + "value": "281879" + }, + { + "id": "NOR", + "value": "224537" + }, + { + "id": "NPL", + "value": "322331" + }, + { + "id": "NZL", + "value": "86615" + }, + { + "id": "OMN", + "value": "707881" + }, + { + "id": "PAK", + "value": "158577" + }, + { + "id": "PAN", + "value": "738579" + }, + { + "id": "PER", + "value": "248751" + }, + { + "id": "PHL", + "value": "557292" + }, + { + "id": "PNG", + "value": "516874" + }, + { + "id": "POL", + "value": "682137" + }, + { + "id": "PRI", + "value": "957399" + }, + { + "id": "PRT", + "value": "846430" + }, + { + "id": "PRY", + "value": "720555" + }, + { + "id": "QAT", + "value": "478726" + }, + { + "id": "ROU", + "value": "259318" + }, + { + "id": "RUS", + "value": "268735" + }, + { + "id": "RWA", + "value": "136781" + }, + { + "id": "ESH", + "value": "151957" + }, + { + "id": "SAU", + "value": "111821" + }, + { + "id": "SDN", + "value": "927112" + }, + { + "id": "SDS", + "value": "966473" + }, + { + "id": "SEN", + "value": "158085" + }, + { + "id": "SLB", + "value": "178389" + }, + { + "id": "SLE", + "value": "528433" + }, + { + "id": "SLV", + "value": "353467" + }, + { + "id": "ABV", + "value": "251" + }, + { + "id": "SOM", + "value": "445243" + }, + { + "id": "SRB", + "value": "202402" + }, + { + "id": "SUR", + "value": "972121" + }, + { + "id": "SVK", + "value": "319923" + }, + { + "id": "SVN", + "value": "728766" + }, + { + "id": "SWZ", + "value": "379669" + }, + { + "id": "SYR", + "value": "16221" + }, + { + "id": "TCD", + "value": "101273" + }, + { + "id": "TGO", + "value": "498411" + }, + { + "id": "THA", + "value": "506906" + }, + { + "id": "TJK", + "value": "613093" + }, + { + "id": "TKM", + "value": "327016" + }, + { + "id": "TLS", + "value": "607972" + }, + { + "id": "TTO", + "value": "936365" + }, + { + "id": "TUN", + "value": "898416" + }, + { + "id": "TUR", + "value": "237783" + }, + { + "id": "TWN", + "value": "878213" + }, + { + "id": "TZA", + "value": "442174" + }, + { + "id": "UGA", + "value": "720710" + }, + { + "id": "UKR", + "value": "74172" + }, + { + "id": "URY", + "value": "753177" + }, + { + "id": "USA", + "value": "658725" + }, + { + "id": "UZB", + "value": "550313" + }, + { + "id": "VEN", + "value": "707492" + }, + { + "id": "VNM", + "value": "538907" + }, + { + "id": "VUT", + "value": "650646" + }, + { + "id": "PSE", + "value": "476078" + }, + { + "id": "YEM", + "value": "957751" + }, + { + "id": "ZAF", + "value": "836949" + }, + { + "id": "ZMB", + "value": "714503" + }, + { + "id": "ZWE", + "value": "405217" + }, + { + "id": "KOR", + "value": "171135" + } + ] } \ No newline at end of file diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index ba0b2f29..a38fc926 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -12,7 +12,19 @@ import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; import React,{ useState , useEffect} from "react" const Form = () => { - const [access, setAccess] = React.useState('user'); + + const [tableData, setTableData] = useState([]) + + useEffect(() => { + fetch("http://localhost:3333/Team") + .then((data) => data.json()) + .then((data) => setTableData(data)) + + }, []) + + console.log(tableData.id) + + // const [access, setAccess] = React.useState('user'); const theme = useTheme(); const colors = tokens(theme.palette.mode); @@ -28,6 +40,7 @@ const Form = () => { // access: "", // }; const [data, setData] = useState({ + id:"", name: "", email: "", age: "", @@ -36,22 +49,14 @@ const Form = () => { }); // const [sdata, setSdata] = useState() - // useEffect(() => { - // const data1 = fetch("http://localhost:3333/Team") - // .then((data) => data.json()) - // .then((data) => setSdata(data)) - // console.log(data1) - - // }, []) const isNonMobile = useMediaQuery("(min-width:600px)"); - console.log(data) const handleChangeaccess = (e) => { const name = e.target.name; const value = e.target.value; - console.log(name,value) + setData((prev)=>{ return{ ...prev,[name]:value @@ -61,7 +66,7 @@ const Form = () => { const handleChange = (e) => { const name = e.target.name; const value = e.target.value; - console.log(name,value) + setData((prev)=>{ return{ ...prev,[name]:value @@ -78,7 +83,25 @@ const ITEM_PADDING_TOP = 8; }, }, }; + function Fromsubmit (e){ + e.preventDefault(); +console.log(data) + + fetch("http://localhost:3333/Team",{ + method: 'post', + headers: { + "Content-type":'application/json; charset=UTF-8', + }, + body: JSON.stringify(data) + }) + .then(response => response.json()) + .then(response => {console.log(response) + }); + + + + } return ( @@ -86,7 +109,7 @@ const ITEM_PADDING_TOP = 8; -
+ Date: Thu, 23 Mar 2023 04:13:04 -0700 Subject: [PATCH 20/46] add img --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index e694dfe0..f31d5c3e 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ # React Admin Dashboard React Admin Dashboard Repo +![Screenshot 2023-03-23 161227](https://user-images.githubusercontent.com/121765405/227186545-bde06589-9d28-463d-8ad8-6cb2fa77f347.png) From 6ccf4bbbf7dc065f22939f78c8b1f7fb44c2cfa1 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Thu, 23 Mar 2023 16:58:38 +0500 Subject: [PATCH 21/46] solve required filed error Error --- db.json | 666 +------------------------------------- src/scenes/form/index.jsx | 50 ++- src/scenes/team/index.jsx | 1 + 3 files changed, 52 insertions(+), 665 deletions(-) diff --git a/db.json b/db.json index e091e28b..4c597b81 100644 --- a/db.json +++ b/db.json @@ -4,684 +4,44 @@ }, "Team": [ { - "id": "1", "name": "Jon Snow", "email": "jonsnow@gmail.com", "age": "35", "phone": "(665)121-5454", - "access": "admin" - }, - { - "id": "2", - "name": "Cersei Lannister", - "email": "cerseilannister@gmail.com", - "age": "42", - "phone": "(421)314-2288", - "access": "manager" - }, - { - "id": "3", - "name": "Jaime Lannister", - "email": "jaimelannister@gmail.com", - "age": "45", - "phone": "(422)982-6739", - "access": "user" - }, - { - "id": "4", - "name": "Anya Stark", - "email": "anyastark@gmail.com", - "age": "16", - "phone": "(921)425-6742", - "access": "admin" - }, - { - "id": "5", - "name": "Daenerys Targaryen", - "email": "daenerystargaryen@gmail.com", - "age": "31", - "phone": "(421)445-1189", - "access": "user" - }, - { - "id": "6", - "name": "Ever Melisandre", - "email": "evermelisandre@gmail.com", - "age": "150", - "phone": "(232)545-6483", - "access": "manager" - }, - { - "id": "7", - "name": "Ferrara Clifford", - "email": "ferraraclifford@gmail.com", - "age": "44", - "phone": "(543)124-0123", - "access": "user" - }, - { - "id": "8", - "name": "Rossini Frances", - "email": "rossinifrances@gmail.com", - "age": "36", - "phone": "(222)444-5555", - "access": "user" - }, - { - "id": "9", - "name": "Harvey Roxie", - "email": "harveyroxie@gmail.com", - "age": "65", - "phone": "(444)555-6239", - "access": "admin" - }, - { - "name": "Ubaidullah", - "email": "bitenium@gmail.com", - "age": "23", - "phone": "0629250335", "access": "admin", - "id": "bGD8yur" - }, - { - "id": "ze7k9K2", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "s_2WfsC", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "2Czw7do", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "jIQuXJ6", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "oKJ9E_o", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "ELhTv5C", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "ZvGpJd2", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "JJLFpsB", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "LTJKQvd", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "h8tvbHl", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "AogKUJW", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "YXJueVr", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" + "id": "1" }, { - "id": "cpaI5cG", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "gassMWV", - "name": "name", - "email": "m.amirriazahmed@gmail.com", - "age": "17", - "phone": "0629250335", - "access": "user" - }, - { - "id": "EJeLg3R", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "pQbQLaM", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "1HQpcU0", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "JyUK-QW", + "id": "rGHirfq", "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "ApUuqf1", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "R-p6t-w", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "iPu_4V4", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "t9ufHvR", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "Y_XYtTP", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "VjSEguJ", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "Wu4qCie", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "YLObFlX", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "7POQaFi", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "J49aZQT", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "r1YZXwQ", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "n6MwbXJ", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "3-_s25p", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "kH7-Iqr", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "17", - "phone": "0683012072481", - "access": "manager" - }, - { - "id": "-j5wkPH", - "name": "", - "email": "", - "age": "", - "phone": "", - "access": "" - }, - { - "id": "nkMpaEy", - "name": "", - "email": "", - "age": "", - "phone": "", - "access": "" - }, - { - "id": "u9fEx4Y", - "name": "", - "email": "", - "age": "", - "phone": "", - "access": "" - }, - { - "id": "03EhOKp", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "wrD5kzF", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "M-DC4Iy", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", + "email": "ubaidullahu448@gmail.com", "age": "23", "phone": "0683012072481", - "access": "user" - }, - { - "id": "O33Nd8V", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "VKxt7A9", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "2mH8o88", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "-MhJySj", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "WKQhaqz", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "t2M6f53", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "ETcP33W", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "vcjRP5_", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "jjUcegN", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "qbeJbBi", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "0xqMrVi", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "GvoW_lL", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "7_pXp2W", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "m6M6A0_", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" + "access": "admin" }, { - "id": "2XArnlP", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", + "id": "4LtdU10", + "name": "Ubaidullah", + "email": "researchfigma@gmail.com", "age": "23", "phone": "0683012072481", "access": "user" }, { - "id": "6x29VWD", - "name": "sadam hussain", - "email": "ubaidullahu449@gmail.com", + "id": "cX8S6vJ", + "name": "Ubaidullah", + "email": "researchfigma@gmail.com", "age": "23", "phone": "0683012072481", "access": "user" }, { - "id": "0z5W59E", - "name": "sadam hussain", + "id": "ijebwvg", + "name": "Ubaidullah", "email": "ubaidullahu449@gmail.com", "age": "23", "phone": "0683012072481", - "access": "user" - }, - { - "id": "cm9mtMF", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "DDbHKSU", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "ANMCJWD", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "TAQbZ5j", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "oo5hpQE", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "_KVFPsL", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "33kfO1i", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "eP6uNq4", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "ytlnzlm", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "UsyZ8us", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "kTXpUPr", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "0aw3Irz", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "h8Fr1bv", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "dUup8aG", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "UFCXWE5", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "p5Und6i", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "OirlGzr", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "4CY7qJ6", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "ggqH2Mb", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "DlQESMP", - "name": "sharjeel", - "email": "researchfigma@gmail.com", - "age": "03", - "phone": "0683012072481", - "access": "user" + "access": "manager" } ], "contact": [ diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index a38fc926..aa32fd3c 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -11,6 +11,7 @@ import AdminPanelSettingsOutlinedIcon from "@mui/icons-material/AdminPanelSettin import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; import React,{ useState , useEffect} from "react" +import { useNavigate } from "react-router-dom"; const Form = () => { const [tableData, setTableData] = useState([]) @@ -31,7 +32,7 @@ const Form = () => { - + const navigate = useNavigate(); // const initialValues = { // name: "", // email: "", @@ -45,7 +46,7 @@ const Form = () => { email: "", age: "", phone: "", - access: "" + access: "user" }); // const [sdata, setSdata] = useState() @@ -64,6 +65,7 @@ const Form = () => { }) }; const handleChange = (e) => { + handleNameChange(e); const name = e.target.name; const value = e.target.value; @@ -97,11 +99,25 @@ console.log(data) .then(response => response.json()) .then(response => {console.log(response) }); + navigate('/team') } + const [name, setName] = useState(''); + const [nameError, setNameError] = useState(false); + + const handleNameChange = (e) => { + setName(e.target.value); + setNameError(false); + }; + + const handleBlur = () => { + if (name === '') { + setNameError(true); + } + }; return ( @@ -118,16 +134,27 @@ console.log(data) "& > div": { gridColumn: isNonMobile ? undefined : "span 4" }, }} > + {/*
+ +
*/} @@ -136,11 +163,11 @@ console.log(data) variant="filled" type="text" label="Age" - // onBlur={handleBlur} + onBlur={handleBlur} onChange={handleChange} value={data.age} name="age" - // error={!!touched.age && !!errors.age} + error={nameError} // helperText={touched.age && errors.age} sx={{ gridColumn: "span 2" }} /> @@ -149,11 +176,11 @@ console.log(data) variant="filled" type="text" label="Email" - // onBlur={handleBlur} + onBlur={handleBlur} onChange={handleChange} value={data.email} name="email" - // error={!!touched.email && !!errors.email} + error={nameError} // helperText={touched.email && errors.email} sx={{ gridColumn: "span 4" }} /> @@ -162,11 +189,11 @@ console.log(data) variant="filled" type="text" label="phone Number" - // onBlur={handleBlur} + onBlur={handleBlur} onChange={handleChange} value={data.phone} name="phone" - // error={!!touched.phone && !!errors.phone} + error={nameError} // helperText={touched.phone && errors.phone} sx={{ gridColumn: "span 4" }} /> @@ -208,8 +235,7 @@ console.log(data) onChange={handleChangeaccess} sx={{ gridColumn: "span 2" }} MenuProps={MenuProps} - - + error={nameError} > Admin Manager diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index b5977359..a5c66fbf 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -81,6 +81,7 @@ const Team = () => { return (
+ Date: Fri, 24 Mar 2023 14:37:51 +0500 Subject: [PATCH 22/46] uryvb uryvb --- db.json | 32 --------- src/scenes/form/index.jsx | 136 +++++++++++++++++++++----------------- src/scenes/team/index.jsx | 7 +- 3 files changed, 80 insertions(+), 95 deletions(-) diff --git a/db.json b/db.json index 4c597b81..309c9cd1 100644 --- a/db.json +++ b/db.json @@ -10,38 +10,6 @@ "phone": "(665)121-5454", "access": "admin", "id": "1" - }, - { - "id": "rGHirfq", - "name": "Ubaidullah", - "email": "ubaidullahu448@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "admin" - }, - { - "id": "4LtdU10", - "name": "Ubaidullah", - "email": "researchfigma@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "cX8S6vJ", - "name": "Ubaidullah", - "email": "researchfigma@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "user" - }, - { - "id": "ijebwvg", - "name": "Ubaidullah", - "email": "ubaidullahu449@gmail.com", - "age": "23", - "phone": "0683012072481", - "access": "manager" } ], "contact": [ diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index aa32fd3c..43cb7dd6 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -1,36 +1,44 @@ -import { Box, Button, TextField,useTheme, Typography} from "@mui/material"; -// import { Formik } from "formik"; -import { tokens } from "../../theme"; -import * as yup from "yup"; -import useMediaQuery from "@mui/material/useMediaQuery"; -import Header from "../../components/Header"; -import Select from '@mui/material/Select'; -import InputLabel from '@mui/material/InputLabel'; -import MenuItem from '@mui/material/MenuItem'; -import AdminPanelSettingsOutlinedIcon from "@mui/icons-material/AdminPanelSettingsOutlined"; -import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; -import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; -import React,{ useState , useEffect} from "react" -import { useNavigate } from "react-router-dom"; -const Form = () => { - - const [tableData, setTableData] = useState([]) - +import { Box, Button, TextField,useTheme, Typography} from "@mui/material"; +// import { Formik } from "formik"; +import { tokens } from "../../theme"; +// import * as yup from "yup"; +import useMediaQuery from "@mui/material/useMediaQuery"; +import Header from "../../components/Header"; +import Select from '@mui/material/Select'; +import InputLabel from '@mui/material/InputLabel'; +import MenuItem from '@mui/material/MenuItem'; +import AdminPanelSettingsOutlinedIcon from "@mui/icons-material/AdminPanelSettingsOutlined"; +import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; +import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; +import React,{ useState , useEffect} from "react" +import { useNavigate } from "react-router-dom"; +const Form = () => { + + + + // const [access, setAccess] = React.useState('user'); + const theme = useTheme(); + const colors = tokens(theme.palette.mode); + + + const [tid, setTid] = useState() + const [data, setData] = useState({ + name: "", + email: "", + age: "", + phone: "", + access: "user", + id:"2", + }); + + useEffect(() => { fetch("http://localhost:3333/Team") .then((data) => data.json()) - .then((data) => setTableData(data)) - + .then((data) => setTid(data.length+1)) + }, []) - console.log(tableData.id) - - // const [access, setAccess] = React.useState('user'); - const theme = useTheme(); - const colors = tokens(theme.palette.mode); - - - const navigate = useNavigate(); // const initialValues = { @@ -38,20 +46,16 @@ const Form = () => { // email: "", // age: "", // phone: "", - // access: "", + // access: "", // }; - const [data, setData] = useState({ - id:"", - name: "", - email: "", - age: "", - phone: "", - access: "user" - }); // const [sdata, setSdata] = useState() - - - const isNonMobile = useMediaQuery("(min-width:600px)"); + // setData((id)=>{return{ + // [id]:tid + // } + // }) + + + const isNonMobile = useMediaQuery("(min-width:600px)"); const handleChangeaccess = (e) => { @@ -62,7 +66,9 @@ const Form = () => { return{ ...prev,[name]:value } + }) + }; const handleChange = (e) => { handleNameChange(e); @@ -76,7 +82,7 @@ const Form = () => { }) } const ITEM_HEIGHT = 48; -const ITEM_PADDING_TOP = 8; + const ITEM_PADDING_TOP = 8; const MenuProps = { PaperProps: { style: { @@ -87,37 +93,45 @@ const ITEM_PADDING_TOP = 8; }; function Fromsubmit (e){ e.preventDefault(); -console.log(data) + console.log(data) + + fetch("http://localhost:3333/Team",{ + method: 'post', + headers: { + "Content-type":'application/json; charset=UTF-8', + }, + body: JSON.stringify(data) + }) + .then(response => response.json()) + .then(response => {console.log(response) + }); + navigate('/team') + + + - fetch("http://localhost:3333/Team",{ - method: 'post', - headers: { - "Content-type":'application/json; charset=UTF-8', - }, - body: JSON.stringify(data) - }) - .then(response => response.json()) - .then(response => {console.log(response) - }); - navigate('/team') - - - - } const [name, setName] = useState(''); const [nameError, setNameError] = useState(false); - + const handleNameChange = (e) => { setName(e.target.value); setNameError(false); }; - + const handleBlur = () => { if (name === '') { setNameError(true); } }; +// setData((prev) => [ +// // ...prev, +// // { +// // id: "30" +// // }, +// ]); + + // console.log(data.id) return ( @@ -156,7 +170,7 @@ console.log(data) name="name" error={nameError} // helperText={touched.name && errors.name} - sx={{ gridColumn: "span 2" }} + sx={{ gridColumn: "span 4" }} /> { const theme = useTheme(); @@ -77,11 +79,12 @@ const Team = () => { }, []) - console.log(tableData) + // console.log(tableData) return (
- + {/* */} + Add New User Date: Fri, 24 Mar 2023 05:07:07 -0700 Subject: [PATCH 23/46] asd --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index f31d5c3e..7947cc6f 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,4 @@ React Admin Dashboard Repo ![Screenshot 2023-03-23 161227](https://user-images.githubusercontent.com/121765405/227186545-bde06589-9d28-463d-8ad8-6cb2fa77f347.png) +asda From 512cd3209cd4ab245376887a23e24bad086f96a2 Mon Sep 17 00:00:00 2001 From: Heart Date: Fri, 24 Mar 2023 22:10:29 +0500 Subject: [PATCH 24/46] set access --- db.json | 16 ++++++++++++++++ src/scenes/form/index.jsx | 2 +- src/scenes/team/index.jsx | 2 +- 3 files changed, 18 insertions(+), 2 deletions(-) diff --git a/db.json b/db.json index 309c9cd1..27eeaecd 100644 --- a/db.json +++ b/db.json @@ -10,6 +10,22 @@ "phone": "(665)121-5454", "access": "admin", "id": "1" + }, + { + "name": "Rana Saifullah", + "email": "rsaifullah991@gmail.com", + "age": "25", + "phone": "03012345678", + "access": "admin", + "id": "2" + }, + { + "name": "Rana Saifullah", + "email": "rsaifullah991@gmail.com", + "age": "25", + "phone": "03012345678", + "access": "user", + "id": "i--TzIn" } ], "contact": [ diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index 43cb7dd6..07f557bf 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -28,7 +28,7 @@ const Form = () => { age: "", phone: "", access: "user", - id:"2", + id:"", }); diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index 3cce90dc..7ce106e1 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -46,7 +46,7 @@ const Team = () => { return ( Date: Fri, 24 Mar 2023 22:13:11 +0500 Subject: [PATCH 25/46] console.log(tid) --- src/scenes/form/index.jsx | 2 +- src/scenes/team/index.jsx | 25 ++++++++++++------------- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index 07f557bf..e5d60ba0 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -38,7 +38,7 @@ const Form = () => { .then((data) => setTid(data.length+1)) }, []) - +console.log(tid) const navigate = useNavigate(); // const initialValues = { diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index 7ce106e1..a7d006dd 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -7,15 +7,15 @@ import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; import Header from "../../components/Header"; import React, {useState, useEffect} from "react" -// import * as React from "react"; -import { Link } from "react-router-dom"; - +// import * as React from "react"; +import { Link } from "react-router-dom"; + const Team = () => { - const theme = useTheme(); + const theme = useTheme(); const colors = tokens(theme.palette.mode); const columns = [ { field: "id", headerName: "ID" }, - { + { field: "name", headerName: "Name", flex: 1, @@ -25,18 +25,17 @@ const Team = () => { field: "age", headerName: "Age", type: "number", - headerAlign: "left", - align: "left", - }, + headerAlign: "left", + }, { - field: "phone", + field: "phone", headerName: "Phone Number", - flex: 1, + flex: 1, }, - { + { field: "email", - headerName: "Email", - flex: 1, + headerName: "Email", + flex: 1, }, { field: "accessLevel", From 4c7b38771026097074dcae32c59e2cdc5bdef980 Mon Sep 17 00:00:00 2001 From: Heart Date: Sat, 25 Mar 2023 14:36:02 +0500 Subject: [PATCH 26/46] add action field --- db.json | 8 ++++++++ src/scenes/team/index.jsx | 19 ++++++++++++------- 2 files changed, 20 insertions(+), 7 deletions(-) diff --git a/db.json b/db.json index 27eeaecd..79659e9a 100644 --- a/db.json +++ b/db.json @@ -26,6 +26,14 @@ "phone": "03012345678", "access": "user", "id": "i--TzIn" + }, + { + "name": "name", + "email": "sadam2072481@gmail.com", + "age": "03", + "phone": "0683012072481", + "access": "manager", + "id": "kbtJ7lT" } ], "contact": [ diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index a7d006dd..da332437 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -1,4 +1,4 @@ -import { Box, Typography, useTheme } from "@mui/material"; +import { Box, Typography, useTheme,Button } from "@mui/material"; import { DataGrid } from "@mui/x-data-grid"; import { tokens } from "../../theme"; // import { mockDataTeam } from "../../data/mockData"; @@ -14,7 +14,6 @@ const Team = () => { const theme = useTheme(); const colors = tokens(theme.palette.mode); const columns = [ - { field: "id", headerName: "ID" }, { field: "name", headerName: "Name", @@ -24,8 +23,6 @@ const Team = () => { { field: "age", headerName: "Age", - type: "number", - headerAlign: "left", }, { field: "phone", @@ -68,6 +65,11 @@ const Team = () => { ); }, }, + { + field: "action", + headerName: "Action", + flex: 1, + }, ]; const [tableData, setTableData] = useState([]) @@ -82,9 +84,12 @@ const Team = () => { return (
- {/* */} - Add New User - + + + + Date: Tue, 28 Mar 2023 14:09:18 +0500 Subject: [PATCH 27/46] add --- src/App.js | 3 ++- src/scenes/dashboard/index.jsx | 1 + src/scenes/form/FormContact.jsx | 13 ++++++++++ src/scenes/form/index.jsx | 43 ++++++++++++++++++++------------- 4 files changed, 42 insertions(+), 18 deletions(-) create mode 100644 src/scenes/form/FormContact.jsx diff --git a/src/App.js b/src/App.js index 00253ff0..ea553b72 100644 --- a/src/App.js +++ b/src/App.js @@ -15,7 +15,7 @@ import Geography from "./scenes/geography"; import { CssBaseline, ThemeProvider } from "@mui/material"; import { ColorModeContext, useMode } from "./theme"; import Calendar from "./scenes/calendar/calendar"; - +import FormContact from "./scenes/form/FormContact" function App() { const [theme, colorMode] = useMode(); const [isSidebar, setIsSidebar] = useState(true); @@ -40,6 +40,7 @@ function App() { } /> } /> } /> + } /> diff --git a/src/scenes/dashboard/index.jsx b/src/scenes/dashboard/index.jsx index 0b381fdf..bb08a029 100644 --- a/src/scenes/dashboard/index.jsx +++ b/src/scenes/dashboard/index.jsx @@ -26,6 +26,7 @@ const Dashboard = () => { }, []) return ( +

My name is ubaidullah

{/* HEADER */}
diff --git a/src/scenes/form/FormContact.jsx b/src/scenes/form/FormContact.jsx new file mode 100644 index 00000000..1af38980 --- /dev/null +++ b/src/scenes/form/FormContact.jsx @@ -0,0 +1,13 @@ +import React,{ useState , useEffect} from "react" +import { useNavigate } from "react-router-dom"; +import { tokens } from "../../theme"; +import { Box, Button, TextField,useTheme, Typography} from "@mui/material"; + +const FormContact = () =>{ + return( + <> +

Ubaidullah

+ + ) +} +export default FormContact; \ No newline at end of file diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index 43cb7dd6..6d017cf3 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -11,11 +11,10 @@ import AdminPanelSettingsOutlinedIcon from "@mui/icons-material/AdminPanelSettin import LockOpenOutlinedIcon from "@mui/icons-material/LockOpenOutlined"; import SecurityOutlinedIcon from "@mui/icons-material/SecurityOutlined"; import React,{ useState , useEffect} from "react" -import { useNavigate } from "react-router-dom"; -const Form = () => { - - - +import { useNavigate } from "react-router-dom"; + + +const Form = () => { // const [access, setAccess] = React.useState('user'); const theme = useTheme(); const colors = tokens(theme.palette.mode); @@ -28,7 +27,7 @@ const Form = () => { age: "", phone: "", access: "user", - id:"2", + id:"", }); @@ -38,8 +37,8 @@ const Form = () => { .then((data) => setTid(data.length+1)) }, []) - - + + const navigate = useNavigate(); // const initialValues = { // name: "", @@ -50,14 +49,14 @@ const Form = () => { // }; // const [sdata, setSdata] = useState() // setData((id)=>{return{ - // [id]:tid - // } - // }) - - - const isNonMobile = useMediaQuery("(min-width:600px)"); - - + // [id]:tid + // } + // }) + + + const isNonMobile = useMediaQuery("(min-width:600px)"); + + const handleChangeaccess = (e) => { const name = e.target.name; const value = e.target.value; @@ -81,8 +80,16 @@ const Form = () => { } }) } + // function Id = (tid){ + // const name = tid; + // setData((prev)=>{ + // return{ + + // } + // }) + // } const ITEM_HEIGHT = 48; - const ITEM_PADDING_TOP = 8; + const ITEM_PADDING_TOP = 8; const MenuProps = { PaperProps: { style: { @@ -229,7 +236,9 @@ const Form = () => { : colors.greenAccent[800] } borderRadius="4px" + > + {data.access === "admin" && } {data.access === "manager" && } {data.access === "user" && } From e233098b6d073deaf73f932a7c21ce050ab8ffda Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Tue, 28 Mar 2023 16:00:14 +0500 Subject: [PATCH 28/46] add new user button --- db.json | 8 ++++++++ src/scenes/team/index.jsx | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/db.json b/db.json index 309c9cd1..8aa237f7 100644 --- a/db.json +++ b/db.json @@ -10,6 +10,14 @@ "phone": "(665)121-5454", "access": "admin", "id": "1" + }, + { + "name": "sadam hussain", + "email": "ubaidullah448@gmail.com", + "age": "17", + "phone": "5434646576", + "access": "admin", + "id": "RD5Qj_L" } ], "contact": [ diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index 3cce90dc..654970d4 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -84,7 +84,7 @@ const Team = () => {
{/* */} - Add New User + Add New User Date: Tue, 28 Mar 2023 16:16:52 +0500 Subject: [PATCH 29/46] MAKE PAGE FOR CONTACT --- src/scenes/contacts/index.jsx | 4 ++++ src/scenes/invoices/index.jsx | 5 +++-- src/scenes/team/index.jsx | 3 +-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/scenes/contacts/index.jsx b/src/scenes/contacts/index.jsx index 88314f2c..9d401252 100644 --- a/src/scenes/contacts/index.jsx +++ b/src/scenes/contacts/index.jsx @@ -5,6 +5,8 @@ import { tokens } from "../../theme"; import Header from "../../components/Header"; import { useTheme } from "@mui/material"; import React, {useState, useEffect} from "react" + +import { Link } from "react-router-dom"; const Contacts = () => { const theme = useTheme(); const colors = tokens(theme.palette.mode); @@ -69,6 +71,8 @@ const Contacts = () => { title="CONTACTS" subtitle="List of Contacts for Future Reference" /> + Add New User + { return (
- UBAIDULLAH

+ {/* { }} > - + */} ); }; diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index 654970d4..23204b57 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -14,7 +14,6 @@ const Team = () => { const theme = useTheme(); const colors = tokens(theme.palette.mode); const columns = [ - { field: "id", headerName: "ID" }, { field: "name", headerName: "Name", @@ -83,8 +82,8 @@ const Team = () => { return (
+ Add New User {/* */} - Add New User Date: Tue, 28 Mar 2023 17:21:03 +0500 Subject: [PATCH 30/46] add material ui pro --- package-lock.json | 1785 ++++++++++++++++++++++++++++----- package.json | 4 +- src/scenes/invoices/index.jsx | 384 +++++-- 3 files changed, 1853 insertions(+), 320 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7b61b6e5..30ceebff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,8 +17,10 @@ "@fullcalendar/react": "^5.11.2", "@fullcalendar/timegrid": "^5.11.3", "@mui/icons-material": "^5.10.3", - "@mui/material": "^5.10.5", + "@mui/material": "^5.11.14", "@mui/x-data-grid": "^5.17.2", + "@mui/x-data-grid-generator": "^6.0.3", + "@mui/x-data-grid-pro": "^6.0.3", "@nivo/bar": "^0.80.0", "@nivo/core": "^0.79.0", "@nivo/geo": "^0.80.0", @@ -1850,11 +1852,11 @@ } }, "node_modules/@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", "dependencies": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.11" }, "engines": { "node": ">=6.9.0" @@ -2236,17 +2238,22 @@ } }, "node_modules/@emotion/cache": { - "version": "11.10.3", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", - "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", + "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", "dependencies": { "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.0", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.0.13" + "stylis": "4.1.3" } }, + "node_modules/@emotion/cache/node_modules/stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + }, "node_modules/@emotion/hash": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.0.tgz", @@ -2305,9 +2312,9 @@ } }, "node_modules/@emotion/sheet": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", - "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, "node_modules/@emotion/styled": { "version": "11.10.4", @@ -2430,6 +2437,43 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, + "node_modules/@fast-csv/format": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@fast-csv/format/-/format-4.3.5.tgz", + "integrity": "sha512-8iRn6QF3I8Ak78lNAa+Gdl5MJJBM5vRHivFtMRUWINdevNo00K7OXxS2PshawLKTejVwieIlPmK5YlLu6w4u8A==", + "dependencies": { + "@types/node": "^14.0.1", + "lodash.escaperegexp": "^4.1.2", + "lodash.isboolean": "^3.0.3", + "lodash.isequal": "^4.5.0", + "lodash.isfunction": "^3.0.9", + "lodash.isnil": "^4.0.0" + } + }, + "node_modules/@fast-csv/format/node_modules/@types/node": { + "version": "14.18.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.41.tgz", + "integrity": "sha512-2cfHr8AsUjKx6u4Q+d2eqK51z8+HueoumCQGCKVt95y/yGG4uajOuCANSnE20mbLw94h3tMcddIJ8nYkTu2mFw==" + }, + "node_modules/@fast-csv/parse": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@fast-csv/parse/-/parse-4.3.6.tgz", + "integrity": "sha512-uRsLYksqpbDmWaSmzvJcuApSEe38+6NQZBUsuAyMZKqHxH0g1wcJgsKUvN3WC8tewaqFjBMMGrkHmC+T7k8LvA==", + "dependencies": { + "@types/node": "^14.0.1", + "lodash.escaperegexp": "^4.1.2", + "lodash.groupby": "^4.6.0", + "lodash.isfunction": "^3.0.9", + "lodash.isnil": "^4.0.0", + "lodash.isundefined": "^3.0.1", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/@fast-csv/parse/node_modules/@types/node": { + "version": "14.18.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.41.tgz", + "integrity": "sha512-2cfHr8AsUjKx6u4Q+d2eqK51z8+HueoumCQGCKVt95y/yGG4uajOuCANSnE20mbLw94h3tMcddIJ8nYkTu2mFw==" + }, "node_modules/@fullcalendar/common": { "version": "5.11.3", "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.11.3.tgz", @@ -3332,14 +3376,14 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, "node_modules/@mui/base": { - "version": "5.0.0-alpha.97", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.97.tgz", - "integrity": "sha512-gvo0hOg/tBzfJ3eDQOGAPBJJU+qTWd0e5zBEMFIkT1ekJqXx14JtIHvheOFU17y9iDciYE256Q8g+tj6a1dcBA==", + "version": "5.0.0-alpha.122", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.122.tgz", + "integrity": "sha512-IgZEFQyHa39J1+Q3tekVdhPuUm1fr3icddaNLmiAIeYTVXmR7KR5FhBAIL0P+4shlPq0liUPGlXryoTm0iCeFg==", "dependencies": { - "@babel/runtime": "^7.18.9", + "@babel/runtime": "^7.21.0", "@emotion/is-prop-valid": "^1.2.0", - "@mui/types": "^7.2.0", - "@mui/utils": "^5.10.3", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", "@popperjs/core": "^2.11.6", "clsx": "^1.2.1", "prop-types": "^15.8.1", @@ -3369,9 +3413,9 @@ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, "node_modules/@mui/core-downloads-tracker": { - "version": "5.10.5", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.5.tgz", - "integrity": "sha512-sZYg85rQdlgDYU3V4WcT2Dl+k+y2wYqN04aUvVkFksRR0j81sj6KmfXx4842HJQcq5rjzcTvh4N+yv66XR/9fA==", + "version": "5.11.14", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.14.tgz", + "integrity": "sha512-rfc08z6+3Fif+Gopx2/qmk+MEQlwYeA+gOcSK048BHkTty/ol/boHuVeL2BNC/cf9OVRjJLYHtVb/DeW791LSQ==", "funding": { "type": "opencollective", "url": "https://opencollective.com/mui" @@ -3403,19 +3447,19 @@ } }, "node_modules/@mui/material": { - "version": "5.10.5", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.5.tgz", - "integrity": "sha512-VFMadvfA6jqx5DCk2xoBl4bAGyzgmmubJIuB7fUWUZBwYIYL5Ea9SsoFpt5kawA6O2feuj69alDN2fhxPw1MeQ==", - "dependencies": { - "@babel/runtime": "^7.18.9", - "@mui/base": "5.0.0-alpha.97", - "@mui/core-downloads-tracker": "^5.10.5", - "@mui/system": "^5.10.5", - "@mui/types": "^7.2.0", - "@mui/utils": "^5.10.3", + "version": "5.11.14", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.14.tgz", + "integrity": "sha512-uoiUyybmo+M+nYARBygmbXgX6s/hH0NKD56LCAv9XvmdGVoXhEGjOvxI5/Bng6FS3NNybnA8V+rgZW1Z/9OJtA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/base": "5.0.0-alpha.122", + "@mui/core-downloads-tracker": "^5.11.14", + "@mui/system": "^5.11.14", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", "@types/react-transition-group": "^4.4.5", "clsx": "^1.2.1", - "csstype": "^3.1.0", + "csstype": "^3.1.1", "prop-types": "^15.8.1", "react-is": "^18.2.0", "react-transition-group": "^4.4.5" @@ -3452,12 +3496,12 @@ "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" }, "node_modules/@mui/private-theming": { - "version": "5.10.3", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.10.3.tgz", - "integrity": "sha512-LCYIKlkGz2BTSng2BFzzwSJBRZbChIUri2x2Nh8ryk2B1Ho7zpvE7ex6y39LlStG2Frf92NFC/V4YQbmMAjD5A==", + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.13.tgz", + "integrity": "sha512-PJnYNKzW5LIx3R+Zsp6WZVPs6w5sEKJ7mgLNnUXuYB1zo5aX71FVLtV7geyPXRcaN2tsoRNK7h444ED0t7cIjA==", "dependencies": { - "@babel/runtime": "^7.18.9", - "@mui/utils": "^5.10.3", + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", "prop-types": "^15.8.1" }, "engines": { @@ -3478,13 +3522,13 @@ } }, "node_modules/@mui/styled-engine": { - "version": "5.10.5", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.5.tgz", - "integrity": "sha512-6U6tTdf+H1OsjgcFoY12gYPR+qqZ1WHGGIahK5V7JhMkMUgH7ozyiNi8s1LzmwrUlAz1hAAhuO5nBYXku3wWvw==", + "version": "5.11.11", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.11.tgz", + "integrity": "sha512-wV0UgW4lN5FkDBXefN8eTYeuE9sjyQdg5h94vtwZCUamGQEzmCOtir4AakgmbWMy0x8OLjdEUESn9wnf5J9MOg==", "dependencies": { - "@babel/runtime": "^7.18.9", - "@emotion/cache": "^11.10.3", - "csstype": "^3.1.0", + "@babel/runtime": "^7.21.0", + "@emotion/cache": "^11.10.5", + "csstype": "^3.1.1", "prop-types": "^15.8.1" }, "engines": { @@ -3509,17 +3553,17 @@ } }, "node_modules/@mui/system": { - "version": "5.10.5", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.5.tgz", - "integrity": "sha512-GUPiDVZTKp9yH3FVeLSIw3Bqsyl7qLxtAK1ZiZmC8e+zdH7bcnZZXvWK3vPIbx35ZyhQpvAOWQFpiF9TjdA77w==", - "dependencies": { - "@babel/runtime": "^7.18.9", - "@mui/private-theming": "^5.10.3", - "@mui/styled-engine": "^5.10.5", - "@mui/types": "^7.2.0", - "@mui/utils": "^5.10.3", + "version": "5.11.14", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.14.tgz", + "integrity": "sha512-/MBv5dUoijJNEKEGi5tppIszGN0o2uejmeISi5vl0CLcaQsI1cd+uBgK+JYUP1VWvI/MtkWRLVSWtF2FWhu5Nw==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/private-theming": "^5.11.13", + "@mui/styled-engine": "^5.11.11", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", "clsx": "^1.2.1", - "csstype": "^3.1.0", + "csstype": "^3.1.1", "prop-types": "^15.8.1" }, "engines": { @@ -3548,9 +3592,9 @@ } }, "node_modules/@mui/types": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.0.tgz", - "integrity": "sha512-lGXtFKe5lp3UxTBGqKI1l7G8sE2xBik8qCfrLHD5olwP/YU0/ReWoWT7Lp1//ri32dK39oPMrJN8TgbkCSbsNA==", + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", "peerDependencies": { "@types/react": "*" }, @@ -3561,11 +3605,11 @@ } }, "node_modules/@mui/utils": { - "version": "5.10.3", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.10.3.tgz", - "integrity": "sha512-4jXMDPfx6bpMVuheLaOpKTjpzw39ogAZLeaLj5+RJec3E37/hAZMYjURfblLfTWMMoGoqkY03mNsZaEwNobBow==", + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.13.tgz", + "integrity": "sha512-5ltA58MM9euOuUcnvwFJqpLdEugc9XFsRR8Gt4zZNb31XzMfSKJPR4eumulyhsOTK1rWf7K4D63NKFPfX0AxqA==", "dependencies": { - "@babel/runtime": "^7.18.9", + "@babel/runtime": "^7.21.0", "@types/prop-types": "^15.7.5", "@types/react-is": "^16.7.1 || ^17.0.0", "prop-types": "^15.8.1", @@ -3612,6 +3656,150 @@ "react-dom": "^17.0.2 || ^18.0.0" } }, + "node_modules/@mui/x-data-grid-generator": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid-generator/-/x-data-grid-generator-6.0.3.tgz", + "integrity": "sha512-G3urGSpE/c1X1r6iXhXZNdI2sI3Qfz6uooxy79rb/hlTjYP/F1elVFAIiuS0LNZDcvRlaXAFxin15E5mlQGZFA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/base": "^5.0.0-alpha.121", + "@mui/x-data-grid-premium": "6.0.3", + "chance": "^1.1.11", + "clsx": "^1.2.1", + "lru-cache": "^7.18.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "@mui/icons-material": "^5.4.1", + "@mui/material": "^5.4.1", + "react": "^17.0.2 || ^18.0.0" + } + }, + "node_modules/@mui/x-data-grid-generator/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "engines": { + "node": ">=12" + } + }, + "node_modules/@mui/x-data-grid-premium": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid-premium/-/x-data-grid-premium-6.0.3.tgz", + "integrity": "sha512-Ed5XLoqnpDDwZm5HvrzDcodEnjAwrxXgB6ftu1WGLf8+xq2SrxUfFK+ude9I1FAyP2GNRQQz3viko7MVjZ1f6A==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "@mui/x-data-grid": "6.0.3", + "@mui/x-data-grid-pro": "6.0.3", + "@mui/x-license-pro": "6.0.3", + "@types/format-util": "^1.0.2", + "clsx": "^1.2.1", + "exceljs": "^4.3.0", + "prop-types": "^15.8.1", + "reselect": "^4.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "@mui/material": "^5.4.1", + "@mui/system": "^5.4.1", + "react": "^17.0.2 || ^18.0.0", + "react-dom": "^17.0.2 || ^18.0.0" + } + }, + "node_modules/@mui/x-data-grid-premium/node_modules/@mui/x-data-grid": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-6.0.3.tgz", + "integrity": "sha512-wcv5O+p25ouvB100FwVPLTLBAmvoP1SaTtOxpCYbfVSLMKkP4bbynA9a+enWtnuvcC8k5qvI75Tx5nRVbFUykA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "reselect": "^4.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@mui/material": "^5.4.1", + "@mui/system": "^5.4.1", + "react": "^17.0.2 || ^18.0.0", + "react-dom": "^17.0.2 || ^18.0.0" + } + }, + "node_modules/@mui/x-data-grid-pro": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid-pro/-/x-data-grid-pro-6.0.3.tgz", + "integrity": "sha512-rgZmFlvnrKl7Zt9xKbProDfdT6S9F/xIS5d66v78UHANZjY5F1ADWqXGdZHOZM0zAERXhT78ojGMU3mX8+fGeg==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "@mui/x-data-grid": "6.0.3", + "@mui/x-license-pro": "6.0.3", + "@types/format-util": "^1.0.2", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "reselect": "^4.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "@mui/material": "^5.4.1", + "@mui/system": "^5.4.1", + "react": "^17.0.2 || ^18.0.0", + "react-dom": "^17.0.2 || ^18.0.0" + } + }, + "node_modules/@mui/x-data-grid-pro/node_modules/@mui/x-data-grid": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-6.0.3.tgz", + "integrity": "sha512-wcv5O+p25ouvB100FwVPLTLBAmvoP1SaTtOxpCYbfVSLMKkP4bbynA9a+enWtnuvcC8k5qvI75Tx5nRVbFUykA==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "reselect": "^4.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@mui/material": "^5.4.1", + "@mui/system": "^5.4.1", + "react": "^17.0.2 || ^18.0.0", + "react-dom": "^17.0.2 || ^18.0.0" + } + }, + "node_modules/@mui/x-license-pro": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-license-pro/-/x-license-pro-6.0.3.tgz", + "integrity": "sha512-4SLR4KKYNU53H1RRwM4Pw0Lwneivsqrng2GSD8aoozCP4qWL+PxEIw67q91FvYSvWJr3LMFS90hQE6TI0xXv4Q==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": "^17.0.2 || ^18.0.0" + } + }, "node_modules/@nivo/annotations": { "version": "0.79.1", "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.79.1.tgz", @@ -5117,6 +5305,11 @@ "@types/range-parser": "*" } }, + "node_modules/@types/format-util": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/format-util/-/format-util-1.0.2.tgz", + "integrity": "sha512-9SrLCpgzWo2yHHhiMOX0WwgDh37nSbDbWUsRc1ss++o8O97E3tB6SJiyUQM21UeUsKvZNuhDCmkRaINZ4uJAfg==" + }, "node_modules/@types/graceful-fs": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", @@ -6153,6 +6346,57 @@ "node": ">= 8" } }, + "node_modules/archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver-utils/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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/arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", @@ -6655,6 +6899,25 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", @@ -6674,6 +6937,14 @@ "node": ">= 8.0.0" } }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "engines": { + "node": ">=0.6" + } + }, "node_modules/big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", @@ -6682,6 +6953,18 @@ "node": "*" } }, + "node_modules/binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "dependencies": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + }, + "engines": { + "node": "*" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -6690,6 +6973,16 @@ "node": ">=8" } }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, "node_modules/bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -6815,11 +7108,58 @@ "node-int64": "^0.4.0" } }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "engines": { + "node": "*" + } + }, "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/buffer-indexof-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", + "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", + "engines": { + "node": ">=0.2.0" + } + }, "node_modules/builtin-modules": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", @@ -6926,6 +7266,17 @@ "node": ">=4" } }, + "node_modules/chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", + "dependencies": { + "traverse": ">=0.3.0 <0.4" + }, + "engines": { + "node": "*" + } + }, "node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -6939,6 +7290,11 @@ "node": ">=4" } }, + "node_modules/chance": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/chance/-/chance-1.1.11.tgz", + "integrity": "sha512-kqTg3WWywappJPqtgrdvbA380VoXO2eu9VCV895JgbyHsaErXdyHK9LOZ911OvAk6L0obK7kDk9CGs8+oBawVA==" + }, "node_modules/char-regex": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", @@ -7141,6 +7497,20 @@ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" }, + "node_modules/compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, "node_modules/compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -7320,6 +7690,29 @@ "node": ">=10" } }, + "node_modules/crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "bin": { + "crc32": "bin/crc32.njs" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "dependencies": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.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", @@ -7702,9 +8095,9 @@ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" }, "node_modules/csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, "node_modules/d3-array": { "version": "2.12.1", @@ -7821,6 +8214,11 @@ "node": ">=10" } }, + "node_modules/dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -8175,6 +8573,28 @@ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, + "node_modules/duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -8231,6 +8651,14 @@ "node": ">= 0.8" } }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, "node_modules/enhanced-resolve": { "version": "5.10.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", @@ -9119,6 +9547,25 @@ "node": ">=0.8.x" } }, + "node_modules/exceljs": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/exceljs/-/exceljs-4.3.0.tgz", + "integrity": "sha512-hTAeo5b5TPvf8Z02I2sKIT4kSfCnOO2bCxYX8ABqODCdAjppI3gI9VYiGCQQYVcBaBSKlFDMKlAQRqC+kV9O8w==", + "dependencies": { + "archiver": "^5.0.0", + "dayjs": "^1.8.34", + "fast-csv": "^4.3.1", + "jszip": "^3.5.0", + "readable-stream": "^3.6.0", + "saxes": "^5.0.1", + "tmp": "^0.2.0", + "unzipper": "^0.10.11", + "uuid": "^8.3.0" + }, + "engines": { + "node": ">=8.3.0" + } + }, "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -9241,6 +9688,18 @@ } ] }, + "node_modules/fast-csv": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/fast-csv/-/fast-csv-4.3.6.tgz", + "integrity": "sha512-2RNSpuwwsJGP0frGsOmTb9oUF+VkFSM4SyLTDgwf2ciHWTarN0lQTC+F2f/t5J9QjW+c65VFIAAu85GsvMIusw==", + "dependencies": { + "@fast-csv/format": "4.3.5", + "@fast-csv/parse": "4.3.6" + }, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -9743,6 +10202,11 @@ "node": ">= 0.6" } }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, "node_modules/fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", @@ -9779,6 +10243,31 @@ "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, + "node_modules/fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/fstream/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -10391,6 +10880,25 @@ "node": ">=4" } }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/ignore": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", @@ -10399,6 +10907,11 @@ "node": ">= 4" } }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" + }, "node_modules/immer": { "version": "9.0.15", "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", @@ -13006,6 +13519,31 @@ "node": ">=4.0" } }, + "node_modules/jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + } + }, + "node_modules/jszip/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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/kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -13043,6 +13581,31 @@ "language-subtag-registry": "~0.3.2" } }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lazystream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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/leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -13063,6 +13626,14 @@ "node": ">= 0.8.0" } }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dependencies": { + "immediate": "~3.0.5" + } + }, "node_modules/lilconfig": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", @@ -13076,6 +13647,11 @@ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, + "node_modules/listenercount": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", + "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==" + }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -13126,6 +13702,61 @@ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==" + }, + "node_modules/lodash.escaperegexp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", + "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==" + }, + "node_modules/lodash.groupby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", + "integrity": "sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==" + }, + "node_modules/lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "node_modules/lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==" + }, + "node_modules/lodash.isnil": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lodash.isnil/-/lodash.isnil-4.0.0.tgz", + "integrity": "sha512-up2Mzq3545mwVnMhTDMdfoG1OurpA/s5t88JmQX809eH3C8491iu2sfKhTfhQtKY78oPNhiaHJUpT/dUDAAtng==" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" + }, + "node_modules/lodash.isundefined": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash.isundefined/-/lodash.isundefined-3.0.1.tgz", + "integrity": "sha512-MXB1is3s899/cD8jheYYE2V9qTHwKvt+npCwpD+1Sxm3Q3cECXCiYHjeHWXNwr6Q0SOBPrYUDxendrO6goVTEA==" + }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", @@ -13141,6 +13772,11 @@ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" }, + "node_modules/lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==" + }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -13797,6 +14433,11 @@ "node": ">=6" } }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, "node_modules/param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", @@ -15944,6 +16585,33 @@ "node": ">= 6" } }, + "node_modules/readdir-glob": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", + "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "dependencies": { + "minimatch": "^5.1.0" + } + }, + "node_modules/readdir-glob/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/readdir-glob/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -16022,9 +16690,9 @@ } }, "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==" + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, "node_modules/regenerator-transform": { "version": "0.15.0", @@ -16222,9 +16890,9 @@ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, "node_modules/reselect": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.6.tgz", - "integrity": "sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ==" + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.7.tgz", + "integrity": "sha512-Zu1xbUt3/OPwsXL46hvOOoQrap2azE7ZQbokq61BQfiXvhewsKDwhMeZjTX9sX0nvw1t/U5Audyn1I9P/m9z0A==" }, "node_modules/resize-observer-polyfill": { "version": "1.5.1", @@ -16744,6 +17412,11 @@ "node": ">= 0.8.0" } }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -17294,6 +17967,21 @@ "node": ">=6" } }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/temp-dir": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", @@ -17433,6 +18121,17 @@ "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, + "node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -17503,6 +18202,14 @@ "node": ">=8" } }, + "node_modules/traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", + "engines": { + "node": "*" + } + }, "node_modules/tryer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", @@ -17599,19 +18306,6 @@ "is-typedarray": "^1.0.0" } }, - "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "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", @@ -17694,6 +18388,42 @@ "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" }, + "node_modules/unzipper": { + "version": "0.10.11", + "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz", + "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==", + "dependencies": { + "big-integer": "^1.6.17", + "binary": "~0.3.0", + "bluebird": "~3.4.1", + "buffer-indexof-polyfill": "~1.0.0", + "duplexer2": "~0.1.4", + "fstream": "^1.0.12", + "graceful-fs": "^4.2.2", + "listenercount": "~1.0.1", + "readable-stream": "~2.3.6", + "setimmediate": "~1.0.4" + } + }, + "node_modules/unzipper/node_modules/bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==" + }, + "node_modules/unzipper/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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/upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", @@ -18663,6 +19393,19 @@ "engines": { "node": ">=10" } + }, + "node_modules/zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } } }, "dependencies": { @@ -19875,11 +20618,11 @@ } }, "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", "requires": { - "regenerator-runtime": "^0.13.4" + "regenerator-runtime": "^0.13.11" } }, "@babel/runtime-corejs3": { @@ -20050,14 +20793,12 @@ "@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": {} + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==" }, "@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": {} + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==" }, "@emotion/babel-plugin": { "version": "11.10.2", @@ -20091,15 +20832,22 @@ } }, "@emotion/cache": { - "version": "11.10.3", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.3.tgz", - "integrity": "sha512-Psmp/7ovAa8appWh3g51goxu/z3iVms7JXOreq136D8Bbn6dYraPnmL6mdM8GThEx9vwSn92Fz+mGSjBzN8UPQ==", + "version": "11.10.5", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.10.5.tgz", + "integrity": "sha512-dGYHWyzTdmK+f2+EnIGBpkz1lKc4Zbj2KHd4cX3Wi8/OWr5pKslNjc3yABKH4adRGCvSX4VDC0i04mrrq0aiRA==", "requires": { "@emotion/memoize": "^0.8.0", - "@emotion/sheet": "^1.2.0", + "@emotion/sheet": "^1.2.1", "@emotion/utils": "^1.2.0", "@emotion/weak-memoize": "^0.3.0", - "stylis": "4.0.13" + "stylis": "4.1.3" + }, + "dependencies": { + "stylis": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.3.tgz", + "integrity": "sha512-GP6WDNWf+o403jrEp9c5jibKavrtLW+/qYGhFxFrG8maXhwTBI7gLLhiBb0o7uFccWN+EOS9aMO6cGHWAO07OA==" + } } }, "@emotion/hash": { @@ -20148,9 +20896,9 @@ } }, "@emotion/sheet": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.0.tgz", - "integrity": "sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==" + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.2.1.tgz", + "integrity": "sha512-zxRBwl93sHMsOj4zs+OslQKg/uhF38MB+OMKoCrVuS0nyTkqnau+BM3WGEoOptg9Oz45T/aIGs1qbVAsEFo3nA==" }, "@emotion/styled": { "version": "11.10.4", @@ -20173,8 +20921,7 @@ "@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", - "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", - "requires": {} + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==" }, "@emotion/utils": { "version": "1.2.0", @@ -20241,6 +20988,47 @@ } } }, + "@fast-csv/format": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/@fast-csv/format/-/format-4.3.5.tgz", + "integrity": "sha512-8iRn6QF3I8Ak78lNAa+Gdl5MJJBM5vRHivFtMRUWINdevNo00K7OXxS2PshawLKTejVwieIlPmK5YlLu6w4u8A==", + "requires": { + "@types/node": "^14.0.1", + "lodash.escaperegexp": "^4.1.2", + "lodash.isboolean": "^3.0.3", + "lodash.isequal": "^4.5.0", + "lodash.isfunction": "^3.0.9", + "lodash.isnil": "^4.0.0" + }, + "dependencies": { + "@types/node": { + "version": "14.18.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.41.tgz", + "integrity": "sha512-2cfHr8AsUjKx6u4Q+d2eqK51z8+HueoumCQGCKVt95y/yGG4uajOuCANSnE20mbLw94h3tMcddIJ8nYkTu2mFw==" + } + } + }, + "@fast-csv/parse": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/@fast-csv/parse/-/parse-4.3.6.tgz", + "integrity": "sha512-uRsLYksqpbDmWaSmzvJcuApSEe38+6NQZBUsuAyMZKqHxH0g1wcJgsKUvN3WC8tewaqFjBMMGrkHmC+T7k8LvA==", + "requires": { + "@types/node": "^14.0.1", + "lodash.escaperegexp": "^4.1.2", + "lodash.groupby": "^4.6.0", + "lodash.isfunction": "^3.0.9", + "lodash.isnil": "^4.0.0", + "lodash.isundefined": "^3.0.1", + "lodash.uniq": "^4.5.0" + }, + "dependencies": { + "@types/node": { + "version": "14.18.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.41.tgz", + "integrity": "sha512-2cfHr8AsUjKx6u4Q+d2eqK51z8+HueoumCQGCKVt95y/yGG4uajOuCANSnE20mbLw94h3tMcddIJ8nYkTu2mFw==" + } + } + }, "@fullcalendar/common": { "version": "5.11.3", "resolved": "https://registry.npmjs.org/@fullcalendar/common/-/common-5.11.3.tgz", @@ -20946,14 +21734,14 @@ "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, "@mui/base": { - "version": "5.0.0-alpha.97", - "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.97.tgz", - "integrity": "sha512-gvo0hOg/tBzfJ3eDQOGAPBJJU+qTWd0e5zBEMFIkT1ekJqXx14JtIHvheOFU17y9iDciYE256Q8g+tj6a1dcBA==", + "version": "5.0.0-alpha.122", + "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.122.tgz", + "integrity": "sha512-IgZEFQyHa39J1+Q3tekVdhPuUm1fr3icddaNLmiAIeYTVXmR7KR5FhBAIL0P+4shlPq0liUPGlXryoTm0iCeFg==", "requires": { - "@babel/runtime": "^7.18.9", + "@babel/runtime": "^7.21.0", "@emotion/is-prop-valid": "^1.2.0", - "@mui/types": "^7.2.0", - "@mui/utils": "^5.10.3", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", "@popperjs/core": "^2.11.6", "clsx": "^1.2.1", "prop-types": "^15.8.1", @@ -20968,9 +21756,9 @@ } }, "@mui/core-downloads-tracker": { - "version": "5.10.5", - "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.10.5.tgz", - "integrity": "sha512-sZYg85rQdlgDYU3V4WcT2Dl+k+y2wYqN04aUvVkFksRR0j81sj6KmfXx4842HJQcq5rjzcTvh4N+yv66XR/9fA==" + "version": "5.11.14", + "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.11.14.tgz", + "integrity": "sha512-rfc08z6+3Fif+Gopx2/qmk+MEQlwYeA+gOcSK048BHkTty/ol/boHuVeL2BNC/cf9OVRjJLYHtVb/DeW791LSQ==" }, "@mui/icons-material": { "version": "5.10.3", @@ -20981,19 +21769,19 @@ } }, "@mui/material": { - "version": "5.10.5", - "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.10.5.tgz", - "integrity": "sha512-VFMadvfA6jqx5DCk2xoBl4bAGyzgmmubJIuB7fUWUZBwYIYL5Ea9SsoFpt5kawA6O2feuj69alDN2fhxPw1MeQ==", - "requires": { - "@babel/runtime": "^7.18.9", - "@mui/base": "5.0.0-alpha.97", - "@mui/core-downloads-tracker": "^5.10.5", - "@mui/system": "^5.10.5", - "@mui/types": "^7.2.0", - "@mui/utils": "^5.10.3", + "version": "5.11.14", + "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.11.14.tgz", + "integrity": "sha512-uoiUyybmo+M+nYARBygmbXgX6s/hH0NKD56LCAv9XvmdGVoXhEGjOvxI5/Bng6FS3NNybnA8V+rgZW1Z/9OJtA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/base": "5.0.0-alpha.122", + "@mui/core-downloads-tracker": "^5.11.14", + "@mui/system": "^5.11.14", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", "@types/react-transition-group": "^4.4.5", "clsx": "^1.2.1", - "csstype": "^3.1.0", + "csstype": "^3.1.1", "prop-types": "^15.8.1", "react-is": "^18.2.0", "react-transition-group": "^4.4.5" @@ -21007,53 +21795,52 @@ } }, "@mui/private-theming": { - "version": "5.10.3", - "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.10.3.tgz", - "integrity": "sha512-LCYIKlkGz2BTSng2BFzzwSJBRZbChIUri2x2Nh8ryk2B1Ho7zpvE7ex6y39LlStG2Frf92NFC/V4YQbmMAjD5A==", + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.11.13.tgz", + "integrity": "sha512-PJnYNKzW5LIx3R+Zsp6WZVPs6w5sEKJ7mgLNnUXuYB1zo5aX71FVLtV7geyPXRcaN2tsoRNK7h444ED0t7cIjA==", "requires": { - "@babel/runtime": "^7.18.9", - "@mui/utils": "^5.10.3", + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", "prop-types": "^15.8.1" } }, "@mui/styled-engine": { - "version": "5.10.5", - "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.10.5.tgz", - "integrity": "sha512-6U6tTdf+H1OsjgcFoY12gYPR+qqZ1WHGGIahK5V7JhMkMUgH7ozyiNi8s1LzmwrUlAz1hAAhuO5nBYXku3wWvw==", + "version": "5.11.11", + "resolved": "https://registry.npmjs.org/@mui/styled-engine/-/styled-engine-5.11.11.tgz", + "integrity": "sha512-wV0UgW4lN5FkDBXefN8eTYeuE9sjyQdg5h94vtwZCUamGQEzmCOtir4AakgmbWMy0x8OLjdEUESn9wnf5J9MOg==", "requires": { - "@babel/runtime": "^7.18.9", - "@emotion/cache": "^11.10.3", - "csstype": "^3.1.0", + "@babel/runtime": "^7.21.0", + "@emotion/cache": "^11.10.5", + "csstype": "^3.1.1", "prop-types": "^15.8.1" } }, "@mui/system": { - "version": "5.10.5", - "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.10.5.tgz", - "integrity": "sha512-GUPiDVZTKp9yH3FVeLSIw3Bqsyl7qLxtAK1ZiZmC8e+zdH7bcnZZXvWK3vPIbx35ZyhQpvAOWQFpiF9TjdA77w==", - "requires": { - "@babel/runtime": "^7.18.9", - "@mui/private-theming": "^5.10.3", - "@mui/styled-engine": "^5.10.5", - "@mui/types": "^7.2.0", - "@mui/utils": "^5.10.3", + "version": "5.11.14", + "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.11.14.tgz", + "integrity": "sha512-/MBv5dUoijJNEKEGi5tppIszGN0o2uejmeISi5vl0CLcaQsI1cd+uBgK+JYUP1VWvI/MtkWRLVSWtF2FWhu5Nw==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/private-theming": "^5.11.13", + "@mui/styled-engine": "^5.11.11", + "@mui/types": "^7.2.3", + "@mui/utils": "^5.11.13", "clsx": "^1.2.1", - "csstype": "^3.1.0", + "csstype": "^3.1.1", "prop-types": "^15.8.1" } }, "@mui/types": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.0.tgz", - "integrity": "sha512-lGXtFKe5lp3UxTBGqKI1l7G8sE2xBik8qCfrLHD5olwP/YU0/ReWoWT7Lp1//ri32dK39oPMrJN8TgbkCSbsNA==", - "requires": {} + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==" }, "@mui/utils": { - "version": "5.10.3", - "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.10.3.tgz", - "integrity": "sha512-4jXMDPfx6bpMVuheLaOpKTjpzw39ogAZLeaLj5+RJec3E37/hAZMYjURfblLfTWMMoGoqkY03mNsZaEwNobBow==", + "version": "5.11.13", + "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.11.13.tgz", + "integrity": "sha512-5ltA58MM9euOuUcnvwFJqpLdEugc9XFsRR8Gt4zZNb31XzMfSKJPR4eumulyhsOTK1rWf7K4D63NKFPfX0AxqA==", "requires": { - "@babel/runtime": "^7.18.9", + "@babel/runtime": "^7.21.0", "@types/prop-types": "^15.7.5", "@types/react-is": "^16.7.1 || ^17.0.0", "prop-types": "^15.8.1", @@ -21079,6 +21866,95 @@ "reselect": "^4.1.6" } }, + "@mui/x-data-grid-generator": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid-generator/-/x-data-grid-generator-6.0.3.tgz", + "integrity": "sha512-G3urGSpE/c1X1r6iXhXZNdI2sI3Qfz6uooxy79rb/hlTjYP/F1elVFAIiuS0LNZDcvRlaXAFxin15E5mlQGZFA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/base": "^5.0.0-alpha.121", + "@mui/x-data-grid-premium": "6.0.3", + "chance": "^1.1.11", + "clsx": "^1.2.1", + "lru-cache": "^7.18.3" + }, + "dependencies": { + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==" + } + } + }, + "@mui/x-data-grid-premium": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid-premium/-/x-data-grid-premium-6.0.3.tgz", + "integrity": "sha512-Ed5XLoqnpDDwZm5HvrzDcodEnjAwrxXgB6ftu1WGLf8+xq2SrxUfFK+ude9I1FAyP2GNRQQz3viko7MVjZ1f6A==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "@mui/x-data-grid": "6.0.3", + "@mui/x-data-grid-pro": "6.0.3", + "@mui/x-license-pro": "6.0.3", + "@types/format-util": "^1.0.2", + "clsx": "^1.2.1", + "exceljs": "^4.3.0", + "prop-types": "^15.8.1", + "reselect": "^4.1.7" + }, + "dependencies": { + "@mui/x-data-grid": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-6.0.3.tgz", + "integrity": "sha512-wcv5O+p25ouvB100FwVPLTLBAmvoP1SaTtOxpCYbfVSLMKkP4bbynA9a+enWtnuvcC8k5qvI75Tx5nRVbFUykA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "reselect": "^4.1.7" + } + } + } + }, + "@mui/x-data-grid-pro": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid-pro/-/x-data-grid-pro-6.0.3.tgz", + "integrity": "sha512-rgZmFlvnrKl7Zt9xKbProDfdT6S9F/xIS5d66v78UHANZjY5F1ADWqXGdZHOZM0zAERXhT78ojGMU3mX8+fGeg==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "@mui/x-data-grid": "6.0.3", + "@mui/x-license-pro": "6.0.3", + "@types/format-util": "^1.0.2", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "reselect": "^4.1.7" + }, + "dependencies": { + "@mui/x-data-grid": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-data-grid/-/x-data-grid-6.0.3.tgz", + "integrity": "sha512-wcv5O+p25ouvB100FwVPLTLBAmvoP1SaTtOxpCYbfVSLMKkP4bbynA9a+enWtnuvcC8k5qvI75Tx5nRVbFUykA==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "reselect": "^4.1.7" + } + } + } + }, + "@mui/x-license-pro": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@mui/x-license-pro/-/x-license-pro-6.0.3.tgz", + "integrity": "sha512-4SLR4KKYNU53H1RRwM4Pw0Lwneivsqrng2GSD8aoozCP4qWL+PxEIw67q91FvYSvWJr3LMFS90hQE6TI0xXv4Q==", + "requires": { + "@babel/runtime": "^7.21.0", + "@mui/utils": "^5.11.13" + } + }, "@nivo/annotations": { "version": "0.79.1", "resolved": "https://registry.npmjs.org/@nivo/annotations/-/annotations-0.79.1.tgz", @@ -21225,8 +22101,7 @@ "@nivo/legends": { "version": "0.80.0", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", - "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", - "requires": {} + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==" }, "@nivo/scales": { "version": "0.80.0", @@ -21359,8 +22234,7 @@ "@nivo/legends": { "version": "0.80.0", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", - "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", - "requires": {} + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==" }, "@nivo/tooltip": { "version": "0.80.0", @@ -21425,8 +22299,7 @@ "@nivo/legends": { "version": "0.79.1", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.79.1.tgz", - "integrity": "sha512-AoabiLherOAk3/HR/N791fONxNdwNk/gCTJC/6BKUo2nX+JngEYm3nVFmTC1R6RdjwJTeCb9Vtuc4MHA+mcgig==", - "requires": {} + "integrity": "sha512-AoabiLherOAk3/HR/N791fONxNdwNk/gCTJC/6BKUo2nX+JngEYm3nVFmTC1R6RdjwJTeCb9Vtuc4MHA+mcgig==" }, "@nivo/line": { "version": "0.79.1", @@ -21470,8 +22343,7 @@ "@nivo/legends": { "version": "0.80.0", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", - "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", - "requires": {} + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==" }, "@nivo/tooltip": { "version": "0.80.0", @@ -22153,6 +23025,11 @@ "@types/range-parser": "*" } }, + "@types/format-util": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/format-util/-/format-util-1.0.2.tgz", + "integrity": "sha512-9SrLCpgzWo2yHHhiMOX0WwgDh37nSbDbWUsRc1ss++o8O97E3tB6SJiyUQM21UeUsKvZNuhDCmkRaINZ4uJAfg==" + }, "@types/graceful-fs": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", @@ -22849,14 +23726,12 @@ "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": {} + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" }, "acorn-node": { "version": "1.8.2", @@ -22963,6 +23838,53 @@ "picomatch": "^2.0.4" } }, + "archiver": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", + "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "requires": { + "archiver-utils": "^2.1.0", + "async": "^3.2.3", + "buffer-crc32": "^0.2.1", + "readable-stream": "^3.6.0", + "readdir-glob": "^1.0.0", + "tar-stream": "^2.2.0", + "zip-stream": "^4.1.0" + } + }, + "archiver-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", + "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "requires": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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" + } + } + } + }, "arg": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", @@ -23174,8 +24096,7 @@ "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": {} + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "json-schema-traverse": { "version": "0.4.1", @@ -23238,8 +24159,7 @@ "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": {} + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" }, "babel-plugin-polyfill-corejs2": { "version": "0.3.2", @@ -23336,6 +24256,11 @@ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, "batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", @@ -23352,16 +24277,40 @@ "tryer": "^1.0.1" } }, + "big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==" + }, "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" }, + "binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", + "requires": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + } + }, "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "requires": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, "bluebird": { "version": "3.7.2", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", @@ -23463,11 +24412,35 @@ "node-int64": "^0.4.0" } }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==" + }, "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==" }, + "buffer-indexof-polyfill": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", + "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==" + }, + "buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==" + }, "builtin-modules": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", @@ -23539,6 +24512,14 @@ "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==" }, + "chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", + "requires": { + "traverse": ">=0.3.0 <0.4" + } + }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -23549,6 +24530,11 @@ "supports-color": "^5.3.0" } }, + "chance": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/chance/-/chance-1.1.11.tgz", + "integrity": "sha512-kqTg3WWywappJPqtgrdvbA380VoXO2eu9VCV895JgbyHsaErXdyHK9LOZ911OvAk6L0obK7kDk9CGs8+oBawVA==" + }, "char-regex": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", @@ -23710,6 +24696,17 @@ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" }, + "compress-commons": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", + "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "requires": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^4.0.2", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + } + }, "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -23843,6 +24840,20 @@ "yaml": "^1.10.0" } }, + "crc-32": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", + "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==" + }, + "crc32-stream": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", + "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "requires": { + "crc-32": "^1.2.0", + "readable-stream": "^3.4.0" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -23869,8 +24880,7 @@ "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": {} + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==" }, "css-has-pseudo": { "version": "3.0.4", @@ -23937,8 +24947,7 @@ "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": {} + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" }, "css-select": { "version": "2.1.0", @@ -24041,8 +25050,7 @@ "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": {} + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" }, "csso": { "version": "4.2.0", @@ -24094,9 +25102,9 @@ } }, "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" }, "d3-array": { "version": "2.12.1", @@ -24212,6 +25220,11 @@ "whatwg-url": "^8.0.0" } }, + "dayjs": { + "version": "1.11.7", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", + "integrity": "sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==" + }, "debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -24488,6 +25501,30 @@ "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" }, + "duplexer2": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", + "requires": { + "readable-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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" + } + } + } + }, "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", @@ -24526,6 +25563,14 @@ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, "enhanced-resolve": { "version": "5.10.0", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", @@ -25011,8 +26056,7 @@ "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": {} + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" }, "eslint-plugin-testing-library": { "version": "5.6.1", @@ -25168,6 +26212,22 @@ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, + "exceljs": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/exceljs/-/exceljs-4.3.0.tgz", + "integrity": "sha512-hTAeo5b5TPvf8Z02I2sKIT4kSfCnOO2bCxYX8ABqODCdAjppI3gI9VYiGCQQYVcBaBSKlFDMKlAQRqC+kV9O8w==", + "requires": { + "archiver": "^5.0.0", + "dayjs": "^1.8.34", + "fast-csv": "^4.3.1", + "jszip": "^3.5.0", + "readable-stream": "^3.6.0", + "saxes": "^5.0.1", + "tmp": "^0.2.0", + "unzipper": "^0.10.11", + "uuid": "^8.3.0" + } + }, "execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -25263,6 +26323,15 @@ } } }, + "fast-csv": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/fast-csv/-/fast-csv-4.3.6.tgz", + "integrity": "sha512-2RNSpuwwsJGP0frGsOmTb9oUF+VkFSM4SyLTDgwf2ciHWTarN0lQTC+F2f/t5J9QjW+c65VFIAAu85GsvMIusw==", + "requires": { + "@fast-csv/format": "4.3.5", + "@fast-csv/parse": "4.3.6" + } + }, "fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", @@ -25486,8 +26555,7 @@ "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": {} + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "ansi-styles": { "version": "4.3.0", @@ -25623,6 +26691,11 @@ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, "fs-extra": { "version": "10.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", @@ -25649,6 +26722,27 @@ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "optional": true }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -26079,8 +27173,7 @@ "icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "requires": {} + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" }, "idb": { "version": "7.0.2", @@ -26095,11 +27188,21 @@ "harmony-reflect": "^1.4.6" } }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, "ignore": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" }, + "immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==" + }, "immer": { "version": "9.0.15", "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", @@ -27110,8 +28213,7 @@ "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": {} + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" }, "jest-regex-util": { "version": "27.5.1", @@ -27976,6 +29078,33 @@ "object.assign": "^4.1.3" } }, + "jszip": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", + "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", + "requires": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "setimmediate": "^1.0.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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" + } + } + } + }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", @@ -28004,6 +29133,30 @@ "language-subtag-registry": "~0.3.2" } }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "requires": { + "readable-stream": "^2.0.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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" + } + } + } + }, "leven": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", @@ -28018,6 +29171,14 @@ "type-check": "~0.4.0" } }, + "lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "requires": { + "immediate": "~3.0.5" + } + }, "lilconfig": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", @@ -28028,6 +29189,11 @@ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, + "listenercount": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", + "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==" + }, "loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", @@ -28066,6 +29232,61 @@ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" + }, + "lodash.difference": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", + "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==" + }, + "lodash.escaperegexp": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz", + "integrity": "sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==" + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==" + }, + "lodash.groupby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.groupby/-/lodash.groupby-4.6.0.tgz", + "integrity": "sha512-5dcWxm23+VAoz+awKmBaiBvzox8+RqMgFhi7UvX9DHZr2HdxHXM/Wrf8cfKpsW37RNrvtPn6hSwNqurSILbmJw==" + }, + "lodash.isboolean": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", + "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==" + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.isfunction": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", + "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==" + }, + "lodash.isnil": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lodash.isnil/-/lodash.isnil-4.0.0.tgz", + "integrity": "sha512-up2Mzq3545mwVnMhTDMdfoG1OurpA/s5t88JmQX809eH3C8491iu2sfKhTfhQtKY78oPNhiaHJUpT/dUDAAtng==" + }, + "lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" + }, + "lodash.isundefined": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash.isundefined/-/lodash.isundefined-3.0.1.tgz", + "integrity": "sha512-MXB1is3s899/cD8jheYYE2V9qTHwKvt+npCwpD+1Sxm3Q3cECXCiYHjeHWXNwr6Q0SOBPrYUDxendrO6goVTEA==" + }, "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", @@ -28081,6 +29302,11 @@ "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" }, + "lodash.union": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", + "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==" + }, "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", @@ -28557,6 +29783,11 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, "param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", @@ -28785,8 +30016,7 @@ "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": {} + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" }, "postcss-calc": { "version": "8.2.4", @@ -28884,26 +30114,22 @@ "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": {} + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" }, "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": {} + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" }, "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": {} + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" }, "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": {} + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" }, "postcss-double-position-gradients": { "version": "3.1.2", @@ -28925,8 +30151,7 @@ "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": {} + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" }, "postcss-focus-visible": { "version": "6.0.4", @@ -28947,14 +30172,12 @@ "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": {} + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" }, "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": {} + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==" }, "postcss-image-set-function": { "version": "4.0.7", @@ -28977,8 +30200,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": {} + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" }, "postcss-js": { "version": "4.0.0", @@ -29019,14 +30241,12 @@ "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": {} + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" }, "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": {} + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" }, "postcss-merge-longhand": { "version": "5.1.6", @@ -29087,8 +30307,7 @@ "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": {} + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" }, "postcss-modules-local-by-default": { "version": "4.0.0", @@ -29146,8 +30365,7 @@ "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": {} + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" }, "postcss-normalize-display-values": { "version": "5.1.0", @@ -29240,8 +30458,7 @@ "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": {} + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" }, "postcss-place": { "version": "7.0.5", @@ -29335,8 +30552,7 @@ "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": {} + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" }, "postcss-selector-not": { "version": "6.0.1", @@ -29662,8 +30878,7 @@ "react-chartjs-2": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-4.3.1.tgz", - "integrity": "sha512-5i3mjP6tU7QSn0jvb8I4hudTzHJqS8l00ORJnVwI2sYu0ihpj83Lv2YzfxunfxTZkscKvZu2F2w9LkwNBhj6xA==", - "requires": {} + "integrity": "sha512-5i3mjP6tU7QSn0jvb8I4hudTzHJqS8l00ORJnVwI2sYu0ihpj83Lv2YzfxunfxTZkscKvZu2F2w9LkwNBhj6xA==" }, "react-dev-utils": { "version": "12.0.1", @@ -29932,6 +31147,32 @@ "util-deprecate": "^1.0.1" } }, + "readdir-glob": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", + "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "requires": { + "minimatch": "^5.1.0" + }, + "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.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, "readdirp": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", @@ -29978,8 +31219,7 @@ "redux-thunk": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", - "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", - "requires": {} + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==" }, "regenerate": { "version": "1.4.2", @@ -29995,9 +31235,9 @@ } }, "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==" + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" }, "regenerator-transform": { "version": "0.15.0", @@ -30145,9 +31385,9 @@ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, "reselect": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.6.tgz", - "integrity": "sha512-ZovIuXqto7elwnxyXbBtCPo9YFEr3uJqj2rRbcOOog1bmu2Ag85M4hixSwFWyaBMKXNgvPaJ9OSu9SkBPIeJHQ==" + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.7.tgz", + "integrity": "sha512-Zu1xbUt3/OPwsXL46hvOOoQrap2azE7ZQbokq61BQfiXvhewsKDwhMeZjTX9sX0nvw1t/U5Audyn1I9P/m9z0A==" }, "resize-observer-polyfill": { "version": "1.5.1", @@ -30369,8 +31609,7 @@ "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": {} + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "json-schema-traverse": { "version": "0.4.1", @@ -30521,6 +31760,11 @@ "send": "0.18.0" } }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -30818,8 +32062,7 @@ "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": {} + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" }, "stylehacks": { "version": "5.1.0", @@ -30943,6 +32186,18 @@ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + } + }, "temp-dir": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", @@ -31035,6 +32290,14 @@ "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, + "tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "requires": { + "rimraf": "^3.0.0" + } + }, "tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -31089,6 +32352,11 @@ "punycode": "^2.1.1" } }, + "traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==" + }, "tryer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", @@ -31163,12 +32431,6 @@ "is-typedarray": "^1.0.0" } }, - "typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", - "peer": true - }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -31227,6 +32489,44 @@ "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" }, + "unzipper": { + "version": "0.10.11", + "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz", + "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==", + "requires": { + "big-integer": "^1.6.17", + "binary": "~0.3.0", + "bluebird": "~3.4.1", + "buffer-indexof-polyfill": "~1.0.0", + "duplexer2": "~0.1.4", + "fstream": "^1.0.12", + "graceful-fs": "^4.2.2", + "listenercount": "~1.0.1", + "readable-stream": "~2.3.6", + "setimmediate": "~1.0.4" + }, + "dependencies": { + "bluebird": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==" + }, + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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" + } + } + } + }, "upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", @@ -31261,8 +32561,7 @@ "use-sync-external-store": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "requires": {} + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==" }, "util-deprecate": { "version": "1.0.2", @@ -31504,8 +32803,7 @@ "ws": { "version": "8.8.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", - "requires": {} + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==" } } }, @@ -31903,8 +33201,7 @@ "ws": { "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "requires": {} + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" }, "xml-name-validator": { "version": "3.0.0", @@ -31973,6 +33270,16 @@ "property-expr": "^2.0.4", "toposort": "^2.0.2" } + }, + "zip-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", + "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "requires": { + "archiver-utils": "^2.1.0", + "compress-commons": "^4.1.0", + "readable-stream": "^3.6.0" + } } } } diff --git a/package.json b/package.json index 07eaf24b..c5efdb6e 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,10 @@ "@fullcalendar/react": "^5.11.2", "@fullcalendar/timegrid": "^5.11.3", "@mui/icons-material": "^5.10.3", - "@mui/material": "^5.10.5", + "@mui/material": "^5.11.14", "@mui/x-data-grid": "^5.17.2", + "@mui/x-data-grid-generator": "^6.0.3", + "@mui/x-data-grid-pro": "^6.0.3", "@nivo/bar": "^0.80.0", "@nivo/core": "^0.79.0", "@nivo/geo": "^0.80.0", diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index 1c736dbd..4a8ad943 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -1,94 +1,318 @@ -import { Box, Typography, useTheme } from "@mui/material"; -import { DataGrid } from "@mui/x-data-grid"; -import { tokens } from "../../theme"; -// import { mockDataInvoices } from "../../data/mockData"; -import Header from "../../components/Header"; -import React, {useState, useEffect} from "react" - -const Invoices = () => { - const theme = useTheme(); - const colors = tokens(theme.palette.mode); +// import { Box, Typography, useTheme } from "@mui/material"; +// import { DataGrid } from "@mui/x-data-grid"; +// import { tokens } from "../../theme"; +// // import { mockDataInvoices } from "../../data/mockData"; +// import Header from "../../components/Header"; +// import React, {useState, useEffect} from "react" + +// const Invoices = () => { +// const theme = useTheme(); +// const colors = tokens(theme.palette.mode); +// const columns = [ +// { field: "id", headerName: "ID" }, +// { +// field: "name", +// headerName: "Name", +// flex: 1, +// cellClassName: "name-column--cell", +// }, +// { +// field: "phone", +// headerName: "Phone Number", +// flex: 1, +// }, +// { +// field: "email", +// headerName: "Email", +// flex: 1, +// }, +// { +// field: "cost", +// headerName: "Cost", +// flex: 1, +// renderCell: (params) => ( +// +// ${params.row.cost} +// +// ), +// }, +// { +// field: "date", +// headerName: "Date", +// flex: 1, +// }, +// ]; +// const [tableData, setTableData] = useState([]) + +// useEffect(() => { +// fetch("http://localhost:3333/Invoices") +// .then((data) => data.json()) +// .then((data) => setTableData(data)) + +// }, []) + +// console.log(tableData) +// return ( +// +//
+// +// +// +// +// ); +// }; +import * as React from 'react'; +import PropTypes from 'prop-types'; +import Box from '@mui/material/Box'; +import Button from '@mui/material/Button'; +import AddIcon from '@mui/icons-material/Add'; +import EditIcon from '@mui/icons-material/Edit'; +import DeleteIcon from '@mui/icons-material/DeleteOutlined'; +import SaveIcon from '@mui/icons-material/Save'; +import CancelIcon from '@mui/icons-material/Close'; +import { + GridRowModes, + DataGridPro, + GridToolbarContainer, + GridActionsCellItem, +} from '@mui/x-data-grid-pro'; +import { + randomCreatedDate, + randomTraderName, + randomUpdatedDate, + randomId, +} from '@mui/x-data-grid-generator'; + +const initialRows = [ + { + id: randomId(), + name: randomTraderName(), + age: 25, + dateCreated: randomCreatedDate(), + lastLogin: randomUpdatedDate(), + }, + { + id: randomId(), + name: randomTraderName(), + age: 36, + dateCreated: randomCreatedDate(), + lastLogin: randomUpdatedDate(), + }, + { + id: randomId(), + name: randomTraderName(), + age: 19, + dateCreated: randomCreatedDate(), + lastLogin: randomUpdatedDate(), + }, + { + id: randomId(), + name: randomTraderName(), + age: 28, + dateCreated: randomCreatedDate(), + lastLogin: randomUpdatedDate(), + }, + { + id: randomId(), + name: randomTraderName(), + age: 23, + dateCreated: randomCreatedDate(), + lastLogin: randomUpdatedDate(), + }, +]; + +function EditToolbar(props) { + const { setRows, setRowModesModel } = props; + + const handleClick = () => { + const id = randomId(); + setRows((oldRows) => [...oldRows, { id, name: '', age: '', isNew: true }]); + setRowModesModel((oldModel) => ({ + ...oldModel, + [id]: { mode: GridRowModes.Edit, fieldToFocus: 'name' }, + })); + }; + + return ( + + + + ); +} + +EditToolbar.propTypes = { + setRowModesModel: PropTypes.func.isRequired, + setRows: PropTypes.func.isRequired, +}; + +function Invoices() { + const [rows, setRows] = React.useState(initialRows); + const [rowModesModel, setRowModesModel] = React.useState({}); + + const handleRowEditStart = (params, event) => { + event.defaultMuiPrevented = true; + }; + + const handleRowEditStop = (params, event) => { + event.defaultMuiPrevented = true; + }; + + const handleEditClick = (id) => () => { + setRowModesModel({ ...rowModesModel, [id]: { mode: GridRowModes.Edit } }); + }; + + const handleSaveClick = (id) => () => { + setRowModesModel({ ...rowModesModel, [id]: { mode: GridRowModes.View } }); + }; + + const handleDeleteClick = (id) => () => { + setRows(rows.filter((row) => row.id !== id)); + }; + + const handleCancelClick = (id) => () => { + setRowModesModel({ + ...rowModesModel, + [id]: { mode: GridRowModes.View, ignoreModifications: true }, + }); + + const editedRow = rows.find((row) => row.id === id); + if (editedRow.isNew) { + setRows(rows.filter((row) => row.id !== id)); + } + }; + + const processRowUpdate = (newRow) => { + const updatedRow = { ...newRow, isNew: false }; + setRows(rows.map((row) => (row.id === newRow.id ? updatedRow : row))); + return updatedRow; + }; + + const handleRowModesModelChange = (newRowModesModel) => { + setRowModesModel(newRowModesModel); + }; + const columns = [ - { field: "id", headerName: "ID" }, - { - field: "name", - headerName: "Name", - flex: 1, - cellClassName: "name-column--cell", - }, + { field: 'name', headerName: 'Name', width: 180, editable: true }, + { field: 'age', headerName: 'Age', type: 'number', editable: true }, { - field: "phone", - headerName: "Phone Number", - flex: 1, + field: 'dateCreated', + headerName: 'Date Created', + type: 'date', + width: 180, + editable: true, }, { - field: "email", - headerName: "Email", - flex: 1, + field: 'lastLogin', + headerName: 'Last Login', + type: 'dateTime', + width: 220, + editable: true, }, { - field: "cost", - headerName: "Cost", - flex: 1, - renderCell: (params) => ( - - ${params.row.cost} - - ), - }, - { - field: "date", - headerName: "Date", - flex: 1, - }, - ]; - const [tableData, setTableData] = useState([]) + field: 'actions', + type: 'actions', + headerName: 'Actions', + width: 100, + cellClassName: 'actions', + getActions: ({ id }) => { + const isInEditMode = rowModesModel[id]?.mode === GridRowModes.Edit; - useEffect(() => { - fetch("http://localhost:3333/Invoices") - .then((data) => data.json()) - .then((data) => setTableData(data)) + if (isInEditMode) { + return [ + } + label="Save" + onClick={handleSaveClick(id)} + />, + } + label="Cancel" + className="textPrimary" + onClick={handleCancelClick(id)} + color="inherit" + />, + ]; + } - }, []) + return [ + } + label="Edit" + className="textPrimary" + onClick={handleEditClick(id)} + color="inherit" + />, + } + label="Delete" + onClick={handleDeleteClick(id)} + color="inherit" + />, + ]; + }, + }, + ]; - console.log(tableData) return ( - -
-

UBAIDULLAH

- {/* + - - */} + /> ); -}; - +} export default Invoices; From 58bd799f716eec2594b4499e490bb8f91cea28e0 Mon Sep 17 00:00:00 2001 From: Heart Date: Tue, 28 Mar 2023 22:06:52 +0500 Subject: [PATCH 31/46] added --- db.json | 16 +++++ package-lock.json | 123 ++++++++++++++++++++++------------ src/scenes/invoices/index.jsx | 13 +++- 3 files changed, 109 insertions(+), 43 deletions(-) diff --git a/db.json b/db.json index 8aa237f7..6cc5f5ce 100644 --- a/db.json +++ b/db.json @@ -18,6 +18,22 @@ "phone": "5434646576", "access": "admin", "id": "RD5Qj_L" + }, + { + "name": "name", + "email": "ubaidullah448@gmail.com", + "age": "03", + "phone": "5434646576", + "access": "manager", + "id": "-zquV5q" + }, + { + "name": "ubaidullah", + "email": "ubaidullah448@gmail.com", + "age": "17", + "phone": "5434646576", + "access": "user", + "id": "i5Zkz97" } ], "contact": [ diff --git a/package-lock.json b/package-lock.json index 30ceebff..6020ab3b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20793,12 +20793,14 @@ "@csstools/postcss-unset-value": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", - "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==" + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} }, "@csstools/selector-specificity": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", - "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==" + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "requires": {} }, "@emotion/babel-plugin": { "version": "11.10.2", @@ -20921,7 +20923,8 @@ "@emotion/use-insertion-effect-with-fallbacks": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.0.tgz", - "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==" + "integrity": "sha512-1eEgUGmkaljiBnRMTdksDV1W4kUnmwgp7X9G8B++9GYwl1lUdqSndSriIrTJ0N7LQaoauY9JJ2yhiOYK5+NI4A==", + "requires": {} }, "@emotion/utils": { "version": "1.2.0", @@ -21833,7 +21836,8 @@ "@mui/types": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/@mui/types/-/types-7.2.3.tgz", - "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==" + "integrity": "sha512-tZ+CQggbe9Ol7e/Fs5RcKwg/woU+o8DCtOnccX6KmbBc7YrfqMYEYuaIcXHuhpT880QwNkZZ3wQwvtlDFA2yOw==", + "requires": {} }, "@mui/utils": { "version": "5.11.13", @@ -22101,7 +22105,8 @@ "@nivo/legends": { "version": "0.80.0", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", - "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==" + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", + "requires": {} }, "@nivo/scales": { "version": "0.80.0", @@ -22234,7 +22239,8 @@ "@nivo/legends": { "version": "0.80.0", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", - "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==" + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", + "requires": {} }, "@nivo/tooltip": { "version": "0.80.0", @@ -22299,7 +22305,8 @@ "@nivo/legends": { "version": "0.79.1", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.79.1.tgz", - "integrity": "sha512-AoabiLherOAk3/HR/N791fONxNdwNk/gCTJC/6BKUo2nX+JngEYm3nVFmTC1R6RdjwJTeCb9Vtuc4MHA+mcgig==" + "integrity": "sha512-AoabiLherOAk3/HR/N791fONxNdwNk/gCTJC/6BKUo2nX+JngEYm3nVFmTC1R6RdjwJTeCb9Vtuc4MHA+mcgig==", + "requires": {} }, "@nivo/line": { "version": "0.79.1", @@ -22343,7 +22350,8 @@ "@nivo/legends": { "version": "0.80.0", "resolved": "https://registry.npmjs.org/@nivo/legends/-/legends-0.80.0.tgz", - "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==" + "integrity": "sha512-h0IUIPGygpbKIZZZWIxkkxOw4SO0rqPrqDrykjaoQz4CvL4HtLIUS3YRA4akKOVNZfS5agmImjzvIe0s3RvqlQ==", + "requires": {} }, "@nivo/tooltip": { "version": "0.80.0", @@ -23726,12 +23734,14 @@ "acorn-import-assertions": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==" + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} }, "acorn-node": { "version": "1.8.2", @@ -24096,7 +24106,8 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", @@ -24159,7 +24170,8 @@ "babel-plugin-named-asset-import": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", - "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==" + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} }, "babel-plugin-polyfill-corejs2": { "version": "0.3.2", @@ -24880,7 +24892,8 @@ "css-declaration-sorter": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", - "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==" + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "requires": {} }, "css-has-pseudo": { "version": "3.0.4", @@ -24947,7 +24960,8 @@ "css-prefers-color-scheme": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", - "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==" + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} }, "css-select": { "version": "2.1.0", @@ -25050,7 +25064,8 @@ "cssnano-utils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==" + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} }, "csso": { "version": "4.2.0", @@ -26056,7 +26071,8 @@ "eslint-plugin-react-hooks": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==" + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} }, "eslint-plugin-testing-library": { "version": "5.6.1", @@ -26555,7 +26571,8 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "ansi-styles": { "version": "4.3.0", @@ -27173,7 +27190,8 @@ "icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} }, "idb": { "version": "7.0.2", @@ -28213,7 +28231,8 @@ "jest-pnp-resolver": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} }, "jest-regex-util": { "version": "27.5.1", @@ -30016,7 +30035,8 @@ "postcss-browser-comments": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", - "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==" + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} }, "postcss-calc": { "version": "8.2.4", @@ -30114,22 +30134,26 @@ "postcss-discard-comments": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==" + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} }, "postcss-discard-duplicates": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==" + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} }, "postcss-discard-empty": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==" + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} }, "postcss-discard-overridden": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==" + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} }, "postcss-double-position-gradients": { "version": "3.1.2", @@ -30151,7 +30175,8 @@ "postcss-flexbugs-fixes": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} }, "postcss-focus-visible": { "version": "6.0.4", @@ -30172,12 +30197,14 @@ "postcss-font-variant": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", - "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==" + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} }, "postcss-gap-properties": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", - "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==" + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} }, "postcss-image-set-function": { "version": "4.0.7", @@ -30200,7 +30227,8 @@ "postcss-initial": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", - "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==" + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} }, "postcss-js": { "version": "4.0.0", @@ -30241,12 +30269,14 @@ "postcss-logical": { "version": "5.0.4", "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", - "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==" + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} }, "postcss-media-minmax": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==" + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} }, "postcss-merge-longhand": { "version": "5.1.6", @@ -30307,7 +30337,8 @@ "postcss-modules-extract-imports": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==" + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} }, "postcss-modules-local-by-default": { "version": "4.0.0", @@ -30365,7 +30396,8 @@ "postcss-normalize-charset": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==" + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} }, "postcss-normalize-display-values": { "version": "5.1.0", @@ -30458,7 +30490,8 @@ "postcss-page-break": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", - "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==" + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} }, "postcss-place": { "version": "7.0.5", @@ -30552,7 +30585,8 @@ "postcss-replace-overflow-wrap": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", - "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==" + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} }, "postcss-selector-not": { "version": "6.0.1", @@ -30878,7 +30912,8 @@ "react-chartjs-2": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/react-chartjs-2/-/react-chartjs-2-4.3.1.tgz", - "integrity": "sha512-5i3mjP6tU7QSn0jvb8I4hudTzHJqS8l00ORJnVwI2sYu0ihpj83Lv2YzfxunfxTZkscKvZu2F2w9LkwNBhj6xA==" + "integrity": "sha512-5i3mjP6tU7QSn0jvb8I4hudTzHJqS8l00ORJnVwI2sYu0ihpj83Lv2YzfxunfxTZkscKvZu2F2w9LkwNBhj6xA==", + "requires": {} }, "react-dev-utils": { "version": "12.0.1", @@ -31219,7 +31254,8 @@ "redux-thunk": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", - "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==" + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "requires": {} }, "regenerate": { "version": "1.4.2", @@ -31609,7 +31645,8 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "json-schema-traverse": { "version": "0.4.1", @@ -32062,7 +32099,8 @@ "style-loader": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", - "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==" + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} }, "stylehacks": { "version": "5.1.0", @@ -32561,7 +32599,8 @@ "use-sync-external-store": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==" + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "requires": {} }, "util-deprecate": { "version": "1.0.2", @@ -32803,7 +32842,8 @@ "ws": { "version": "8.8.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", - "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==" + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "requires": {} } } }, @@ -33201,7 +33241,8 @@ "ws": { "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} }, "xml-name-validator": { "version": "3.0.0", diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index 4a8ad943..e10f7587 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -89,7 +89,7 @@ // // ); // }; -import * as React from 'react'; +import React,{useState,useEffect} from 'react'; import PropTypes from 'prop-types'; import Box from '@mui/material/Box'; import Button from '@mui/material/Button'; @@ -176,7 +176,16 @@ EditToolbar.propTypes = { }; function Invoices() { - const [rows, setRows] = React.useState(initialRows); + const [tableData, setTableData] = useState([]) + + useEffect(() => { + fetch("http://localhost:3333/Invoices") + .then((data) => data.json()) + .then((data) => setTableData(data)) + + }, []) + + const [rows, setRows] = React.useState(tableData); const [rowModesModel, setRowModesModel] = React.useState({}); const handleRowEditStart = (params, event) => { From 1578b5dc3c325d18f1494518bb2f559324635fde Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Wed, 29 Mar 2023 12:35:21 +0500 Subject: [PATCH 32/46] delete invoice row --- db.json | 16 - src/scenes/invoices/index.jsx | 754 ++++++++++++++++++++-------------- 2 files changed, 451 insertions(+), 319 deletions(-) diff --git a/db.json b/db.json index 6cc5f5ce..ceb164ca 100644 --- a/db.json +++ b/db.json @@ -160,22 +160,6 @@ } ], "Invoices": [ - { - "id": "1", - "name": "Jon Snow", - "email": "jonsnow@gmail.com", - "cost": "21.24", - "phone": "(665)121-5454", - "date": "03/12/2022" - }, - { - "id": "2", - "name": "Cersei Lannister", - "email": "cerseilannister@gmail.com", - "cost": "1.24", - "phone": "(421)314-2288", - "date": "06/15/2021" - }, { "id": "3", "name": "Jaime Lannister", diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index e10f7587..936dfc06 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -1,327 +1,475 @@ -// import { Box, Typography, useTheme } from "@mui/material"; -// import { DataGrid } from "@mui/x-data-grid"; -// import { tokens } from "../../theme"; -// // import { mockDataInvoices } from "../../data/mockData"; -// import Header from "../../components/Header"; -// import React, {useState, useEffect} from "react" - -// const Invoices = () => { -// const theme = useTheme(); -// const colors = tokens(theme.palette.mode); -// const columns = [ -// { field: "id", headerName: "ID" }, -// { -// field: "name", -// headerName: "Name", -// flex: 1, -// cellClassName: "name-column--cell", -// }, -// { -// field: "phone", -// headerName: "Phone Number", -// flex: 1, -// }, -// { -// field: "email", -// headerName: "Email", -// flex: 1, -// }, -// { -// field: "cost", -// headerName: "Cost", -// flex: 1, -// renderCell: (params) => ( -// -// ${params.row.cost} -// -// ), -// }, -// { -// field: "date", -// headerName: "Date", -// flex: 1, -// }, -// ]; -// const [tableData, setTableData] = useState([]) +import { Box, Typography, useTheme } from "@mui/material"; +import { DataGrid,GridToolbar } from "@mui/x-data-grid"; +import { tokens } from "../../theme"; +// import { mockDataInvoices } from "../../data/mockData"; +import Header from "../../components/Header"; +import React, {useState, useEffect} from "react" +import DeleteIcon from '@mui/icons-material/Delete'; +import EditIcon from '@mui/icons-material/Edit'; +import VisibilityIcon from '@mui/icons-material/Visibility'; +import Dialog from '@mui/material/Dialog'; +import DialogActions from '@mui/material/DialogActions'; +import DialogContent from '@mui/material/DialogContent'; +import DialogContentText from '@mui/material/DialogContentText'; +import DialogTitle from '@mui/material/DialogTitle'; +import Slide from '@mui/material/Slide' +import Button from '@mui/material/Button'; +import { useNavigate } from "react-router-dom"; -// useEffect(() => { -// fetch("http://localhost:3333/Invoices") -// .then((data) => data.json()) -// .then((data) => setTableData(data)) +const Transition = React.forwardRef(function Transition(props, ref) { + return ; +}); +const Invoices = () => { + const theme = useTheme(); + const navigate = useNavigate(); + const colors = tokens(theme.palette.mode); + const columns = [ + { field: "id", headerName: "ID" }, + { + field: "name", + headerName: "Name", + flex: 1, + cellClassName: "name-column--cell", + }, + { + field: "phone", + headerName: "Phone Number", + flex: 1, + }, + { + field: "email", + headerName: "Email", + flex: 1, + }, + { + field: "cost", + headerName: "Cost", + flex: 1, + renderCell: (params) => ( + + ${params.row.cost} + + ), + }, + { + field: "date", + headerName: "Date", + flex: 1, + }, + { -// }, []) + field: "action", headerName: "Actions", sortable: false, flex: 1, align: 'center', headerAlign: 'center',hide: false, + renderCell: (params) => { + const api = params.api; + const thisRow = {}; + + api.getAllColumns().filter((c) => c.field !== "check" && !!c).forEach((c) => (thisRow[c.field] = params.getValue(params.id, c.field))); + + + + return ( + + handleItemAction({ title: "View", action: "view", row: thisRow })} /> + handleItemAction({ title: "Edit", action: "edit", row: thisRow })} /> + handleItemAction({ title: "Delete", action: "delete", row: thisRow,open:'true' })} /> + + + + + ) + } + }, + ]; + const handleItemAction=(itemrow)=>{ + switch(itemrow.title){ + case 'View': + console.log("view") + break; + case 'Edit': + navigate("/form") + break; + case 'Delete': + setId(itemrow?.row?.id) + setOpen(true); -// console.log(tableData) -// return ( -// -//
-// -// -// -// -// ); -// }; -import React,{useState,useEffect} from 'react'; -import PropTypes from 'prop-types'; -import Box from '@mui/material/Box'; -import Button from '@mui/material/Button'; -import AddIcon from '@mui/icons-material/Add'; -import EditIcon from '@mui/icons-material/Edit'; -import DeleteIcon from '@mui/icons-material/DeleteOutlined'; -import SaveIcon from '@mui/icons-material/Save'; -import CancelIcon from '@mui/icons-material/Close'; -import { - GridRowModes, - DataGridPro, - GridToolbarContainer, - GridActionsCellItem, -} from '@mui/x-data-grid-pro'; -import { - randomCreatedDate, - randomTraderName, - randomUpdatedDate, - randomId, -} from '@mui/x-data-grid-generator'; - -const initialRows = [ - { - id: randomId(), - name: randomTraderName(), - age: 25, - dateCreated: randomCreatedDate(), - lastLogin: randomUpdatedDate(), - }, - { - id: randomId(), - name: randomTraderName(), - age: 36, - dateCreated: randomCreatedDate(), - lastLogin: randomUpdatedDate(), - }, - { - id: randomId(), - name: randomTraderName(), - age: 19, - dateCreated: randomCreatedDate(), - lastLogin: randomUpdatedDate(), - }, - { - id: randomId(), - name: randomTraderName(), - age: 28, - dateCreated: randomCreatedDate(), - lastLogin: randomUpdatedDate(), - }, - { - id: randomId(), - name: randomTraderName(), - age: 23, - dateCreated: randomCreatedDate(), - lastLogin: randomUpdatedDate(), - }, -]; - -function EditToolbar(props) { - const { setRows, setRowModesModel } = props; - - const handleClick = () => { - const id = randomId(); - setRows((oldRows) => [...oldRows, { id, name: '', age: '', isNew: true }]); - setRowModesModel((oldModel) => ({ - ...oldModel, - [id]: { mode: GridRowModes.Edit, fieldToFocus: 'name' }, - })); + break; + } + + } + const [tableData, setTableData] = useState([]) + const [open, setOpen] = React.useState(false); + const [id, setId] = React.useState(null); + + + + const handleClose = () => { + setOpen(false); }; + useEffect(() => { + allData(); + }, []) + const allData=()=>{ + fetch("http://localhost:3333/Invoices") + .then((data) => data.json()) + .then((data) => setTableData(data)) + } + const deleteData=()=>{ + fetch(`http://localhost:3333/Invoices/${id}`,{ + method: 'delete', + }) + .then((data) => data.json()) + .then((data) => setOpen(false)) + allData(); + + } + + console.log(tableData) return ( - - - - ); -} -EditToolbar.propTypes = { - setRowModesModel: PropTypes.func.isRequired, - setRows: PropTypes.func.isRequired, + // delete dialog box + <> + + {"Delete The Invoice Row?"} + + + Are You Sure You Want To Delete . + + + + + + + + +
+ + {/* */} + setPageSize(newPageSize)} + // onRowClick={handleRowClick} + pagination + checkBoxSelection + components={{ Toolbar: GridToolbar }} + componentsProps={{ + toolbar: { + showQuickFilter: true, + quickFilterProps: { debounceMs: 500 }, + }, + }} + /> + + + + ); }; -function Invoices() { - const [tableData, setTableData] = useState([]) - useEffect(() => { - fetch("http://localhost:3333/Invoices") - .then((data) => data.json()) - .then((data) => setTableData(data)) - }, []) - const [rows, setRows] = React.useState(tableData); - const [rowModesModel, setRowModesModel] = React.useState({}); - const handleRowEditStart = (params, event) => { - event.defaultMuiPrevented = true; - }; - const handleRowEditStop = (params, event) => { - event.defaultMuiPrevented = true; - }; - const handleEditClick = (id) => () => { - setRowModesModel({ ...rowModesModel, [id]: { mode: GridRowModes.Edit } }); - }; - const handleSaveClick = (id) => () => { - setRowModesModel({ ...rowModesModel, [id]: { mode: GridRowModes.View } }); - }; - const handleDeleteClick = (id) => () => { - setRows(rows.filter((row) => row.id !== id)); - }; - const handleCancelClick = (id) => () => { - setRowModesModel({ - ...rowModesModel, - [id]: { mode: GridRowModes.View, ignoreModifications: true }, - }); - const editedRow = rows.find((row) => row.id === id); - if (editedRow.isNew) { - setRows(rows.filter((row) => row.id !== id)); - } - }; - const processRowUpdate = (newRow) => { - const updatedRow = { ...newRow, isNew: false }; - setRows(rows.map((row) => (row.id === newRow.id ? updatedRow : row))); - return updatedRow; - }; - const handleRowModesModelChange = (newRowModesModel) => { - setRowModesModel(newRowModesModel); - }; - const columns = [ - { field: 'name', headerName: 'Name', width: 180, editable: true }, - { field: 'age', headerName: 'Age', type: 'number', editable: true }, - { - field: 'dateCreated', - headerName: 'Date Created', - type: 'date', - width: 180, - editable: true, - }, - { - field: 'lastLogin', - headerName: 'Last Login', - type: 'dateTime', - width: 220, - editable: true, - }, - { - field: 'actions', - type: 'actions', - headerName: 'Actions', - width: 100, - cellClassName: 'actions', - getActions: ({ id }) => { - const isInEditMode = rowModesModel[id]?.mode === GridRowModes.Edit; - - if (isInEditMode) { - return [ - } - label="Save" - onClick={handleSaveClick(id)} - />, - } - label="Cancel" - className="textPrimary" - onClick={handleCancelClick(id)} - color="inherit" - />, - ]; - } - - return [ - } - label="Edit" - className="textPrimary" - onClick={handleEditClick(id)} - color="inherit" - />, - } - label="Delete" - onClick={handleDeleteClick(id)} - color="inherit" - />, - ]; - }, - }, - ]; - return ( - - - - ); -} + + + + + + + + + + +// import React,{useState,useEffect} from 'react'; +// import PropTypes from 'prop-types'; +// import Box from '@mui/material/Box'; +// import Button from '@mui/material/Button'; +// import AddIcon from '@mui/icons-material/Add'; +// import EditIcon from '@mui/icons-material/Edit'; +// import DeleteIcon from '@mui/icons-material/DeleteOutlined'; +// import SaveIcon from '@mui/icons-material/Save'; +// import CancelIcon from '@mui/icons-material/Close'; +// import { +// GridRowModes, +// DataGridPro, +// GridToolbarContainer, +// GridActionsCellItem, +// } from '@mui/x-data-grid-pro'; +// import { +// randomCreatedDate, +// randomTraderName, +// randomUpdatedDate, +// randomId, +// } from '@mui/x-data-grid-generator'; + +// const initialRows = [ +// { +// id: randomId(), +// name: randomTraderName(), +// age: 25, +// dateCreated: randomCreatedDate(), +// lastLogin: randomUpdatedDate(), +// }, +// { +// id: randomId(), +// name: randomTraderName(), +// age: 36, +// dateCreated: randomCreatedDate(), +// lastLogin: randomUpdatedDate(), +// }, +// { +// id: randomId(), +// name: randomTraderName(), +// age: 19, +// dateCreated: randomCreatedDate(), +// lastLogin: randomUpdatedDate(), +// }, +// { +// id: randomId(), +// name: randomTraderName(), +// age: 28, +// dateCreated: randomCreatedDate(), +// lastLogin: randomUpdatedDate(), +// }, +// { +// id: randomId(), +// name: randomTraderName(), +// age: 23, +// dateCreated: randomCreatedDate(), +// lastLogin: randomUpdatedDate(), +// }, +// ]; + +// function EditToolbar(props) { +// const { setRows, setRowModesModel } = props; + +// const handleClick = () => { +// const id = randomId(); +// setRows((oldRows) => [...oldRows, { id, name: '', age: '', isNew: true }]); +// setRowModesModel((oldModel) => ({ +// ...oldModel, +// [id]: { mode: GridRowModes.Edit, fieldToFocus: 'name' }, +// })); +// }; + +// return ( +// +// +// +// ); +// } + +// EditToolbar.propTypes = { +// setRowModesModel: PropTypes.func.isRequired, +// setRows: PropTypes.func.isRequired, +// }; + +// function Invoices() { +// const [tableData, setTableData] = useState([]) + +// useEffect(() => { +// fetch("http://localhost:3333/Invoices") +// .then((data) => data.json()) +// .then((data) => console.log(data)) + +// }, []) + +// const [rows, setRows] = React.useState(tableData); +// const [rowModesModel, setRowModesModel] = React.useState({}); + +// const handleRowEditStart = (params, event) => { +// event.defaultMuiPrevented = true; +// }; + +// const handleRowEditStop = (params, event) => { +// event.defaultMuiPrevented = true; +// }; + +// const handleEditClick = (id) => () => { +// setRowModesModel({ ...rowModesModel, [id]: { mode: GridRowModes.Edit } }); +// }; + +// const handleSaveClick = (id) => () => { +// setRowModesModel({ ...rowModesModel, [id]: { mode: GridRowModes.View } }); +// }; + +// const handleDeleteClick = (id) => () => { +// setRows(rows.filter((row) => row.id !== id)); +// }; + +// const handleCancelClick = (id) => () => { +// setRowModesModel({ +// ...rowModesModel, +// [id]: { mode: GridRowModes.View, ignoreModifications: true }, +// }); + +// const editedRow = rows.find((row) => row.id === id); +// if (editedRow.isNew) { +// setRows(rows.filter((row) => row.id !== id)); +// } +// }; + +// const processRowUpdate = (newRow) => { +// const updatedRow = { ...newRow, isNew: false }; +// setRows(rows.map((row) => (row.id === newRow.id ? updatedRow : row))); +// return updatedRow; +// }; + +// const handleRowModesModelChange = (newRowModesModel) => { +// setRowModesModel(newRowModesModel); +// }; + +// const columns = [ +// { field: 'name', headerName: 'Name', width: 180, editable: true }, +// { field: 'age', headerName: 'Age', type: 'number', editable: true }, +// { +// field: 'dateCreated', +// headerName: 'Date Created', +// type: 'date', +// width: 180, +// editable: true, +// }, +// { +// field: 'lastLogin', +// headerName: 'Last Login', +// type: 'dateTime', +// width: 220, +// editable: true, +// }, +// { +// field: 'actions', +// type: 'actions', +// headerName: 'Actions', +// width: 100, +// cellClassName: 'actions', +// getActions: ({ id }) => { +// const isInEditMode = rowModesModel[id]?.mode === GridRowModes.Edit; + +// if (isInEditMode) { +// return [ +// } +// label="Save" +// onClick={handleSaveClick(id)} +// />, +// } +// label="Cancel" +// className="textPrimary" +// onClick={handleCancelClick(id)} +// color="inherit" +// />, +// ]; +// } + +// return [ +// } +// label="Edit" +// className="textPrimary" +// onClick={handleEditClick(id)} +// color="inherit" +// />, +// } +// label="Delete" +// onClick={handleDeleteClick(id)} +// color="inherit" +// />, +// ]; +// }, +// }, +// ]; + +// return ( +// +// +// +// ); +// } export default Invoices; From 2cb5aaf362270291c493e54395755e12e7db57ea Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Wed, 29 Mar 2023 14:53:34 +0500 Subject: [PATCH 33/46] commit with error --- src/scenes/contacts/index.jsx | 32 ++++++------ src/scenes/form/FormContact.jsx | 88 ++++++++++++++++++++++++++++++++- src/scenes/invoices/index.jsx | 9 +++- 3 files changed, 110 insertions(+), 19 deletions(-) diff --git a/src/scenes/contacts/index.jsx b/src/scenes/contacts/index.jsx index 9d401252..e4326419 100644 --- a/src/scenes/contacts/index.jsx +++ b/src/scenes/contacts/index.jsx @@ -53,22 +53,22 @@ const Contacts = () => { flex: 1, }, ]; - - - const [tableData, setTableData] = useState([]) - - useEffect(() => { - fetch("http://localhost:3333/contact") - .then((data) => data.json()) - .then((data) => setTableData(data)) - - }, []) - - console.log(tableData) - return ( - -
{ + fetch("http://localhost:3333/contact") + .then((data) => data.json()) + .then((data) => setTableData(data)) + + }, []) + + console.log(tableData) + return ( + +
Add New User diff --git a/src/scenes/form/FormContact.jsx b/src/scenes/form/FormContact.jsx index 1af38980..285cd71e 100644 --- a/src/scenes/form/FormContact.jsx +++ b/src/scenes/form/FormContact.jsx @@ -1,12 +1,96 @@ import React,{ useState , useEffect} from "react" -import { useNavigate } from "react-router-dom"; +import { useNavigate, useLocation } from "react-router-dom"; import { tokens } from "../../theme"; import { Box, Button, TextField,useTheme, Typography} from "@mui/material"; const FormContact = () =>{ + const id = useLocation(); + console.log(id.state) + const theme = useTheme(); + const [data, setData] = useState() + useEffect(() => { + fetch("http://localhost:3333/Invoices") + .then((data) => data.json()) + .then((data) => setData(data)) + }, []) return( <> -

Ubaidullah

+ + + {/*
+ +
*/} + + + + +
+ + + + ) } diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index 936dfc06..a07661fa 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -86,7 +86,14 @@ const Invoices = () => { console.log("view") break; case 'Edit': - navigate("/form") + navigate( + '/FormContact', + { + state: { + id : itemrow.row.id + } + } + ) break; case 'Delete': setId(itemrow?.row?.id) From 19f3bae6ab5c868dada3609fa61ebbf016667615 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Wed, 29 Mar 2023 15:24:46 +0500 Subject: [PATCH 34/46] add --- src/App.js | 4 ++-- .../form/{FormContact.jsx => FormInvoice.jsx} | 21 +++++++++++------- src/scenes/form/index.jsx | 22 +------------------ src/scenes/invoices/index.jsx | 2 +- 4 files changed, 17 insertions(+), 32 deletions(-) rename src/scenes/form/{FormContact.jsx => FormInvoice.jsx} (85%) diff --git a/src/App.js b/src/App.js index ea553b72..88780469 100644 --- a/src/App.js +++ b/src/App.js @@ -15,7 +15,7 @@ import Geography from "./scenes/geography"; import { CssBaseline, ThemeProvider } from "@mui/material"; import { ColorModeContext, useMode } from "./theme"; import Calendar from "./scenes/calendar/calendar"; -import FormContact from "./scenes/form/FormContact" +import FormInvoice from "./scenes/form/FormInvoice" function App() { const [theme, colorMode] = useMode(); const [isSidebar, setIsSidebar] = useState(true); @@ -40,7 +40,7 @@ function App() { } /> } /> } /> - } /> + } /> diff --git a/src/scenes/form/FormContact.jsx b/src/scenes/form/FormInvoice.jsx similarity index 85% rename from src/scenes/form/FormContact.jsx rename to src/scenes/form/FormInvoice.jsx index 285cd71e..7f8cb74e 100644 --- a/src/scenes/form/FormContact.jsx +++ b/src/scenes/form/FormInvoice.jsx @@ -2,19 +2,23 @@ import React,{ useState , useEffect} from "react" import { useNavigate, useLocation } from "react-router-dom"; import { tokens } from "../../theme"; import { Box, Button, TextField,useTheme, Typography} from "@mui/material"; - -const FormContact = () =>{ +import Header from "../../components/Header"; +const FormInvoice = () =>{ + const theme = useTheme(); + const [data, setData] = useState() const id = useLocation(); - console.log(id.state) - const theme = useTheme(); - const [data, setData] = useState() - useEffect(() => { - fetch("http://localhost:3333/Invoices") + const ii = id.state.id; + console.log(ii) + useEffect(() => { + fetch(`http://localhost:3333/Invoices/${ii}`) .then((data) => data.json()) .then((data) => setData(data)) }, []) + console.log(data) return( <> + +
{
+ ) } -export default FormContact; \ No newline at end of file +export default FormInvoice; \ No newline at end of file diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index 6d017cf3..adde0690 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -40,19 +40,6 @@ const Form = () => { const navigate = useNavigate(); - // const initialValues = { - // name: "", - // email: "", - // age: "", - // phone: "", - // access: "", - // }; - // const [sdata, setSdata] = useState() - // setData((id)=>{return{ - // [id]:tid - // } - // }) - const isNonMobile = useMediaQuery("(min-width:600px)"); @@ -80,14 +67,7 @@ const Form = () => { } }) } - // function Id = (tid){ - // const name = tid; - // setData((prev)=>{ - // return{ - - // } - // }) - // } + const ITEM_HEIGHT = 48; const ITEM_PADDING_TOP = 8; const MenuProps = { diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index a07661fa..a775cc45 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -87,7 +87,7 @@ const Invoices = () => { break; case 'Edit': navigate( - '/FormContact', + '/FormInvoice', { state: { id : itemrow.row.id From 32ecfd88090cb8f55f23afa8a95daf84585211a3 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Wed, 29 Mar 2023 15:50:09 +0500 Subject: [PATCH 35/46] commit with error --- src/scenes/form/FormInvoice.jsx | 72 ++++++++++++++++++++++++--------- 1 file changed, 52 insertions(+), 20 deletions(-) diff --git a/src/scenes/form/FormInvoice.jsx b/src/scenes/form/FormInvoice.jsx index 7f8cb74e..406bf9a2 100644 --- a/src/scenes/form/FormInvoice.jsx +++ b/src/scenes/form/FormInvoice.jsx @@ -4,17 +4,49 @@ import { tokens } from "../../theme"; import { Box, Button, TextField,useTheme, Typography} from "@mui/material"; import Header from "../../components/Header"; const FormInvoice = () =>{ + const [data, setData] = useState({ + name: "", + email: "", + age: "", + phone: "", + id:"", + }); + const theme = useTheme(); - const [data, setData] = useState() + const [data1, setData1] = useState() const id = useLocation(); const ii = id.state.id; console.log(ii) useEffect(() => { fetch(`http://localhost:3333/Invoices/${ii}`) .then((data) => data.json()) - .then((data) => setData(data)) + .then((data) => setData1(data)) }, []) - console.log(data) + // console.log(data1.name) + const handleChange = (e) => { + handleNameChange(e); + const name = e.target.name; + const value = e.target.value; + + setData((prev)=>{ + return{ + ...prev,[name]:value + } + }) + } + const [name, setName] = useState(''); + const [nameError, setNameError] = useState(false); + + const handleNameChange = (e) => { + setName(e.target.value); + setNameError(false); + }; + const handleBlur = () => { + if (name === '') { + setNameError(true); + } + }; + return( <> @@ -41,11 +73,11 @@ const FormInvoice = () =>{ variant="filled" type="text" label="First Name" - // onBlur={handleBlur} - // onChange={handleChange} - // value={data.name} + onBlur={handleBlur} + onChange={handleChange} + value={data1.name} name="name" - // error={nameError} + error={nameError} // helperText={touched.name && errors.name} sx={{ gridColumn: "span 4" }} /> @@ -53,12 +85,12 @@ const FormInvoice = () =>{ fullWidth variant="filled" type="text" - label="Age" - // onBlur={handleBlur} - // onChange={handleChange} - // value={data.age} + label="cost" + onBlur={handleBlur} + onChange={handleChange} + value={data1.cost} name="age" - // error={nameError} + error={nameError} // helperText={touched.age && errors.age} sx={{ gridColumn: "span 4" }} /> @@ -67,11 +99,11 @@ const FormInvoice = () =>{ variant="filled" type="text" label="Email" - // onBlur={handleBlur} - // onChange={handleChange} - // value={data.email} + onBlur={handleBlur} + onChange={handleChange} + value={data1.email} name="email" - // error={nameError} + error={nameError} // helperText={touched.email && errors.email} sx={{ gridColumn: "span 4" }} /> @@ -80,11 +112,11 @@ const FormInvoice = () =>{ variant="filled" type="text" label="phone Number" - // onBlur={handleBlur} - // onChange={handleChange} - // value={data.phone} + onBlur={handleBlur} + onChange={handleChange} + value={data1.phone} name="phone" - // error={nameError} + error={nameError} // helperText={touched.phone && errors.phone} sx={{ gridColumn: "span 4" }} /> From da766d06f15ac77f18cc19763c29f9416f0476df Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Wed, 29 Mar 2023 15:56:38 +0500 Subject: [PATCH 36/46] error in invoice form --- db.json | 8 -------- src/scenes/form/FormInvoice.jsx | 12 ++++++------ 2 files changed, 6 insertions(+), 14 deletions(-) diff --git a/db.json b/db.json index ceb164ca..079d51a7 100644 --- a/db.json +++ b/db.json @@ -199,14 +199,6 @@ "cost": "52.42", "phone": "(543)124-0123", "date": "02/11/2022" - }, - { - "id": "8", - "name": "Rossini Frances", - "email": "rossinifrances@gmail.com", - "cost": "21.24", - "phone": "(222)444-5555", - "date": "05/02/2021" } ], "Transactions": [ diff --git a/src/scenes/form/FormInvoice.jsx b/src/scenes/form/FormInvoice.jsx index 406bf9a2..e27703b2 100644 --- a/src/scenes/form/FormInvoice.jsx +++ b/src/scenes/form/FormInvoice.jsx @@ -22,7 +22,7 @@ const FormInvoice = () =>{ .then((data) => data.json()) .then((data) => setData1(data)) }, []) - // console.log(data1.name) + console.log(data1?.name) const handleChange = (e) => { handleNameChange(e); const name = e.target.name; @@ -75,7 +75,7 @@ const FormInvoice = () =>{ label="First Name" onBlur={handleBlur} onChange={handleChange} - value={data1.name} + value={data1?.name} name="name" error={nameError} // helperText={touched.name && errors.name} @@ -85,10 +85,10 @@ const FormInvoice = () =>{ fullWidth variant="filled" type="text" - label="cost" + label="Age" onBlur={handleBlur} onChange={handleChange} - value={data1.cost} + value={data.age} name="age" error={nameError} // helperText={touched.age && errors.age} @@ -101,7 +101,7 @@ const FormInvoice = () =>{ label="Email" onBlur={handleBlur} onChange={handleChange} - value={data1.email} + value={data1?.email} name="email" error={nameError} // helperText={touched.email && errors.email} @@ -114,7 +114,7 @@ const FormInvoice = () =>{ label="phone Number" onBlur={handleBlur} onChange={handleChange} - value={data1.phone} + value={data1?.phone} name="phone" error={nameError} // helperText={touched.phone && errors.phone} From bb18b9fdbab88dcab54ef32a2f262c1b22475fe4 Mon Sep 17 00:00:00 2001 From: Heart Date: Thu, 30 Mar 2023 05:15:50 +0500 Subject: [PATCH 37/46] dfdf --- src/scenes/form/FormInvoice.jsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/scenes/form/FormInvoice.jsx b/src/scenes/form/FormInvoice.jsx index e27703b2..24e92400 100644 --- a/src/scenes/form/FormInvoice.jsx +++ b/src/scenes/form/FormInvoice.jsx @@ -13,16 +13,16 @@ const FormInvoice = () =>{ }); const theme = useTheme(); - const [data1, setData1] = useState() + const [adata, setAdata] = useState() const id = useLocation(); const ii = id.state.id; console.log(ii) useEffect(() => { fetch(`http://localhost:3333/Invoices/${ii}`) .then((data) => data.json()) - .then((data) => setData1(data)) + .then((data) => setAdata(data)) }, []) - console.log(data1?.name) + console.log(adata?.name) const handleChange = (e) => { handleNameChange(e); const name = e.target.name; @@ -75,7 +75,7 @@ const FormInvoice = () =>{ label="First Name" onBlur={handleBlur} onChange={handleChange} - value={data1?.name} + value={adata?.name} name="name" error={nameError} // helperText={touched.name && errors.name} @@ -101,7 +101,7 @@ const FormInvoice = () =>{ label="Email" onBlur={handleBlur} onChange={handleChange} - value={data1?.email} + value={adata?.email} name="email" error={nameError} // helperText={touched.email && errors.email} @@ -114,7 +114,7 @@ const FormInvoice = () =>{ label="phone Number" onBlur={handleBlur} onChange={handleChange} - value={data1?.phone} + value={adata?.phone} name="phone" error={nameError} // helperText={touched.phone && errors.phone} From 4c25702339694204e3631aa3c206ef0f5ecb4209 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Fri, 31 Mar 2023 15:32:39 +0500 Subject: [PATCH 38/46] Edit or create new invoice page --- db.json | 46 +- package-lock.json | 1036 ++++++++++++++++++++++++++++++- package.json | 3 + src/App.js | 2 + src/scenes/View/InvoiceView.js | 28 + src/scenes/form/FormInvoice.jsx | 89 ++- src/scenes/form/index.jsx | 2 +- src/scenes/invoices/index.jsx | 13 +- 8 files changed, 1169 insertions(+), 50 deletions(-) create mode 100644 src/scenes/View/InvoiceView.js diff --git a/db.json b/db.json index 079d51a7..1bc8d37c 100644 --- a/db.json +++ b/db.json @@ -161,20 +161,20 @@ ], "Invoices": [ { - "id": "3", - "name": "Jaime Lannister", - "email": "jaimelannister@gmail.com", - "cost": "11.24", - "phone": "(422)982-6739", - "date": "05/02/2022" + "name": "Ubaidullah", + "email": "ubaidullah448@gmail.com", + "phone": "5434646576", + "cost": "457", + "date": "2023-03-10", + "id": "3" }, { - "id": "4", "name": "Anya Stark", - "email": "anyastark@gmail.com", - "cost": "80.55", - "phone": "(921)425-6742", - "date": "03/21/2022" + "email": "ubaidullah448@gmail.com", + "phone": "5434646576", + "cost": "45", + "date": "2023-02-21", + "id": "4" }, { "id": "5", @@ -185,20 +185,20 @@ "date": "01/12/2021" }, { - "id": "6", - "name": "Ever Melisandre", - "email": "evermelisandre@gmail.com", - "cost": "63.12", - "phone": "(232)545-6483", - "date": "11/02/2022" + "name": "UBAIDULLAH1", + "email": "evermelisandre@gmail.com1", + "phone": "0683012072481df1", + "cost": "5451", + "date": "2023-01-10", + "id": "6" }, { - "id": "7", - "name": "Ferrara Clifford", - "email": "ferraraclifford@gmail.com", - "cost": "52.42", - "phone": "(543)124-0123", - "date": "02/11/2022" + "name": "sadam hussain", + "email": "ubaidullah448@gmail.com", + "phone": "5434646576", + "cost": "45", + "date": "2023-03-17", + "id": "KbDPaUM" } ], "Transactions": [ diff --git a/package-lock.json b/package-lock.json index 6020ab3b..c403f6a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,11 +16,13 @@ "@fullcalendar/list": "^5.11.3", "@fullcalendar/react": "^5.11.2", "@fullcalendar/timegrid": "^5.11.3", + "@material-ui/pickers": "^3.3.10", "@mui/icons-material": "^5.10.3", "@mui/material": "^5.11.14", "@mui/x-data-grid": "^5.17.2", "@mui/x-data-grid-generator": "^6.0.3", "@mui/x-data-grid-pro": "^6.0.3", + "@mui/x-date-pickers": "^6.0.4", "@nivo/bar": "^0.80.0", "@nivo/core": "^0.79.0", "@nivo/geo": "^0.80.0", @@ -34,6 +36,7 @@ "formik": "^2.2.9", "react": "^18.2.0", "react-chartjs-2": "^4.3.1", + "react-datepicker": "^4.11.0", "react-dom": "^18.2.0", "react-pro-sidebar": "^0.7.1", "react-redux": "^8.0.2", @@ -2196,6 +2199,148 @@ "postcss-selector-parser": "^6.0.10" } }, + "node_modules/@date-io/core": { + "version": "1.3.13", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-1.3.13.tgz", + "integrity": "sha512-AlEKV7TxjeK+jxWVKcCFrfYAk8spX9aCyiToFIiLPtfQbsjmRGLIhb5VZgptQcJdHtLXo7+m0DuurwFgUToQuA==" + }, + "node_modules/@date-io/date-fns": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.16.0.tgz", + "integrity": "sha512-bfm5FJjucqlrnQcXDVU5RD+nlGmL3iWgkHTq3uAZWVIuBu6dDmGa3m8a6zo2VQQpu8ambq9H22UyUpn7590joA==", + "dependencies": { + "@date-io/core": "^2.16.0" + }, + "peerDependencies": { + "date-fns": "^2.0.0" + }, + "peerDependenciesMeta": { + "date-fns": { + "optional": true + } + } + }, + "node_modules/@date-io/date-fns-jalali": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/date-fns-jalali/-/date-fns-jalali-2.16.0.tgz", + "integrity": "sha512-MNVvGYwRiBydbvY7gvZM14W2kosIG29G1Ekw5qmYWOXkIIFngh6ZvV7/uVGDCW+gqlIeSz/XitZXA9n8RO0tJw==", + "dependencies": { + "@date-io/core": "^2.16.0" + }, + "peerDependencies": { + "date-fns-jalali": "^2.13.0-0" + }, + "peerDependenciesMeta": { + "date-fns-jalali": { + "optional": true + } + } + }, + "node_modules/@date-io/date-fns-jalali/node_modules/@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + }, + "node_modules/@date-io/date-fns/node_modules/@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + }, + "node_modules/@date-io/dayjs": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/dayjs/-/dayjs-2.16.0.tgz", + "integrity": "sha512-y5qKyX2j/HG3zMvIxTobYZRGnd1FUW2olZLS0vTj7bEkBQkjd2RO7/FEwDY03Z1geVGlXKnzIATEVBVaGzV4Iw==", + "dependencies": { + "@date-io/core": "^2.16.0" + }, + "peerDependencies": { + "dayjs": "^1.8.17" + }, + "peerDependenciesMeta": { + "dayjs": { + "optional": true + } + } + }, + "node_modules/@date-io/dayjs/node_modules/@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + }, + "node_modules/@date-io/hijri": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/@date-io/hijri/-/hijri-2.16.1.tgz", + "integrity": "sha512-6BxY0mtnqj5cBiXluRs3uWN0mSJwGw0AB2ZxqtEHvBFoiSYEojW51AETnfPIWpdvDsBn+WAC7QrfBvQZnoyIkQ==", + "dependencies": { + "@date-io/moment": "^2.16.1" + }, + "peerDependencies": { + "moment-hijri": "^2.1.2" + }, + "peerDependenciesMeta": { + "moment-hijri": { + "optional": true + } + } + }, + "node_modules/@date-io/jalaali": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/@date-io/jalaali/-/jalaali-2.16.1.tgz", + "integrity": "sha512-GLw87G/WJ1DNrQHW8p/LqkqAqTUSqBSRin0H1pRPwCccB5Fh7GT64sadjzEvjW56lPJ0aq2vp5yI2eIjZajfrw==", + "dependencies": { + "@date-io/moment": "^2.16.1" + }, + "peerDependencies": { + "moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0" + }, + "peerDependenciesMeta": { + "moment-jalaali": { + "optional": true + } + } + }, + "node_modules/@date-io/luxon": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/@date-io/luxon/-/luxon-2.16.1.tgz", + "integrity": "sha512-aeYp5K9PSHV28946pC+9UKUi/xMMYoaGelrpDibZSgHu2VWHXrr7zWLEr+pMPThSs5vt8Ei365PO+84pCm37WQ==", + "dependencies": { + "@date-io/core": "^2.16.0" + }, + "peerDependencies": { + "luxon": "^1.21.3 || ^2.x || ^3.x" + }, + "peerDependenciesMeta": { + "luxon": { + "optional": true + } + } + }, + "node_modules/@date-io/luxon/node_modules/@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + }, + "node_modules/@date-io/moment": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.16.1.tgz", + "integrity": "sha512-JkxldQxUqZBfZtsaCcCMkm/dmytdyq5pS1RxshCQ4fHhsvP5A7gSqPD22QbVXMcJydi3d3v1Y8BQdUKEuGACZQ==", + "dependencies": { + "@date-io/core": "^2.16.0" + }, + "peerDependencies": { + "moment": "^2.24.0" + }, + "peerDependenciesMeta": { + "moment": { + "optional": true + } + } + }, + "node_modules/@date-io/moment/node_modules/@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + }, "node_modules/@emotion/babel-plugin": { "version": "11.10.2", "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", @@ -3375,6 +3520,180 @@ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, + "node_modules/@material-ui/core": { + "version": "4.12.4", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz", + "integrity": "sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ==", + "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/styles": "^4.11.5", + "@material-ui/system": "^4.12.2", + "@material-ui/types": "5.1.0", + "@material-ui/utils": "^4.11.3", + "@types/react-transition-group": "^4.2.0", + "clsx": "^1.0.4", + "hoist-non-react-statics": "^3.3.2", + "popper.js": "1.16.1-lts", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0", + "react-transition-group": "^4.4.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/core/node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==", + "peer": true + }, + "node_modules/@material-ui/core/node_modules/@material-ui/styles": { + "version": "4.11.5", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.5.tgz", + "integrity": "sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA==", + "deprecated": "Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.4.4", + "@emotion/hash": "^0.8.0", + "@material-ui/types": "5.1.0", + "@material-ui/utils": "^4.11.3", + "clsx": "^1.0.4", + "csstype": "^2.5.2", + "hoist-non-react-statics": "^3.3.2", + "jss": "^10.5.1", + "jss-plugin-camel-case": "^10.5.1", + "jss-plugin-default-unit": "^10.5.1", + "jss-plugin-global": "^10.5.1", + "jss-plugin-nested": "^10.5.1", + "jss-plugin-props-sort": "^10.5.1", + "jss-plugin-rule-value-function": "^10.5.1", + "jss-plugin-vendor-prefixer": "^10.5.1", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/core/node_modules/@material-ui/system": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.12.2.tgz", + "integrity": "sha512-6CSKu2MtmiJgcCGf6nBQpM8fLkuB9F55EKfbdTC80NND5wpTmKzwdhLYLH3zL4cLlK0gVaaltW7/wMuyTnN0Lw==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.11.3", + "csstype": "^2.5.2", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=8.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/material-ui" + }, + "peerDependencies": { + "@types/react": "^16.8.6 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/@material-ui/core/node_modules/@material-ui/utils": { + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.3.tgz", + "integrity": "sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.4.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/@material-ui/core/node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==", + "peer": true + }, + "node_modules/@material-ui/pickers": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/@material-ui/pickers/-/pickers-3.3.10.tgz", + "integrity": "sha512-hS4pxwn1ZGXVkmgD4tpFpaumUaAg2ZzbTrxltfC5yPw4BJV+mGkfnQOB4VpWEYZw2jv65Z0wLwDE/piQiPPZ3w==", + "deprecated": "Material UI Pickers v3 doesn't receive active development since January 2020. See the guide https://mui.com/material-ui/guides/pickers-migration/ to upgrade.", + "dependencies": { + "@babel/runtime": "^7.6.0", + "@date-io/core": "1.x", + "@types/styled-jsx": "^2.2.8", + "clsx": "^1.0.2", + "react-transition-group": "^4.0.0", + "rifm": "^0.7.0" + }, + "peerDependencies": { + "@date-io/core": "^1.3.6", + "@material-ui/core": "^4.0.0", + "prop-types": "^15.6.0", + "react": "^16.8.0 || ^17.0.0", + "react-dom": "^16.8.0 || ^17.0.0" + } + }, + "node_modules/@material-ui/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", + "peer": true, + "peerDependencies": { + "@types/react": "*" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, "node_modules/@mui/base": { "version": "5.0.0-alpha.122", "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.122.tgz", @@ -3785,6 +4104,83 @@ "react-dom": "^17.0.2 || ^18.0.0" } }, + "node_modules/@mui/x-date-pickers": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-6.0.4.tgz", + "integrity": "sha512-blh91rqgnr8mdm+bn5vdde7fQII0gUDmeOMttKrMLv6P6OxkQXdz5aLSroXUpPTAAbX53zciFW/UG5Ynxqxtpw==", + "dependencies": { + "@babel/runtime": "^7.21.0", + "@date-io/core": "^2.16.0", + "@date-io/date-fns": "^2.16.0", + "@date-io/date-fns-jalali": "^2.16.0", + "@date-io/dayjs": "^2.16.0", + "@date-io/hijri": "^2.16.1", + "@date-io/jalaali": "^2.16.1", + "@date-io/luxon": "^2.16.1", + "@date-io/moment": "^2.16.1", + "@mui/utils": "^5.11.13", + "@types/react-transition-group": "^4.4.5", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "react-transition-group": "^4.4.5" + }, + "engines": { + "node": ">=14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mui" + }, + "peerDependencies": { + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", + "@mui/material": "^5.4.1", + "@mui/system": "^5.4.1", + "date-fns": "^2.25.0", + "date-fns-jalali": "^2.13.0-0", + "dayjs": "^1.10.7", + "luxon": "^3.0.2", + "moment": "^2.29.4", + "moment-hijri": "^2.1.2", + "moment-jalaali": "^0.7.4 || ^0.8.0 || ^0.9.0", + "react": "^17.0.2 || ^18.0.0", + "react-dom": "^17.0.2 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@emotion/react": { + "optional": true + }, + "@emotion/styled": { + "optional": true + }, + "date-fns": { + "optional": true + }, + "date-fns-jalali": { + "optional": true + }, + "dayjs": { + "optional": true + }, + "luxon": { + "optional": true + }, + "moment": { + "optional": true + }, + "moment-hijri": { + "optional": true + }, + "moment-jalaali": { + "optional": true + } + } + }, + "node_modules/@mui/x-date-pickers/node_modules/@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + }, "node_modules/@mui/x-license-pro": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/@mui/x-license-pro/-/x-license-pro-6.0.3.tgz", @@ -5648,9 +6044,9 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/react": { - "version": "18.0.18", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.18.tgz", - "integrity": "sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg==", + "version": "17.0.55", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.55.tgz", + "integrity": "sha512-kBcAhmT8RivFDYxHdy8QfPKu+WyfiiGjdPb9pIRtd6tj05j0zRHq5DBGW5Ogxv5cwSKd93BVgUk/HZ4I9p3zNg==", "dependencies": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -5729,6 +6125,14 @@ "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" }, + "node_modules/@types/styled-jsx": { + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/@types/styled-jsx/-/styled-jsx-2.2.9.tgz", + "integrity": "sha512-W/iTlIkGEyTBGTEvZCey8EgQlQ5l0DwMqi3iOXlLs2kyBwYTXHKEiU6IZ5EwoRwngL8/dGYuzezSup89ttVHLw==", + "dependencies": { + "@types/react": "*" + } + }, "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", @@ -7928,6 +8332,16 @@ "node": ">=0.10.0" } }, + "node_modules/css-vendor": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz", + "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.8.3", + "is-in-browser": "^1.0.2" + } + }, "node_modules/css-what": { "version": "3.4.2", "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", @@ -8214,6 +8628,18 @@ "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/dayjs": { "version": "1.11.7", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", @@ -10842,6 +11268,12 @@ "node": ">=10.17.0" } }, + "node_modules/hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==", + "peer": true + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -11142,6 +11574,12 @@ "node": ">=0.10.0" } }, + "node_modules/is-in-browser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", + "integrity": "sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g==", + "peer": true + }, "node_modules/is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", @@ -13507,6 +13945,96 @@ "node": ">=0.10.0" } }, + "node_modules/jss": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.10.0.tgz", + "integrity": "sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.3.1", + "csstype": "^3.0.2", + "is-in-browser": "^1.1.3", + "tiny-warning": "^1.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/jss" + } + }, + "node_modules/jss-plugin-camel-case": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz", + "integrity": "sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.3.1", + "hyphenate-style-name": "^1.0.3", + "jss": "10.10.0" + } + }, + "node_modules/jss-plugin-default-unit": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz", + "integrity": "sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0" + } + }, + "node_modules/jss-plugin-global": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz", + "integrity": "sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0" + } + }, + "node_modules/jss-plugin-nested": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz", + "integrity": "sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-props-sort": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz", + "integrity": "sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0" + } + }, + "node_modules/jss-plugin-rule-value-function": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz", + "integrity": "sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0", + "tiny-warning": "^1.0.2" + } + }, + "node_modules/jss-plugin-vendor-prefixer": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz", + "integrity": "sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.3.1", + "css-vendor": "^2.0.8", + "jss": "10.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", @@ -14712,6 +15240,12 @@ "node": ">=4" } }, + "node_modules/popper.js": { + "version": "1.16.1-lts", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz", + "integrity": "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==", + "peer": true + }, "node_modules/postcss": { "version": "8.4.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", @@ -16221,6 +16755,23 @@ "react": "^16.8.0 || ^17.0.0 || ^18.0.0" } }, + "node_modules/react-datepicker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.11.0.tgz", + "integrity": "sha512-50n93o7mQwBEhg05tbopjFKgs8qgi8VBCAOMC4VqrKut72eAjESc/wXS/k5hRtnP0oe2FCGw7MJuIwh37wuXOw==", + "dependencies": { + "@popperjs/core": "^2.9.2", + "classnames": "^2.2.6", + "date-fns": "^2.24.0", + "prop-types": "^15.7.2", + "react-onclickoutside": "^6.12.2", + "react-popper": "^2.3.0" + }, + "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", @@ -16370,6 +16921,38 @@ "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" }, + "node_modules/react-onclickoutside": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.13.0.tgz", + "integrity": "sha512-ty8So6tcUpIb+ZE+1HAhbLROvAIJYyJe/1vRrrcmW+jLsaM+/powDRqxzo6hSh9CuRZGSL1Q8mvcF5WRD93a0A==", + "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-popper/node_modules/react-fast-compare": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.1.tgz", + "integrity": "sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==" + }, "node_modules/react-pro-sidebar": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/react-pro-sidebar/-/react-pro-sidebar-0.7.1.tgz", @@ -17023,6 +17606,17 @@ "node": ">=0.10.0" } }, + "node_modules/rifm": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/rifm/-/rifm-0.7.0.tgz", + "integrity": "sha512-DSOJTWHD67860I5ojetXdEQRIBvF6YcpNe53j0vn1vp9EUb9N80EiZTxgP+FkDKorWC8PZw052kTF4C1GOivCQ==", + "dependencies": { + "@babel/runtime": "^7.3.1" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, "node_modules/rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -18306,6 +18900,19 @@ "is-typedarray": "^1.0.0" } }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "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", @@ -18572,6 +19179,14 @@ "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", @@ -20802,6 +21417,102 @@ "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", "requires": {} }, + "@date-io/core": { + "version": "1.3.13", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-1.3.13.tgz", + "integrity": "sha512-AlEKV7TxjeK+jxWVKcCFrfYAk8spX9aCyiToFIiLPtfQbsjmRGLIhb5VZgptQcJdHtLXo7+m0DuurwFgUToQuA==" + }, + "@date-io/date-fns": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/date-fns/-/date-fns-2.16.0.tgz", + "integrity": "sha512-bfm5FJjucqlrnQcXDVU5RD+nlGmL3iWgkHTq3uAZWVIuBu6dDmGa3m8a6zo2VQQpu8ambq9H22UyUpn7590joA==", + "requires": { + "@date-io/core": "^2.16.0" + }, + "dependencies": { + "@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + } + } + }, + "@date-io/date-fns-jalali": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/date-fns-jalali/-/date-fns-jalali-2.16.0.tgz", + "integrity": "sha512-MNVvGYwRiBydbvY7gvZM14W2kosIG29G1Ekw5qmYWOXkIIFngh6ZvV7/uVGDCW+gqlIeSz/XitZXA9n8RO0tJw==", + "requires": { + "@date-io/core": "^2.16.0" + }, + "dependencies": { + "@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + } + } + }, + "@date-io/dayjs": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/dayjs/-/dayjs-2.16.0.tgz", + "integrity": "sha512-y5qKyX2j/HG3zMvIxTobYZRGnd1FUW2olZLS0vTj7bEkBQkjd2RO7/FEwDY03Z1geVGlXKnzIATEVBVaGzV4Iw==", + "requires": { + "@date-io/core": "^2.16.0" + }, + "dependencies": { + "@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + } + } + }, + "@date-io/hijri": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/@date-io/hijri/-/hijri-2.16.1.tgz", + "integrity": "sha512-6BxY0mtnqj5cBiXluRs3uWN0mSJwGw0AB2ZxqtEHvBFoiSYEojW51AETnfPIWpdvDsBn+WAC7QrfBvQZnoyIkQ==", + "requires": { + "@date-io/moment": "^2.16.1" + } + }, + "@date-io/jalaali": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/@date-io/jalaali/-/jalaali-2.16.1.tgz", + "integrity": "sha512-GLw87G/WJ1DNrQHW8p/LqkqAqTUSqBSRin0H1pRPwCccB5Fh7GT64sadjzEvjW56lPJ0aq2vp5yI2eIjZajfrw==", + "requires": { + "@date-io/moment": "^2.16.1" + } + }, + "@date-io/luxon": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/@date-io/luxon/-/luxon-2.16.1.tgz", + "integrity": "sha512-aeYp5K9PSHV28946pC+9UKUi/xMMYoaGelrpDibZSgHu2VWHXrr7zWLEr+pMPThSs5vt8Ei365PO+84pCm37WQ==", + "requires": { + "@date-io/core": "^2.16.0" + }, + "dependencies": { + "@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + } + } + }, + "@date-io/moment": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/@date-io/moment/-/moment-2.16.1.tgz", + "integrity": "sha512-JkxldQxUqZBfZtsaCcCMkm/dmytdyq5pS1RxshCQ4fHhsvP5A7gSqPD22QbVXMcJydi3d3v1Y8BQdUKEuGACZQ==", + "requires": { + "@date-io/core": "^2.16.0" + }, + "dependencies": { + "@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + } + } + }, "@emotion/babel-plugin": { "version": "11.10.2", "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.10.2.tgz", @@ -21736,6 +22447,107 @@ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, + "@material-ui/core": { + "version": "4.12.4", + "resolved": "https://registry.npmjs.org/@material-ui/core/-/core-4.12.4.tgz", + "integrity": "sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ==", + "peer": true, + "requires": { + "@babel/runtime": "^7.4.4", + "@material-ui/styles": "^4.11.5", + "@material-ui/system": "^4.12.2", + "@material-ui/types": "5.1.0", + "@material-ui/utils": "^4.11.3", + "@types/react-transition-group": "^4.2.0", + "clsx": "^1.0.4", + "hoist-non-react-statics": "^3.3.2", + "popper.js": "1.16.1-lts", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0", + "react-transition-group": "^4.4.0" + }, + "dependencies": { + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==", + "peer": true + }, + "@material-ui/styles": { + "version": "4.11.5", + "resolved": "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.5.tgz", + "integrity": "sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA==", + "peer": true, + "requires": { + "@babel/runtime": "^7.4.4", + "@emotion/hash": "^0.8.0", + "@material-ui/types": "5.1.0", + "@material-ui/utils": "^4.11.3", + "clsx": "^1.0.4", + "csstype": "^2.5.2", + "hoist-non-react-statics": "^3.3.2", + "jss": "^10.5.1", + "jss-plugin-camel-case": "^10.5.1", + "jss-plugin-default-unit": "^10.5.1", + "jss-plugin-global": "^10.5.1", + "jss-plugin-nested": "^10.5.1", + "jss-plugin-props-sort": "^10.5.1", + "jss-plugin-rule-value-function": "^10.5.1", + "jss-plugin-vendor-prefixer": "^10.5.1", + "prop-types": "^15.7.2" + } + }, + "@material-ui/system": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@material-ui/system/-/system-4.12.2.tgz", + "integrity": "sha512-6CSKu2MtmiJgcCGf6nBQpM8fLkuB9F55EKfbdTC80NND5wpTmKzwdhLYLH3zL4cLlK0gVaaltW7/wMuyTnN0Lw==", + "peer": true, + "requires": { + "@babel/runtime": "^7.4.4", + "@material-ui/utils": "^4.11.3", + "csstype": "^2.5.2", + "prop-types": "^15.7.2" + } + }, + "@material-ui/utils": { + "version": "4.11.3", + "resolved": "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.3.tgz", + "integrity": "sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg==", + "peer": true, + "requires": { + "@babel/runtime": "^7.4.4", + "prop-types": "^15.7.2", + "react-is": "^16.8.0 || ^17.0.0" + } + }, + "csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==", + "peer": true + } + } + }, + "@material-ui/pickers": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/@material-ui/pickers/-/pickers-3.3.10.tgz", + "integrity": "sha512-hS4pxwn1ZGXVkmgD4tpFpaumUaAg2ZzbTrxltfC5yPw4BJV+mGkfnQOB4VpWEYZw2jv65Z0wLwDE/piQiPPZ3w==", + "requires": { + "@babel/runtime": "^7.6.0", + "@date-io/core": "1.x", + "@types/styled-jsx": "^2.2.8", + "clsx": "^1.0.2", + "react-transition-group": "^4.0.0", + "rifm": "^0.7.0" + } + }, + "@material-ui/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", + "peer": true, + "requires": {} + }, "@mui/base": { "version": "5.0.0-alpha.122", "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-alpha.122.tgz", @@ -21950,6 +22762,34 @@ } } }, + "@mui/x-date-pickers": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/@mui/x-date-pickers/-/x-date-pickers-6.0.4.tgz", + "integrity": "sha512-blh91rqgnr8mdm+bn5vdde7fQII0gUDmeOMttKrMLv6P6OxkQXdz5aLSroXUpPTAAbX53zciFW/UG5Ynxqxtpw==", + "requires": { + "@babel/runtime": "^7.21.0", + "@date-io/core": "^2.16.0", + "@date-io/date-fns": "^2.16.0", + "@date-io/date-fns-jalali": "^2.16.0", + "@date-io/dayjs": "^2.16.0", + "@date-io/hijri": "^2.16.1", + "@date-io/jalaali": "^2.16.1", + "@date-io/luxon": "^2.16.1", + "@date-io/moment": "^2.16.1", + "@mui/utils": "^5.11.13", + "@types/react-transition-group": "^4.4.5", + "clsx": "^1.2.1", + "prop-types": "^15.8.1", + "react-transition-group": "^4.4.5" + }, + "dependencies": { + "@date-io/core": { + "version": "2.16.0", + "resolved": "https://registry.npmjs.org/@date-io/core/-/core-2.16.0.tgz", + "integrity": "sha512-DYmSzkr+jToahwWrsiRA2/pzMEtz9Bq1euJwoOuYwuwIYXnZFtHajY2E6a1VNVDc9jP8YUXK1BvnZH9mmT19Zg==" + } + } + }, "@mui/x-license-pro": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/@mui/x-license-pro/-/x-license-pro-6.0.3.tgz", @@ -23323,9 +24163,9 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/react": { - "version": "18.0.18", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.18.tgz", - "integrity": "sha512-6hI08umYs6NaiHFEEGioXnxJ+oEhY3eRz8VCUaudZmGdtvPviCJB8mgaMxaDWAdPSYd4eFavrPk2QIolwbLYrg==", + "version": "17.0.55", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.55.tgz", + "integrity": "sha512-kBcAhmT8RivFDYxHdy8QfPKu+WyfiiGjdPb9pIRtd6tj05j0zRHq5DBGW5Ogxv5cwSKd93BVgUk/HZ4I9p3zNg==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -23404,6 +24244,14 @@ "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" }, + "@types/styled-jsx": { + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/@types/styled-jsx/-/styled-jsx-2.2.9.tgz", + "integrity": "sha512-W/iTlIkGEyTBGTEvZCey8EgQlQ5l0DwMqi3iOXlLs2kyBwYTXHKEiU6IZ5EwoRwngL8/dGYuzezSup89ttVHLw==", + "requires": { + "@types/react": "*" + } + }, "@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", @@ -24995,6 +25843,16 @@ } } }, + "css-vendor": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz", + "integrity": "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==", + "peer": true, + "requires": { + "@babel/runtime": "^7.8.3", + "is-in-browser": "^1.0.2" + } + }, "css-what": { "version": "3.4.2", "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", @@ -25235,6 +26093,11 @@ "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==" + }, "dayjs": { "version": "1.11.7", "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.7.tgz", @@ -27179,6 +28042,12 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" }, + "hyphenate-style-name": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz", + "integrity": "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==", + "peer": true + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -27372,6 +28241,12 @@ "is-extglob": "^2.1.1" } }, + "is-in-browser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz", + "integrity": "sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g==", + "peer": true + }, "is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", @@ -29088,6 +29963,92 @@ "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" }, + "jss": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss/-/jss-10.10.0.tgz", + "integrity": "sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw==", + "peer": true, + "requires": { + "@babel/runtime": "^7.3.1", + "csstype": "^3.0.2", + "is-in-browser": "^1.1.3", + "tiny-warning": "^1.0.2" + } + }, + "jss-plugin-camel-case": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.10.0.tgz", + "integrity": "sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw==", + "peer": true, + "requires": { + "@babel/runtime": "^7.3.1", + "hyphenate-style-name": "^1.0.3", + "jss": "10.10.0" + } + }, + "jss-plugin-default-unit": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.10.0.tgz", + "integrity": "sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ==", + "peer": true, + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0" + } + }, + "jss-plugin-global": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.10.0.tgz", + "integrity": "sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A==", + "peer": true, + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0" + } + }, + "jss-plugin-nested": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.10.0.tgz", + "integrity": "sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA==", + "peer": true, + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0", + "tiny-warning": "^1.0.2" + } + }, + "jss-plugin-props-sort": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.10.0.tgz", + "integrity": "sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg==", + "peer": true, + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0" + } + }, + "jss-plugin-rule-value-function": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.10.0.tgz", + "integrity": "sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g==", + "peer": true, + "requires": { + "@babel/runtime": "^7.3.1", + "jss": "10.10.0", + "tiny-warning": "^1.0.2" + } + }, + "jss-plugin-vendor-prefixer": { + "version": "10.10.0", + "resolved": "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.10.0.tgz", + "integrity": "sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg==", + "peer": true, + "requires": { + "@babel/runtime": "^7.3.1", + "css-vendor": "^2.0.8", + "jss": "10.10.0" + } + }, "jsx-ast-utils": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", @@ -30014,6 +30975,12 @@ } } }, + "popper.js": { + "version": "1.16.1-lts", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz", + "integrity": "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==", + "peer": true + }, "postcss": { "version": "8.4.16", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", @@ -30915,6 +31882,19 @@ "integrity": "sha512-5i3mjP6tU7QSn0jvb8I4hudTzHJqS8l00ORJnVwI2sYu0ihpj83Lv2YzfxunfxTZkscKvZu2F2w9LkwNBhj6xA==", "requires": {} }, + "react-datepicker": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/react-datepicker/-/react-datepicker-4.11.0.tgz", + "integrity": "sha512-50n93o7mQwBEhg05tbopjFKgs8qgi8VBCAOMC4VqrKut72eAjESc/wXS/k5hRtnP0oe2FCGw7MJuIwh37wuXOw==", + "requires": { + "@popperjs/core": "^2.9.2", + "classnames": "^2.2.6", + "date-fns": "^2.24.0", + "prop-types": "^15.7.2", + "react-onclickoutside": "^6.12.2", + "react-popper": "^2.3.0" + } + }, "react-dev-utils": { "version": "12.0.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", @@ -31030,6 +32010,28 @@ "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" }, + "react-onclickoutside": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/react-onclickoutside/-/react-onclickoutside-6.13.0.tgz", + "integrity": "sha512-ty8So6tcUpIb+ZE+1HAhbLROvAIJYyJe/1vRrrcmW+jLsaM+/powDRqxzo6hSh9CuRZGSL1Q8mvcF5WRD93a0A==", + "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" + }, + "dependencies": { + "react-fast-compare": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.1.tgz", + "integrity": "sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==" + } + } + }, "react-pro-sidebar": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/react-pro-sidebar/-/react-pro-sidebar-0.7.1.tgz", @@ -31508,6 +32510,14 @@ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, + "rifm": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/rifm/-/rifm-0.7.0.tgz", + "integrity": "sha512-DSOJTWHD67860I5ojetXdEQRIBvF6YcpNe53j0vn1vp9EUb9N80EiZTxgP+FkDKorWC8PZw052kTF4C1GOivCQ==", + "requires": { + "@babel/runtime": "^7.3.1" + } + }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -32469,6 +33479,12 @@ "is-typedarray": "^1.0.0" } }, + "typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "peer": true + }, "unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", @@ -32672,6 +33688,14 @@ "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", diff --git a/package.json b/package.json index c5efdb6e..5617e297 100644 --- a/package.json +++ b/package.json @@ -11,11 +11,13 @@ "@fullcalendar/list": "^5.11.3", "@fullcalendar/react": "^5.11.2", "@fullcalendar/timegrid": "^5.11.3", + "@material-ui/pickers": "^3.3.10", "@mui/icons-material": "^5.10.3", "@mui/material": "^5.11.14", "@mui/x-data-grid": "^5.17.2", "@mui/x-data-grid-generator": "^6.0.3", "@mui/x-data-grid-pro": "^6.0.3", + "@mui/x-date-pickers": "^6.0.4", "@nivo/bar": "^0.80.0", "@nivo/core": "^0.79.0", "@nivo/geo": "^0.80.0", @@ -29,6 +31,7 @@ "formik": "^2.2.9", "react": "^18.2.0", "react-chartjs-2": "^4.3.1", + "react-datepicker": "^4.11.0", "react-dom": "^18.2.0", "react-pro-sidebar": "^0.7.1", "react-redux": "^8.0.2", diff --git a/src/App.js b/src/App.js index 88780469..c5086388 100644 --- a/src/App.js +++ b/src/App.js @@ -16,6 +16,7 @@ import { CssBaseline, ThemeProvider } from "@mui/material"; import { ColorModeContext, useMode } from "./theme"; import Calendar from "./scenes/calendar/calendar"; import FormInvoice from "./scenes/form/FormInvoice" +import InvoiceView from "./scenes/View/InvoiceView" function App() { const [theme, colorMode] = useMode(); const [isSidebar, setIsSidebar] = useState(true); @@ -41,6 +42,7 @@ function App() { } /> } /> } /> + } /> diff --git a/src/scenes/View/InvoiceView.js b/src/scenes/View/InvoiceView.js new file mode 100644 index 00000000..8bd59446 --- /dev/null +++ b/src/scenes/View/InvoiceView.js @@ -0,0 +1,28 @@ +import React, {useState, useEffect} from 'react' +import {useLocation } from "react-router-dom"; +import Header from "../../components/Header"; +import { Box,useTheme} from "@mui/material"; +function InvoiceView () { + // const navigate = useNavigate(); + const id = useLocation(); + const ii = id?.state?.id; + // console.log(ii) + const [data, setData] = useState(); + useEffect(() => { + fetch(`http://localhost:3333/Invoices/${ii}`) + .then((data1) => data1.json()) + .then((data1) => setData(data1)) + }, []) + return ( + + +
+
+ +
+

Ubaidullah {data?.cost}

+ + + ) +} +export default InvoiceView; \ No newline at end of file diff --git a/src/scenes/form/FormInvoice.jsx b/src/scenes/form/FormInvoice.jsx index 24e92400..b6fa4df1 100644 --- a/src/scenes/form/FormInvoice.jsx +++ b/src/scenes/form/FormInvoice.jsx @@ -1,28 +1,32 @@ import React,{ useState , useEffect} from "react" import { useNavigate, useLocation } from "react-router-dom"; import { tokens } from "../../theme"; -import { Box, Button, TextField,useTheme, Typography} from "@mui/material"; +import { Box, Button, TextField,useTheme} from "@mui/material"; import Header from "../../components/Header"; + +// import { Link } from "react-router-dom"; const FormInvoice = () =>{ const [data, setData] = useState({ name: "", email: "", - age: "", phone: "", + cost: "", + date: "", id:"", }); - const theme = useTheme(); - const [adata, setAdata] = useState() + const navigate = useNavigate(); + const theme = useTheme(); + const colors = tokens(theme.palette.mode); const id = useLocation(); - const ii = id.state.id; + const ii = id?.state?.id; console.log(ii) useEffect(() => { fetch(`http://localhost:3333/Invoices/${ii}`) - .then((data) => data.json()) - .then((data) => setAdata(data)) - }, []) - console.log(adata?.name) + .then((data1) => data1.json()) + .then((data1) => setData({...data1,name:data1.name,email:data1.email,phone:data1.phone,cost:data1.cost,date:data1.date})) + }, [ii]) + const handleChange = (e) => { handleNameChange(e); const name = e.target.name; @@ -46,12 +50,44 @@ const FormInvoice = () =>{ setNameError(true); } }; - + function Fromsubmit (e){ + e.preventDefault(); + console.log(data) + if(ii){ + fetch(`http://localhost:3333/Invoices/${ii}`,{ + method: 'PUT', + headers: { + "Content-type":'application/json; charset=UTF-8', + }, + body: JSON.stringify(data) + }) + .then(response => response.json()) + .then(response => {console.log(response) + }); + } + else{ + fetch(`http://localhost:3333/Invoices`,{ + method: 'POST', + headers: { + "Content-type":'application/json; charset=UTF-8', + }, + body: JSON.stringify(data) + }) + .then(response => response.json()) + .then(response => {console.log(response) + }); + } + navigate('/invoices') + + + + + } return( <>
-
+ { label="First Name" onBlur={handleBlur} onChange={handleChange} - value={adata?.name} + value={data?.name} name="name" error={nameError} // helperText={touched.name && errors.name} @@ -85,11 +121,11 @@ const FormInvoice = () =>{ fullWidth variant="filled" type="text" - label="Age" + label="Cost" onBlur={handleBlur} onChange={handleChange} - value={data.age} - name="age" + value={data.cost} + name="cost" error={nameError} // helperText={touched.age && errors.age} sx={{ gridColumn: "span 4" }} @@ -101,7 +137,7 @@ const FormInvoice = () =>{ label="Email" onBlur={handleBlur} onChange={handleChange} - value={adata?.email} + value={data?.email} name="email" error={nameError} // helperText={touched.email && errors.email} @@ -114,17 +150,32 @@ const FormInvoice = () =>{ label="phone Number" onBlur={handleBlur} onChange={handleChange} - value={adata?.phone} + value={data?.phone} name="phone" error={nameError} // helperText={touched.phone && errors.phone} sx={{ gridColumn: "span 4" }} + /> + - : + }
diff --git a/src/scenes/form/index.jsx b/src/scenes/form/index.jsx index adde0690..5a931ee7 100644 --- a/src/scenes/form/index.jsx +++ b/src/scenes/form/index.jsx @@ -118,7 +118,7 @@ const Form = () => { // // }, // ]); - // console.log(data.id) + console.log(tid) return ( diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index a775cc45..e6654b7a 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -16,6 +16,7 @@ import Slide from '@mui/material/Slide' import Button from '@mui/material/Button'; import { useNavigate } from "react-router-dom"; +import { Link } from "react-router-dom"; const Transition = React.forwardRef(function Transition(props, ref) { return ; }); @@ -83,7 +84,14 @@ const Invoices = () => { const handleItemAction=(itemrow)=>{ switch(itemrow.title){ case 'View': - console.log("view") + navigate( + '/InvoiceView', + { + state: { + id : itemrow.row.id + } + } + ) break; case 'Edit': navigate( @@ -136,6 +144,7 @@ const Invoices = () => { // delete dialog box <> + { }} > {/* */} + Add New User + Date: Fri, 31 Mar 2023 16:44:07 +0500 Subject: [PATCH 39/46] view page --- db.json | 8 ++++ src/scenes/View/InvoiceView.css | 28 ++++++++++++++ src/scenes/View/InvoiceView.js | 66 +++++++++++++++++++++------------ 3 files changed, 79 insertions(+), 23 deletions(-) create mode 100644 src/scenes/View/InvoiceView.css diff --git a/db.json b/db.json index 1bc8d37c..1ff722b5 100644 --- a/db.json +++ b/db.json @@ -199,6 +199,14 @@ "cost": "45", "date": "2023-03-17", "id": "KbDPaUM" + }, + { + "name": "Asadullah", + "email": "asadullah@gmail.com", + "phone": "03030303615", + "cost": "321", + "date": "2022-11-16", + "id": "7JVslyP" } ], "Transactions": [ diff --git a/src/scenes/View/InvoiceView.css b/src/scenes/View/InvoiceView.css new file mode 100644 index 00000000..bc52fae6 --- /dev/null +++ b/src/scenes/View/InvoiceView.css @@ -0,0 +1,28 @@ + +#customers { + font-family: Arial, Helvetica, sans-serif; + border-collapse: collapse; + width: 100%; + font-size: 20px; + margin-top: 30px; + } + + #customers td, #customers th { + border: 1px solid #ddd; + padding: 8px; + } + + #customers tr:nth-child(even){background-color: #f2f2f2;} + + #customers tr:hover {background-color: #1f2a40;} + + #customers th { + padding-top: 12px; + padding-bottom: 12px; + text-align: left; + background-color: #04AA6D; + color: white; + } + #d{ + color: #04AA6D; + } \ No newline at end of file diff --git a/src/scenes/View/InvoiceView.js b/src/scenes/View/InvoiceView.js index 8bd59446..c5172d12 100644 --- a/src/scenes/View/InvoiceView.js +++ b/src/scenes/View/InvoiceView.js @@ -1,28 +1,48 @@ -import React, {useState, useEffect} from 'react' -import {useLocation } from "react-router-dom"; +import React, { useState, useEffect } from "react"; +import { useLocation } from "react-router-dom"; import Header from "../../components/Header"; -import { Box,useTheme} from "@mui/material"; -function InvoiceView () { - // const navigate = useNavigate(); - const id = useLocation(); - const ii = id?.state?.id; - // console.log(ii) - const [data, setData] = useState(); - useEffect(() => { - fetch(`http://localhost:3333/Invoices/${ii}`) - .then((data1) => data1.json()) - .then((data1) => setData(data1)) - }, []) +import { Box, useTheme } from "@mui/material"; +import './InvoiceView.css' +import { Link } from "react-router-dom"; +function InvoiceView() { + // const navigate = useNavigate(); + const id = useLocation(); + const ii = id?.state?.id; + // console.log(ii) + const [data, setData] = useState(); + useEffect(() => { + fetch(`http://localhost:3333/Invoices/${ii}`) + .then((data1) => data1.json()) + .then((data1) => setData(data1)); + }, []); return ( - -
-
- -
-

Ubaidullah {data?.cost}

- +
+ Go Back +
+ + + + + + + + + + + + + + + + + + + +
NameEmailPhoneCostDate
{data?.name}{data?.email}{data?.phone}${data?.cost}{data?.date}
- ) +
+ + ); } -export default InvoiceView; \ No newline at end of file +export default InvoiceView; From e5642f255d8a5c44a9152f5882e5339d7f1b9af4 Mon Sep 17 00:00:00 2001 From: Heart Date: Sun, 2 Apr 2023 21:05:17 +0500 Subject: [PATCH 40/46] add --- db.json | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/db.json b/db.json index 1ff722b5..784227d2 100644 --- a/db.json +++ b/db.json @@ -191,22 +191,6 @@ "cost": "5451", "date": "2023-01-10", "id": "6" - }, - { - "name": "sadam hussain", - "email": "ubaidullah448@gmail.com", - "phone": "5434646576", - "cost": "45", - "date": "2023-03-17", - "id": "KbDPaUM" - }, - { - "name": "Asadullah", - "email": "asadullah@gmail.com", - "phone": "03030303615", - "cost": "321", - "date": "2022-11-16", - "id": "7JVslyP" } ], "Transactions": [ From 3501f3df934da345b79a8a31c28a01902bf1cb59 Mon Sep 17 00:00:00 2001 From: Heart Date: Sun, 2 Apr 2023 22:58:06 +0500 Subject: [PATCH 41/46] add user --- db.json | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/db.json b/db.json index 784227d2..3f40a9f9 100644 --- a/db.json +++ b/db.json @@ -34,6 +34,22 @@ "phone": "5434646576", "access": "user", "id": "i5Zkz97" + }, + { + "name": "userA", + "email": "ubaidullah448@gmail.com", + "age": "17", + "phone": "5434646576", + "access": "manager", + "id": "a5pHfjN" + }, + { + "name": "asdfghjkl;", + "email": "ubaidullah448@gmail.com", + "age": "03", + "phone": "5434646576", + "access": "manager", + "id": "viTLILR" } ], "contact": [ @@ -187,7 +203,7 @@ { "name": "UBAIDULLAH1", "email": "evermelisandre@gmail.com1", - "phone": "0683012072481df1", + "phone": "030326151122", "cost": "5451", "date": "2023-01-10", "id": "6" From 431cddf8266b50e6a485f6d83b2056567747a7e9 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Mon, 3 Apr 2023 14:32:09 +0500 Subject: [PATCH 42/46] connect with one json --- db.json | 84 ---------------------------------- src/scenes/dashboard/index.jsx | 8 ++-- 2 files changed, 4 insertions(+), 88 deletions(-) diff --git a/db.json b/db.json index 3f40a9f9..317fb922 100644 --- a/db.json +++ b/db.json @@ -175,90 +175,6 @@ "registrarId": "92197" } ], - "Invoices": [ - { - "name": "Ubaidullah", - "email": "ubaidullah448@gmail.com", - "phone": "5434646576", - "cost": "457", - "date": "2023-03-10", - "id": "3" - }, - { - "name": "Anya Stark", - "email": "ubaidullah448@gmail.com", - "phone": "5434646576", - "cost": "45", - "date": "2023-02-21", - "id": "4" - }, - { - "id": "5", - "name": "Daenerys Targaryen", - "email": "daenerystargaryen@gmail.com", - "cost": "1.24", - "phone": "(421)445-1189", - "date": "01/12/2021" - }, - { - "name": "UBAIDULLAH1", - "email": "evermelisandre@gmail.com1", - "phone": "030326151122", - "cost": "5451", - "date": "2023-01-10", - "id": "6" - } - ], - "Transactions": [ - { - "txId": "01e4dsa", - "user": "johndoe", - "date": "2021-09-01", - "cost": "43.95" - }, - { - "txId": "0315dsaa", - "user": "jackdower", - "date": "2022-04-01", - "cost": "133.45" - }, - { - "txId": "01e4dsa", - "user": "aberdohnny", - "date": "2021-09-01", - "cost": "43.95" - }, - { - "txId": "51034szv", - "user": "goodmanave", - "date": "2022-11-05", - "cost": "200.95" - }, - { - "txId": "0a123sb", - "user": "stevebower", - "date": "2022-11-02", - "cost": "13.55" - }, - { - "txId": "01e4dsa", - "user": "aberdohnny", - "date": "2021-09-01", - "cost": "43.95" - }, - { - "txId": "120s51a", - "user": "wootzifer", - "date": "2019-04-15", - "cost": "24.20" - }, - { - "txId": "0315dsaa", - "user": "jackdower", - "date": "2022-04-01", - "cost": "133.45" - } - ], "BarData": [ { "country": "AD", diff --git a/src/scenes/dashboard/index.jsx b/src/scenes/dashboard/index.jsx index bb08a029..30268ee2 100644 --- a/src/scenes/dashboard/index.jsx +++ b/src/scenes/dashboard/index.jsx @@ -19,7 +19,7 @@ const Dashboard = () => { const [tableData, setTableData] = useState([]) useEffect(() => { - fetch("http://localhost:3333/Transactions") + fetch("http://localhost:3333/Invoices") .then((data) => data.json()) .then((data) => setTableData(data)) @@ -193,7 +193,7 @@ const Dashboard = () => { {tableData.map((transaction, i) => ( { variant="h5" fontWeight="600" > - {transaction.txId} + {transaction.id} - {transaction.user} + {transaction.name} {transaction.date} From 8bb61da148788ca76423a55bca536cf15b128187 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Mon, 3 Apr 2023 15:33:26 +0500 Subject: [PATCH 43/46] contact form created --- db.json | 65 ++++++--- src/App.js | 2 + src/scenes/contacts/index.jsx | 131 +++++++++++++++-- src/scenes/form/FormContact.jsx | 249 ++++++++++++++++++++++++++++++++ src/scenes/global/Sidebar.jsx | 4 +- 5 files changed, 415 insertions(+), 36 deletions(-) create mode 100644 src/scenes/form/FormContact.jsx diff --git a/db.json b/db.json index 317fb922..b5dca3f9 100644 --- a/db.json +++ b/db.json @@ -55,7 +55,7 @@ "contact": [ { "id": "1", - "name": "Jon Snow", + "name": "Abdullah", "email": "jonsnow@gmail.com", "age": "35", "phone": "(665)121-5454", @@ -66,7 +66,7 @@ }, { "id": "2", - "name": "Cersei Lannister", + "name": "Ubaidullah", "email": "cerseilannister@gmail.com", "age": "42", "phone": "(421)314-2288", @@ -77,7 +77,7 @@ }, { "id": "3", - "name": "Jaime Lannister", + "name": "Asadullah", "email": "jaimelannister@gmail.com", "age": "45", "phone": "(422)982-6739", @@ -153,26 +153,49 @@ "registrarId": "928397" }, { - "id": "10", - "name": "Enteri Redack", - "email": "enteriredack@gmail.com", - "age": "42", - "phone": "(222)444-5555", - "address": "4123 Easer Blvd, Wentington, AD 142213", - "city": "Esteras", - "zipCode": "44215", - "registrarId": "533215" + "name": "sadam hussain", + "email": "ubaidullah448@gmail.com", + "phone": "5434646576", + "registrarId": "123515", + "age": "17", + "city": "Bahawalpur", + "zipCode": "64200", + "address": "jannah park street no: 17 near city foundation", + "id": "qm2m8dp" + } + ], + "Invoices": [ + { + "name": "Ubaidullah", + "email": "ubaidullah448@gmail.com", + "phone": "5434646576", + "cost": "457", + "date": "2023-03-10", + "id": "3" }, { - "id": "11", - "name": "Steve Goodman", - "email": "stevegoodmane@gmail.com", - "age": "11", - "phone": "(444)555-6239", - "address": "51234 Fiveton Street, CunFory, ND 212412", - "city": "Colunza", - "zipCode": "1234", - "registrarId": "92197" + "name": "Anya Stark", + "email": "ubaidullah448@gmail.com", + "phone": "5434646576", + "cost": "45", + "date": "2023-02-21", + "id": "4" + }, + { + "id": "5", + "name": "Daenerys Targaryen", + "email": "daenerystargaryen@gmail.com", + "cost": "1.24", + "phone": "(421)445-1189", + "date": "01/12/2021" + }, + { + "name": "UBAIDULLAH1", + "email": "evermelisandre@gmail.com1", + "phone": "030326151122", + "cost": "5451", + "date": "2023-01-10", + "id": "6" } ], "BarData": [ diff --git a/src/App.js b/src/App.js index c5086388..86632511 100644 --- a/src/App.js +++ b/src/App.js @@ -17,6 +17,7 @@ import { ColorModeContext, useMode } from "./theme"; import Calendar from "./scenes/calendar/calendar"; import FormInvoice from "./scenes/form/FormInvoice" import InvoiceView from "./scenes/View/InvoiceView" +import FormContact from "./scenes/form/FormContact" function App() { const [theme, colorMode] = useMode(); const [isSidebar, setIsSidebar] = useState(true); @@ -43,6 +44,7 @@ function App() { } /> } /> } /> + } /> diff --git a/src/scenes/contacts/index.jsx b/src/scenes/contacts/index.jsx index e4326419..9671d3e3 100644 --- a/src/scenes/contacts/index.jsx +++ b/src/scenes/contacts/index.jsx @@ -5,12 +5,30 @@ import { tokens } from "../../theme"; import Header from "../../components/Header"; import { useTheme } from "@mui/material"; import React, {useState, useEffect} from "react" +import DeleteIcon from '@mui/icons-material/Delete'; +import EditIcon from '@mui/icons-material/Edit'; +import VisibilityIcon from '@mui/icons-material/Visibility'; +import Dialog from '@mui/material/Dialog'; +import DialogActions from '@mui/material/DialogActions'; +import DialogContent from '@mui/material/DialogContent'; +import DialogContentText from '@mui/material/DialogContentText'; +import DialogTitle from '@mui/material/DialogTitle'; +import Slide from '@mui/material/Slide' +import Button from '@mui/material/Button'; +import { useNavigate } from "react-router-dom"; import { Link } from "react-router-dom"; +const Transition = React.forwardRef(function Transition(props, ref) { + return ; +}); const Contacts = () => { + const theme = useTheme(); + const colors = tokens(theme.palette.mode); + const navigate = useNavigate(); + const columns = [ { field: "id", headerName: "ID", flex: 0.5 }, { field: "registrarId", headerName: "Registrar ID" }, @@ -52,20 +70,106 @@ const Contacts = () => { headerName: "Zip Code", flex: 1, }, + { + field: "action", headerName: "Actions", sortable: false, flex: 1, align: 'center', headerAlign: 'center',hide: false, + renderCell: (params) => { + const api = params.api; + const thisRow = {}; + api.getAllColumns().filter((c) => c.field !== "check" && !!c).forEach((c) => (thisRow[c.field] = params.getValue(params.id, c.field))); + return ( + + handleItemAction({ title: "View", action: "view", row: thisRow })} /> + handleItemAction({ title: "Edit", action: "edit", row: thisRow })} /> + handleItemAction({ title: "Delete", action: "delete", row: thisRow,open:'true' })} /> + + ) + } + }, ]; - - - const [tableData, setTableData] = useState([]) - - useEffect(() => { - fetch("http://localhost:3333/contact") - .then((data) => data.json()) - .then((data) => setTableData(data)) - - }, []) - - console.log(tableData) - return ( + + const handleItemAction=(itemrow)=>{ + switch(itemrow.title){ + case 'View': + navigate( + '/ContactView', + { + state: { + id : itemrow.row.id + } + } + ) + break; + case 'Edit': + navigate( + '/FormContact', + { + state: { + id : itemrow.row.id + } + } + ) + break; + case 'Delete': + setId(itemrow?.row?.id) + setOpen(true); + + break; + } + + } + + const [tableData, setTableData] = useState([]) + + const [open, setOpen] = React.useState(false); + + const [id, setId] = React.useState(null); + + const handleClose = () => { + setOpen(false); + }; + + useEffect(() => { + allData(); + + }, []) + + const allData=()=>{ + fetch("http://localhost:3333/contact") + .then((data) => data.json()) + .then((data) => setTableData(data)) + } + + const deleteData=()=>{ + fetch(`http://localhost:3333/contact/${id}`,{ + method: 'delete', + }) + .then((data) => data.json()) + .then((data) => setOpen(false)) + allData(); + } + + console.log(tableData) + + return ( + <> + + {"Delete The Invoice Row?"} + + + Are You Sure You Want To Delete . + + + + + + +
{ /> + ); }; diff --git a/src/scenes/form/FormContact.jsx b/src/scenes/form/FormContact.jsx new file mode 100644 index 00000000..855a954f --- /dev/null +++ b/src/scenes/form/FormContact.jsx @@ -0,0 +1,249 @@ +import React, { useState, useEffect } from "react"; +import { useNavigate, useLocation } from "react-router-dom"; +import { tokens } from "../../theme"; +import { Box, Button, TextField, useTheme } from "@mui/material"; +import Header from "../../components/Header"; + +// import { Link } from "react-router-dom"; +const FormContact = () => { + const [data, setData] = useState({ + id: "", + registrarId: "", + name: "", + age: "", + phone: "", + email: "", + address: "", + city: "", + zipCode: "", + }); + { + /* Registrar ID Name Age Phone Email Address City zipcode */ + } + const navigate = useNavigate(); + + const theme = useTheme(); + + const colors = tokens(theme.palette.mode); + + const id = useLocation(); + + const ii = id?.state?.id; + + console.log(ii); + + useEffect(() => { + + fetch(`http://localhost:3333/contact/${ii}`) + + .then((data1) => data1.json()) + + .then((data1) => + + setData({ + + ...data1, + name: data1.name, + email: data1.email, + phone: data1.phone, + + }) + ); + + }, [ii]); + + const handleChange = (e) => { + handleNameChange(e); + const name = e.target.name; + const value = e.target.value; + + setData((prev) => { + return { + ...prev, + [name]: value, + }; + }); + }; + + const [name, setName] = useState(""); + + const [nameError, setNameError] = useState(false); + + const handleNameChange = (e) => { + + setName(e.target.value); + + setNameError(false); + + }; + const handleBlur = () => { + if (name === "") { + setNameError(true); + } + }; + + function Fromsubmit(e) { + + e.preventDefault(); + + console.log(data); + + if (ii) { + fetch(`http://localhost:3333/contact/${ii}`, { + method: "PUT", + headers: { + "Content-type": "application/json; charset=UTF-8", + }, + body: JSON.stringify(data), + }) + .then((response) => response.json()) + .then((response) => { + console.log(response); + }); + } + + else { + + fetch(`http://localhost:3333/contact`, { + method: "POST", + headers: { + "Content-type": "application/json; charset=UTF-8", + }, + body: JSON.stringify(data), + }) + .then((response) => response.json()) + .then((response) => { + console.log(response); + }); + } + + navigate("/contacts"); + + } + return ( + <> + +
+ + {/* Registrar ID Name Age Phone Email Address City zipcode */} + +
+ + + + + + + + + + + + {ii ? ( + + ) : ( + + )} + +
+ + + ); +}; +export default FormContact; diff --git a/src/scenes/global/Sidebar.jsx b/src/scenes/global/Sidebar.jsx index 0c2dbe12..dd745b22 100644 --- a/src/scenes/global/Sidebar.jsx +++ b/src/scenes/global/Sidebar.jsx @@ -119,10 +119,10 @@ const Sidebar = () => { fontWeight="bold" sx={{ m: "10px 0 0 0" }} > - Ed Roh + Ubaidullah - VP Fancy Admin + For Expeience From e117f3cf336bf65511cd3faac850462014489569 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Mon, 3 Apr 2023 16:52:01 +0500 Subject: [PATCH 44/46] almost completed --- db.json | 204 +++++++++------------------------- src/scenes/invoices/index.jsx | 3 - src/scenes/team/index.jsx | 4 + 3 files changed, 59 insertions(+), 152 deletions(-) diff --git a/db.json b/db.json index b5dca3f9..cf14459d 100644 --- a/db.json +++ b/db.json @@ -4,198 +4,104 @@ }, "Team": [ { - "name": "Jon Snow", - "email": "jonsnow@gmail.com", - "age": "35", - "phone": "(665)121-5454", - "access": "admin", - "id": "1" - }, - { - "name": "sadam hussain", + "name": "Ubaidullah", "email": "ubaidullah448@gmail.com", "age": "17", "phone": "5434646576", "access": "admin", - "id": "RD5Qj_L" + "id": 1 }, { - "name": "name", + "name": "abdullah", "email": "ubaidullah448@gmail.com", - "age": "03", + "age": "18", "phone": "5434646576", "access": "manager", - "id": "-zquV5q" + "id": 2 }, { - "name": "ubaidullah", + "name": "Asadullah", "email": "ubaidullah448@gmail.com", - "age": "17", + "age": "42", "phone": "5434646576", - "access": "user", - "id": "i5Zkz97" + "access": "admin", + "id": 3 }, { - "name": "userA", + "name": "sharjeel", "email": "ubaidullah448@gmail.com", "age": "17", "phone": "5434646576", - "access": "manager", - "id": "a5pHfjN" - }, - { - "name": "asdfghjkl;", - "email": "ubaidullah448@gmail.com", - "age": "03", - "phone": "5434646576", - "access": "manager", - "id": "viTLILR" + "access": "admin", + "id": 4 } ], "contact": [ { - "id": "1", - "name": "Abdullah", - "email": "jonsnow@gmail.com", - "age": "35", - "phone": "(665)121-5454", - "address": "0912 Won Street, Alabama, SY 10001", - "city": "New York", - "zipCode": "10001", - "registrarId": "123512" - }, - { - "id": "2", "name": "Ubaidullah", - "email": "cerseilannister@gmail.com", - "age": "42", - "phone": "(421)314-2288", - "address": "1234 Main Street, New York, NY 10001", - "city": "New York", - "zipCode": "13151", - "registrarId": "123512" - }, - { - "id": "3", - "name": "Asadullah", - "email": "jaimelannister@gmail.com", - "age": "45", - "phone": "(422)982-6739", - "address": "3333 Want Blvd, Estanza, NAY 42125", - "city": "New York", - "zipCode": "87281", - "registrarId": "4132513" - }, - { - "id": "4", - "name": "Anya Stark", - "email": "anyastark@gmail.com", - "age": "16", - "phone": "(921)425-6742", - "address": "1514 Main Street, New York, NY 22298", - "city": "New York", - "zipCode": "15551", - "registrarId": "123512" - }, - { - "id": "5", - "name": "Daenerys Targaryen", - "email": "daenerystargaryen@gmail.com", - "age": "31", - "phone": "(421)445-1189", - "address": "11122 Welping Ave, Tenting, CD 21321", - "city": "Tenting", - "zipCode": "14215", - "registrarId": "123512" - }, - { - "id": "6", - "name": "Ever Melisandre", - "email": "evermelisandre@gmail.com", - "age": "150", - "phone": "(232)545-6483", - "address": "1234 Canvile Street, Esvazark, NY 10001", - "city": "Esvazark", - "zipCode": "10001", - "registrarId": "123512" - }, - { - "id": "7", - "name": "Ferrara Clifford", - "email": "ferraraclifford@gmail.com", - "age": "44", - "phone": "(543)124-0123", - "address": "22215 Super Street, Everting, ZO 515234", - "city": "Evertin", - "zipCode": "51523", - "registrarId": "123512" - }, - { - "id": "8", - "name": "Rossini Frances", - "email": "rossinifrances@gmail.com", - "age": "36", - "phone": "(222)444-5555", - "address": "4123 Ever Blvd, Wentington, AD 142213", - "city": "Esteras", - "zipCode": "44215", - "registrarId": "512315" - }, - { - "id": "9", - "name": "Harvey Roxie", - "email": "harveyroxie@gmail.com", - "age": "65", - "phone": "(444)555-6239", - "address": "51234 Avery Street, Cantory, ND 212412", - "city": "Colunza", - "zipCode": "111234", - "registrarId": "928397" - }, - { - "name": "sadam hussain", "email": "ubaidullah448@gmail.com", "phone": "5434646576", - "registrarId": "123515", + "registrarId": "123512", "age": "17", "city": "Bahawalpur", "zipCode": "64200", "address": "jannah park street no: 17 near city foundation", - "id": "qm2m8dp" + "id": 1 + }, + { + "name": "Abdullah", + "email": "abdullah3brother@gmail.com", + "phone": "0683012072481", + "registrarId": "123515", + "age": "18", + "city": "Rahim Yar Khan", + "zipCode": "64200", + "address": "p/o sardar garh Mehmood garh tehsil and Dist rahim yar khan", + "id": 2 + }, + { + "name": "sadam hussain", + "email": "sadamhussain@gmail.com", + "phone": "0629250335", + "registrarId": "123516", + "age": "03", + "city": "Rahim Yar Khan", + "zipCode": "64200", + "address": "p/o sardar garh Mehmood garh tehsil and Dist rahim yar khan", + "id": 3 } ], "Invoices": [ { - "name": "Ubaidullah", + "name": "sadam hussain", "email": "ubaidullah448@gmail.com", "phone": "5434646576", - "cost": "457", - "date": "2023-03-10", - "id": "3" + "cost": "45", + "date": "2023-04-29", + "id": 1 }, { - "name": "Anya Stark", + "name": "abdullah", "email": "ubaidullah448@gmail.com", "phone": "5434646576", - "cost": "45", - "date": "2023-02-21", - "id": "4" + "cost": "545", + "date": "2023-04-13", + "id": 2 }, { - "id": "5", - "name": "Daenerys Targaryen", - "email": "daenerystargaryen@gmail.com", - "cost": "1.24", - "phone": "(421)445-1189", - "date": "01/12/2021" + "name": "abdullah", + "email": "ubaidullah448@gmail.com", + "phone": "5434646576", + "cost": "545", + "date": "2023-04-30", + "id": 3 }, { - "name": "UBAIDULLAH1", - "email": "evermelisandre@gmail.com1", - "phone": "030326151122", - "cost": "5451", - "date": "2023-01-10", - "id": "6" + "name": "Asadullah", + "email": "Asadullah@gmail.com", + "phone": "5434646576", + "cost": "457", + "id": 4 } ], "BarData": [ diff --git a/src/scenes/invoices/index.jsx b/src/scenes/invoices/index.jsx index e6654b7a..3db4d951 100644 --- a/src/scenes/invoices/index.jsx +++ b/src/scenes/invoices/index.jsx @@ -74,9 +74,6 @@ const Invoices = () => { handleItemAction({ title: "Edit", action: "edit", row: thisRow })} /> handleItemAction({ title: "Delete", action: "delete", row: thisRow,open:'true' })} /> - - - ) } }, diff --git a/src/scenes/team/index.jsx b/src/scenes/team/index.jsx index 23204b57..88103f6e 100644 --- a/src/scenes/team/index.jsx +++ b/src/scenes/team/index.jsx @@ -14,6 +14,10 @@ const Team = () => { const theme = useTheme(); const colors = tokens(theme.palette.mode); const columns = [ + { + field: "id", + headerName: "Id", + }, { field: "name", headerName: "Name", From e4b3d4079713b76c65335094d038036ab9eca098 Mon Sep 17 00:00:00 2001 From: Ubaidullah Date: Tue, 4 Apr 2023 15:18:32 +0500 Subject: [PATCH 45/46] ContantView page --- db.json | 19 ++++++++++- src/App.js | 2 ++ src/scenes/View/ContactView.js | 58 +++++++++++++++++++++++++++++++++ src/scenes/dashboard/index.jsx | 1 - src/scenes/form/FormContact.jsx | 49 +++------------------------- 5 files changed, 83 insertions(+), 46 deletions(-) create mode 100644 src/scenes/View/ContactView.js diff --git a/db.json b/db.json index cf14459d..36c9efa1 100644 --- a/db.json +++ b/db.json @@ -34,6 +34,14 @@ "phone": "5434646576", "access": "admin", "id": 4 + }, + { + "name": "Tariq", + "email": "Tariq@0022@gmail.com", + "age": "18", + "phone": "03004589340", + "access": "user", + "id": 5 } ], "contact": [ @@ -101,7 +109,16 @@ "email": "Asadullah@gmail.com", "phone": "5434646576", "cost": "457", - "id": 4 + "id": 4, + "date": "2023-04-15" + }, + { + "name": "Tariq", + "email": "Tariq@0022@gmail.com", + "phone": "03004589340", + "cost": "15", + "date": "2023-04-28", + "id": 5 } ], "BarData": [ diff --git a/src/App.js b/src/App.js index 86632511..0682e02f 100644 --- a/src/App.js +++ b/src/App.js @@ -18,6 +18,7 @@ import Calendar from "./scenes/calendar/calendar"; import FormInvoice from "./scenes/form/FormInvoice" import InvoiceView from "./scenes/View/InvoiceView" import FormContact from "./scenes/form/FormContact" +import ContactView from "./scenes/View/ContactView" function App() { const [theme, colorMode] = useMode(); const [isSidebar, setIsSidebar] = useState(true); @@ -45,6 +46,7 @@ function App() { } /> } /> } /> + } /> diff --git a/src/scenes/View/ContactView.js b/src/scenes/View/ContactView.js new file mode 100644 index 00000000..e612d033 --- /dev/null +++ b/src/scenes/View/ContactView.js @@ -0,0 +1,58 @@ +import React, { useState, useEffect } from "react"; +import { useLocation } from "react-router-dom"; +import Header from "../../components/Header"; +import { Box, useTheme } from "@mui/material"; +import './InvoiceView.css' +import { Link } from "react-router-dom"; +function ContactView() { + // const navigate = useNavigate(); + const id = useLocation(); + const ii = id?.state?.id; + // console.log(ii) + const [data, setData] = useState(); + useEffect(() => { + fetch(`http://localhost:3333/Contact/${ii}`) + .then((data1) => data1.json()) + .then((data1) => setData(data1)); + }, []); +// console.log(data) + return ( + +
+ Go Back +
+ + + + + + + + + + + + { + /* Registrar ID Name Age Phone Email Address City zipcode */ + } + + + + + + + + + + + + + + +
IDRegistrar IDNameAgeEmailAddressCityZipcode
{data?.id}{data?.registrarId}{data?.name}{data?.age}{data?.phone}{data?.email}{data?.city}{data?.zipCode}
+ +
+ + ); +} +export default ContactView; diff --git a/src/scenes/dashboard/index.jsx b/src/scenes/dashboard/index.jsx index 30268ee2..98ae1e12 100644 --- a/src/scenes/dashboard/index.jsx +++ b/src/scenes/dashboard/index.jsx @@ -26,7 +26,6 @@ const Dashboard = () => { }, []) return ( -

My name is ubaidullah

{/* HEADER */}
diff --git a/src/scenes/form/FormContact.jsx b/src/scenes/form/FormContact.jsx index 855a954f..a2d42b2e 100644 --- a/src/scenes/form/FormContact.jsx +++ b/src/scenes/form/FormContact.jsx @@ -2,9 +2,7 @@ import React, { useState, useEffect } from "react"; import { useNavigate, useLocation } from "react-router-dom"; import { tokens } from "../../theme"; import { Box, Button, TextField, useTheme } from "@mui/material"; -import Header from "../../components/Header"; - -// import { Link } from "react-router-dom"; +import Header from "../../components/Header"; // import { Link } from "react-router-dom"; const FormContact = () => { const [data, setData] = useState({ id: "", @@ -21,94 +19,59 @@ const FormContact = () => { /* Registrar ID Name Age Phone Email Address City zipcode */ } const navigate = useNavigate(); - const theme = useTheme(); - const colors = tokens(theme.palette.mode); - const id = useLocation(); - const ii = id?.state?.id; - console.log(ii); - useEffect(() => { - fetch(`http://localhost:3333/contact/${ii}`) - .then((data1) => data1.json()) - .then((data1) => - setData({ - ...data1, name: data1.name, email: data1.email, phone: data1.phone, - }) ); - }, [ii]); - const handleChange = (e) => { handleNameChange(e); const name = e.target.name; const value = e.target.value; - setData((prev) => { - return { - ...prev, - [name]: value, - }; + return { ...prev, [name]: value }; }); }; - const [name, setName] = useState(""); - const [nameError, setNameError] = useState(false); - const handleNameChange = (e) => { - setName(e.target.value); - setNameError(false); - }; const handleBlur = () => { if (name === "") { setNameError(true); } }; - function Fromsubmit(e) { - e.preventDefault(); - console.log(data); - if (ii) { fetch(`http://localhost:3333/contact/${ii}`, { method: "PUT", - headers: { - "Content-type": "application/json; charset=UTF-8", - }, + headers: { "Content-type": "application/json; charset=UTF-8" }, body: JSON.stringify(data), }) .then((response) => response.json()) .then((response) => { console.log(response); }); - } - - else { - + } else { fetch(`http://localhost:3333/contact`, { method: "POST", - headers: { - "Content-type": "application/json; charset=UTF-8", - }, + headers: { "Content-type": "application/json; charset=UTF-8" }, body: JSON.stringify(data), }) .then((response) => response.json()) @@ -116,9 +79,7 @@ const FormContact = () => { console.log(response); }); } - navigate("/contacts"); - } return ( <> From 64fe4dfa6995ca18c372cdb4410a6049f49b855a Mon Sep 17 00:00:00 2001 From: Ubaidullah <121765405+RanaUbaidullah@users.noreply.github.com> Date: Tue, 4 Apr 2023 04:16:09 -0700 Subject: [PATCH 46/46] change image --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f31d5c3e..fe8425ee 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ # React Admin Dashboard React Admin Dashboard Repo -![Screenshot 2023-03-23 161227](https://user-images.githubusercontent.com/121765405/227186545-bde06589-9d28-463d-8ad8-6cb2fa77f347.png) +![Dashboard (25)](https://user-images.githubusercontent.com/121765405/229775219-82b1de5e-94d2-4d91-8c81-91f08ffce3a1.png)
Y~VwODbR5+8q0L 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
U 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⪙&%D38Hv+Arww4PB0~FE~Rx)PCqy&SMEa2IH*e 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