From 5dae00158b9dc1f1465607aa67b426be184fe3e9 Mon Sep 17 00:00:00 2001 From: SalmaRizzu Date: Mon, 10 Nov 2025 10:49:02 +0530 Subject: [PATCH] Added DaZzy Food React project with responsive layout, filters, and order form --- DaZzyFoodApp/README.md | 70 + DaZzyFoodApp/package-lock.json | 17577 ++++++++++++++++ DaZzyFoodApp/package.json | 39 + DaZzyFoodApp/public/index.html | 13 + DaZzyFoodApp/src/App.css | 38 + DaZzyFoodApp/src/App.js | 351 + DaZzyFoodApp/src/App.test.js | 8 + .../src/images/Paneer-Tikka-Pin-1.webp | Bin 0 -> 116998 bytes DaZzyFoodApp/src/images/bo.jpeg | Bin 0 -> 9403 bytes DaZzyFoodApp/src/images/fish.jpeg | Bin 0 -> 11707 bytes DaZzyFoodApp/src/images/idli.jpeg | Bin 0 -> 10340 bytes DaZzyFoodApp/src/images/jamun.jpeg | Bin 0 -> 8768 bytes DaZzyFoodApp/src/images/moms.jpeg | Bin 0 -> 9653 bytes DaZzyFoodApp/src/images/pane.jpeg | Bin 0 -> 8949 bytes DaZzyFoodApp/src/images/pav.jpeg | Bin 0 -> 10370 bytes DaZzyFoodApp/src/images/puri.jpeg | Bin 0 -> 8591 bytes DaZzyFoodApp/src/images/ragi.jpeg | Bin 0 -> 8027 bytes DaZzyFoodApp/src/images/samosa.jpeg | Bin 0 -> 9585 bytes DaZzyFoodApp/src/index.css | 13 + DaZzyFoodApp/src/index.js | 17 + DaZzyFoodApp/src/logo.svg | 1 + DaZzyFoodApp/src/reportWebVitals.js | 13 + DaZzyFoodApp/src/setupTests.js | 5 + DaZzyFoodApp/src/style.css | 875 + 24 files changed, 19020 insertions(+) create mode 100644 DaZzyFoodApp/README.md create mode 100644 DaZzyFoodApp/package-lock.json create mode 100644 DaZzyFoodApp/package.json create mode 100644 DaZzyFoodApp/public/index.html create mode 100644 DaZzyFoodApp/src/App.css create mode 100644 DaZzyFoodApp/src/App.js create mode 100644 DaZzyFoodApp/src/App.test.js create mode 100644 DaZzyFoodApp/src/images/Paneer-Tikka-Pin-1.webp create mode 100644 DaZzyFoodApp/src/images/bo.jpeg create mode 100644 DaZzyFoodApp/src/images/fish.jpeg create mode 100644 DaZzyFoodApp/src/images/idli.jpeg create mode 100644 DaZzyFoodApp/src/images/jamun.jpeg create mode 100644 DaZzyFoodApp/src/images/moms.jpeg create mode 100644 DaZzyFoodApp/src/images/pane.jpeg create mode 100644 DaZzyFoodApp/src/images/pav.jpeg create mode 100644 DaZzyFoodApp/src/images/puri.jpeg create mode 100644 DaZzyFoodApp/src/images/ragi.jpeg create mode 100644 DaZzyFoodApp/src/images/samosa.jpeg create mode 100644 DaZzyFoodApp/src/index.css create mode 100644 DaZzyFoodApp/src/index.js create mode 100644 DaZzyFoodApp/src/logo.svg create mode 100644 DaZzyFoodApp/src/reportWebVitals.js create mode 100644 DaZzyFoodApp/src/setupTests.js create mode 100644 DaZzyFoodApp/src/style.css diff --git a/DaZzyFoodApp/README.md b/DaZzyFoodApp/README.md new file mode 100644 index 00000000..58beeacc --- /dev/null +++ b/DaZzyFoodApp/README.md @@ -0,0 +1,70 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in your browser. + +The page will reload when you make changes.\ +You may also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can't go back!** + +If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. + +You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) + +### Analyzing the Bundle Size + +This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) + +### Making a Progressive Web App + +This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) + +### Advanced Configuration + +This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) + +### Deployment + +This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) + +### `npm run build` fails to minify + +This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/DaZzyFoodApp/package-lock.json b/DaZzyFoodApp/package-lock.json new file mode 100644 index 00000000..ee3d2d1a --- /dev/null +++ b/DaZzyFoodApp/package-lock.json @@ -0,0 +1,17577 @@ +{ + "name": "dazzy-food", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "dazzy-food", + "version": "0.1.0", + "dependencies": { + "@testing-library/dom": "^10.4.1", + "@testing-library/jest-dom": "^6.9.1", + "@testing-library/react": "^16.3.0", + "@testing-library/user-event": "^13.5.0", + "react": "^19.2.0", + "react-dom": "^19.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.4.tgz", + "integrity": "sha512-Elp+iwUx5rN5+Y8xLt5/GRoG20WGoDCQ/1Fb+1LiGtvwbDavuSk0jhD/eZdckHAuzcDzccnkv+rEjyWfRx18gg==", + "license": "MIT" + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", + "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.27.1", + "js-tokens": "^4.0.0", + "picocolors": "^1.1.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", + "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", + "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helpers": "^7.28.4", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/remapping": "^2.3.5", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.28.5.tgz", + "integrity": "sha512-fcdRcWahONYo+JRnJg1/AekOacGvKx12Gu0qXJXFi2WBqQA1i7+O5PaxRB7kxE/Op94dExnCiiar6T09pvdHpA==", + "license": "MIT", + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.0", + "eslint": "^7.5.0 || ^8.0.0 || ^9.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==", + "license": "Apache-2.0", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", + "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.28.5", + "@babel/types": "^7.28.5", + "@jridgewell/gen-mapping": "^0.3.12", + "@jridgewell/trace-mapping": "^0.3.28", + "jsesc": "^3.0.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.27.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", + "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.3" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", + "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.2", + "@babel/helper-validator-option": "^7.27.1", + "browserslist": "^4.24.0", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.5.tgz", + "integrity": "sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-member-expression-to-functions": "^7.28.5", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/traverse": "^7.28.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.28.5.tgz", + "integrity": "sha512-N1EhvLtHzOvj7QQOUCCS3NrPJP8c5W6ZXCHDn7Yialuy1iu4r5EmIYkXlKNqT99Ciw+W0mDqWoR6HWMZlFP3hw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "regexpu-core": "^6.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.5.tgz", + "integrity": "sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "debug": "^4.4.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.22.10" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-globals": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", + "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", + "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.28.5", + "@babel/types": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", + "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", + "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", + "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", + "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.27.1.tgz", + "integrity": "sha512-7fiA521aVw8lSPeI4ZOD3vRFkoqkJcS+z4hFo82bFSH/2tNd6eJ5qCVMS5OzDmZh/kaHQeBaeyxK6wljcPtveA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-wrap-function": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.27.1.tgz", + "integrity": "sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==", + "license": "MIT", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.27.1", + "@babel/helper-optimise-call-expression": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", + "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", + "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", + "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.28.3.tgz", + "integrity": "sha512-zdf983tNfLZFletc0RRXYrHrucBEg95NIFMkn6K9dbeMYnsgHaSBGcQqdsCSStG2PYwRre0Qc2NNSCXbG+xc6g==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/traverse": "^7.28.3", + "@babel/types": "^7.28.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", + "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", + "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.5" + }, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.28.5.tgz", + "integrity": "sha512-87GDMS3tsmMSi/3bWOte1UblL+YUTFMV8SZPZ2eSEL17s74Cw/l63rR6NmGVKMYW2GYi85nE+/d6Hw5N0bEk2Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.27.1.tgz", + "integrity": "sha512-qNeq3bCKnGgLkEXUuFry6dPlGfCdQNZbn7yUAPCInwAJHMU7THJfrBSozkcWq5sNM6RcF3S8XyQL2A52KNR9IA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.27.1", + "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.27.1.tgz", + "integrity": "sha512-g4L7OYun04N1WyqMNjldFwlfPCLVkgB54A/YCXICZYBsvJJE3kByKv9c9+R/nAfmIfjl2rKYLNyMHboYbZaWaA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.27.1.tgz", + "integrity": "sha512-oO02gcONcD5O1iTLi/6frMJBIwWEHceWGSGqrpCmEL8nogiS6J9PBlE48CaK20/Jx1LuRml9aDftLgdjXT8+Cw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.28.3.tgz", + "integrity": "sha512-b6YTX108evsvE4YgWyQ921ZAFFQm3Bn+CA3+ZXlNVnPhx+UfsVURoPjfGAPCjBgrqo30yX/C2nZGX96DxvR9Iw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.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==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", + "license": "MIT", + "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-decorators": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.28.0.tgz", + "integrity": "sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-decorators": "^7.27.1" + }, + "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==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", + "license": "MIT", + "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==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", + "license": "MIT", + "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-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", + "license": "MIT", + "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.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.27.1.tgz", + "integrity": "sha512-YMq8Z87Lhl8EGkmb0MwYkt36QnxC+fzCgrl66ereamPlYToRpIk5nUjKUY3QKLWq8mwUB1BgbeXcTJhZOCDg5A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.27.1.tgz", + "integrity": "sha512-p9OkPbZ5G7UT1MofwYFigGebnrzGJacoBSQM0/6bi/PUMVE+qlWDD/OalvQKbwgQzU6dl0xAv6r4X7Jme0RYxA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.27.1.tgz", + "integrity": "sha512-UT/Jrhw57xg4ILHLFnzFpPDlMbcdEicaAtjPQpbj9wa8T4r5KVWCimHcL/460g8Ht0DMxDyjsLgiWSkVjnwPFg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.27.1.tgz", + "integrity": "sha512-oFT0FrKHgF53f4vOsZGi2Hh3I35PfSmVs4IBFLFj4dnafP+hIWDLg3VyKmUHfLoLHlyxY4C7DGtmHuJgn+IGww==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", + "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.27.1.tgz", + "integrity": "sha512-xfYCBMxveHrRMnAWl1ZlPXOZjzkN82THFvLhQhFXFt81Z5HnN+EtUkZhv/zcKpmT3fzmWZB0ywiBrbC3vogbwQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "license": "MIT", + "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-arrow-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.27.1.tgz", + "integrity": "sha512-8Z4TGic6xW70FKThA5HYEKKyBpOOsucTOD1DjU3fZxDg+K3zBJcXMFnt/4yQiZnf5+MiOMSXQ9PaEK/Ilh1DeA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.28.0.tgz", + "integrity": "sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1", + "@babel/traverse": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.27.1.tgz", + "integrity": "sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-remap-async-to-generator": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.27.1.tgz", + "integrity": "sha512-cnqkuOtZLapWYZUYM5rVIdv1nXYuFVIltZ6ZJ7nIj585QsjKM5dhL2Fu/lICXZ1OyIAFc7Qy+bvDAtTXqGrlhg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.28.5.tgz", + "integrity": "sha512-45DmULpySVvmq9Pj3X9B+62Xe+DJGov27QravQJU1LLcapR6/10i+gYVAucGGJpHBp5mYxIMK4nDAT/QDLr47g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.27.1.tgz", + "integrity": "sha512-D0VcalChDMtuRvJIu3U/fwWjf8ZMykz5iZsg77Nuj821vCKI3zCyRLwRdWbsuJ/uRwZhZ002QtCqIkwC/ZkvbA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.28.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.28.3.tgz", + "integrity": "sha512-LtPXlBbRoc4Njl/oh1CeD/3jC+atytbnf/UqLoqTDcEYGUPj022+rvfkbDYieUrSj3CaV4yHDByPE+T2HwfsJg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.28.4.tgz", + "integrity": "sha512-cFOlhIYPBv/iBoc+KS3M6et2XPtbT2HiCRfBXWtfpc9OAyostldxIf9YAYB6ypURBBbx+Qv6nyrLzASfJe+hBA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-globals": "^7.28.0", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.27.1.tgz", + "integrity": "sha512-lj9PGWvMTVksbWiDT2tW68zGS/cyo4AkZ/QTp0sQT0mjPopCmrSkzxeXkznjqBxzDI6TclZhOJbBmbBLjuOZUw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/template": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.28.5.tgz", + "integrity": "sha512-Kl9Bc6D0zTUcFUvkNuQh4eGXPKKNDOJQXVyyM4ZAQPMveniJdxi8XMJwLo+xSoW3MIq81bD33lcUe9kZpl0MCw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.27.1.tgz", + "integrity": "sha512-gEbkDVGRvjj7+T1ivxrfgygpT7GUd4vmODtYpbs0gZATdkX8/iSnOtZSxiZnsgm1YjTgjI6VKBGSJJevkrclzw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.27.1.tgz", + "integrity": "sha512-MTyJk98sHvSs+cvZ4nOauwTTG1JeonDjSGvGGUNHreGQns+Mpt6WX/dVzWBHgg+dYZhkC4X+zTDfkTU+Vy9y7Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-hkGcueTEzuhB30B3eJCbCYeCaaEQOmQR0AdvzpD4LoN0GXMWzzGSuRrxR2xTnCrvNbVwK9N6/jQ92GSLfiZWoQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.27.1.tgz", + "integrity": "sha512-MHzkWQcEmjzzVW9j2q8LGjwGWpG2mjwaaB0BNQwst3FIjqsg8Ct/mIZlvSPJvfi9y2AC8mi/ktxbFVL9pZ1I4A==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-explicit-resource-management": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-explicit-resource-management/-/plugin-transform-explicit-resource-management-7.28.0.tgz", + "integrity": "sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.28.5.tgz", + "integrity": "sha512-D4WIMaFtwa2NizOp+dnoFjRez/ClKiC2BqqImwKd1X28nqBtZEyCYJ2ozQrrzlxAFrcrjxo39S6khe9RNDlGzw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.27.1.tgz", + "integrity": "sha512-tQvHWSZ3/jH2xuq/vZDy0jNn+ZdXJeM8gHvX4lnJmsc3+50yPlWdZXIc5ay+umX+2/tJIqHqiEqcJvxlmIvRvQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.27.1.tgz", + "integrity": "sha512-G5eDKsu50udECw7DL2AcsysXiQyB7Nfg521t2OAJ4tbfTJ27doHLeF/vlI1NZGlLdbb/v+ibvtL1YBQqYOwJGg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-flow": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.27.1.tgz", + "integrity": "sha512-BfbWFFEJFQzLCQ5N8VocnCtA8J1CLkNTe2Ms2wocj75dd6VpiqS5Z5quTYcUoo4Yq+DN0rtikODccuv7RU81sw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.27.1.tgz", + "integrity": "sha512-1bQeydJF9Nr1eBCMMbC+hdwmRlsv5XYOMu03YSWFwNs0HsAmtSxxF1fyuYPqemVldVyFmlCU7w8UE14LupUSZQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/traverse": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.27.1.tgz", + "integrity": "sha512-6WVLVJiTjqcQauBhn1LkICsR2H+zm62I3h9faTDKt1qP4jn2o72tSvqMwtGFKGTpojce0gJs+76eZ2uCHRZh0Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.27.1.tgz", + "integrity": "sha512-0HCFSepIpLTkLcsi86GG3mTUzxV5jpmbv97hTETW3yzrAij8aqlD36toB1D0daVFJM8NK6GvKO0gslVQmm+zZA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.28.5.tgz", + "integrity": "sha512-axUuqnUTBuXyHGcJEVVh9pORaN6wC5bYfE7FGzPiaWa3syib9m7g+/IT/4VgCOe2Upef43PHzeAvcrVek6QuuA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.27.1.tgz", + "integrity": "sha512-hqoBX4dcZ1I33jCSWcXrP+1Ku7kdqXf1oeah7ooKOIiAdKQ+uqftgCFNOSzA5AMS2XIHEYeGFg4cKRCdpxzVOQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.27.1.tgz", + "integrity": "sha512-iCsytMg/N9/oFq6n+gFTvUYDZQOMK5kEdeYxmxt91fcJGycfxVP9CnrxoliM0oumFERba2i8ZtwRUCMhvP1LnA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.27.1.tgz", + "integrity": "sha512-OJguuwlTYlN0gBZFRPqwOGNWssZjfIUdS7HMYtN8c1KmwpwHFBwTeFZrg9XZa+DFTitWOW5iTAG7tyCUPsCCyw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.28.5.tgz", + "integrity": "sha512-vn5Jma98LCOeBy/KpeQhXcV2WZgaRUtjwQmjoBuLNlOmkg0fB5pdvYVeWRYI69wWKwK2cD1QbMiUQnoujWvrew==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.28.3", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5", + "@babel/traverse": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.27.1.tgz", + "integrity": "sha512-iQBE/xC5BV1OxJbp6WG7jq9IWiD+xxlZhLrdwpPkTX3ydmXdvoCpyfJN7acaIBZaOqTfr76pgzqBJflNbeRK+w==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.27.1.tgz", + "integrity": "sha512-SstR5JYy8ddZvD6MhV0tM/j16Qds4mIpJTOd1Yu9J9pJjH93bxHECF7pgtc28XvkzTD6Pxcm/0Z73Hvk7kb3Ng==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.27.1.tgz", + "integrity": "sha512-f6PiYeqXQ05lYq3TIfIDu/MtliKUbNwkGApPUvyo6+tc7uaR4cPjPe7DFPr15Uyycg2lZU6btZ575CuQoYh7MQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.27.1.tgz", + "integrity": "sha512-aGZh6xMo6q9vq1JGcw58lZ1Z0+i0xB2x0XaauNIUXd6O1xXc3RwoWEBlsTQrY4KQ9Jf0s5rgD6SiNkaUdJegTA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.27.1.tgz", + "integrity": "sha512-fdPKAcujuvEChxDBJ5c+0BTaS6revLV7CJL08e4m3de8qJfNIuCc2nc7XJYOjBoTMJeqSmwXJ0ypE14RCjLwaw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.28.4.tgz", + "integrity": "sha512-373KA2HQzKhQCYiRVIRr+3MjpCObqzDlyrM6u4I201wL8Mp2wHf7uB8GhDwis03k2ti8Zr65Zyyqs1xOxUF/Ew==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.0", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/traverse": "^7.28.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.27.1.tgz", + "integrity": "sha512-SFy8S9plRPbIcxlJ8A6mT/CxFdJx/c04JEctz4jf8YZaVS2px34j7NXRrlGlHkN/M2gnpL37ZpGRGVFLd3l8Ng==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-replace-supers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.27.1.tgz", + "integrity": "sha512-txEAEKzYrHEX4xSZN4kJ+OfKXFVSWKB2ZxM9dpcE3wT7smwkNmXo5ORRlVzMVdJbD+Q8ILTgSD7959uj+3Dm3Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.28.5.tgz", + "integrity": "sha512-N6fut9IZlPnjPwgiQkXNhb+cT8wQKFlJNqcZkWlcTqkcqx6/kU4ynGmLFoa4LViBSirn05YAwk+sQBbPfxtYzQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.27.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.27.7.tgz", + "integrity": "sha512-qBkYTYCb76RRxUM6CcZA5KRu8K4SM8ajzVeUgVdMVO9NN9uI/GaVmBg/WKJJGnNokV9SY8FxNOVWGXzqzUidBg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.27.1.tgz", + "integrity": "sha512-10FVt+X55AjRAYI9BrdISN9/AQWHqldOeZDUoLyif1Kn05a56xVBXb8ZouL8pZ9jem8QpXaOt8TS7RHUIS+GPA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.27.1.tgz", + "integrity": "sha512-5J+IhqTi1XPa0DXF83jYOaARrX+41gOewWbkPyjMNRDqgOCqdffGh8L3f/Ek5utaEBZExjSAzcyjmV9SSAWObQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-create-class-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.27.1.tgz", + "integrity": "sha512-oThy3BCuCha8kDZ8ZkgOg2exvPYUlprMukKQXI1r1pJ47NCvxfkEy8vK+r/hT9nF0Aa4H1WUPZZjHTFtAhGfmQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.27.1.tgz", + "integrity": "sha512-edoidOjl/ZxvYo4lSBOQGDSyToYVkTAwyVoa2tkuYTSmjrB1+uAedoL5iROVLXkxH+vRgA7uP4tMg2pUJpZ3Ug==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.28.0.tgz", + "integrity": "sha512-D6Eujc2zMxKjfa4Zxl4GHMsmhKKZ9VpcqIchJLvwTxad9zWIYulwYItBovpDOoNLISpcZSXoDJ5gaGbQUDqViA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz", + "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz", + "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==", + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.27.1.tgz", + "integrity": "sha512-JfuinvDOsD9FVMTHpzA/pBLisxpv1aSf+OIV8lgH3MuWrks19R27e6a6DipIg4aX1Zm9Wpb04p8wljfKrVSnPA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.28.4.tgz", + "integrity": "sha512-+ZEdQlBoRg9m2NnzvEeLgtvBMO4tkFBw5SQIUgLICgTrumLoU7lr+Oghi6km2PFj+dbUt2u1oby2w3BDO9YQnA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.27.1.tgz", + "integrity": "sha512-TtEciroaiODtXvLZv4rmfMhkCv8jx3wgKpL68PuiPh2M4fvz5jhsA7697N1gMvkvr/JTF13DrFYyEbY9U7cVPA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.27.1.tgz", + "integrity": "sha512-V2ABPHIJX4kC7HegLkYoDpfg9PVmuWy/i6vUM5eGK22bx4YVFD3M5F0QQnWQoDs6AGsUWTVOopBiMFQgHaSkVw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.28.5.tgz", + "integrity": "sha512-20NUVgOrinudkIBzQ2bNxP08YpKprUkRTiRSd2/Z5GOdPImJGkoN4Z7IQe1T5AdyKI1i5L6RBmluqdSzvaq9/w==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.27.1.tgz", + "integrity": "sha512-N/wH1vcn4oYawbJ13Y/FxcQrWk63jhfNa7jef0ih7PHSIHX2LB7GWE1rkPrOnka9kwMxb6hMl19p7lidA+EHmQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.27.1.tgz", + "integrity": "sha512-kpb3HUqaILBJcRFVhFUs6Trdd4mkrzcGXss+6/mxUd273PfbWqSDHRzMT2234gIg2QYfAjvXLSquP1xECSg09Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.27.1.tgz", + "integrity": "sha512-lhInBO5bi/Kowe2/aLdBAawijx+q1pQzicSgnkB6dUPc1+RC8QmJHKf2OjvU+NZWitguJHEaEmbV6VWEouT58g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.27.1.tgz", + "integrity": "sha512-fBJKiV7F2DxZUkg5EtHKXQdbsbURW3DZKQUWphDum0uRP6eHGGa/He9mc0mypL680pb+e/lDIthRohlv8NCHkg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.27.1.tgz", + "integrity": "sha512-RiSILC+nRJM7FY5srIyc4/fGIwUhyDuuBSdWn4y6yT6gm652DpCHZjIipgn6B7MQ1ITOUnAKWixEUjQRIBIcLw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.5.tgz", + "integrity": "sha512-x2Qa+v/CuEoX7Dr31iAfr0IhInrVOWZU/2vJMJ00FOR/2nM0BcBEclpaf9sWCDc+v5e9dMrhSH8/atq/kX7+bA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.27.3", + "@babel/helper-create-class-features-plugin": "^7.28.5", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", + "@babel/plugin-syntax-typescript": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.27.1.tgz", + "integrity": "sha512-Ysg4v6AmF26k9vpfFuTZg8HRfVWzsh1kVfowA23y9j/Gu6dOuahdUVhkLqpObp3JIv27MLSii6noRnuKN8H0Mg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.27.1.tgz", + "integrity": "sha512-uW20S39PnaTImxp39O5qFlHLS9LJEmANjMG7SxIhap8rCHqu0Ik+tLEPX5DKmHn6CsWQ7j3lix2tFOa5YtL12Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.27.1.tgz", + "integrity": "sha512-xvINq24TRojDuyt6JGtHmkVkrfVV3FPT16uytxImLeBZqW3/H52yN+kM1MGuyPkIQxrzKwPHs5U/MP3qKyzkGw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.27.1.tgz", + "integrity": "sha512-EtkOujbc4cgvb0mlpQefi4NTPBzhSIevblFevACNLUspmrALgmEBdL/XfnyyITfd8fKBZrZys92zOWcik7j9Tw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.27.1", + "@babel/helper-plugin-utils": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.28.5.tgz", + "integrity": "sha512-S36mOoi1Sb6Fz98fBfE+UZSpYw5mJm0NUHtIKrOuNcqeFauy1J6dIvXm2KRVKobOSaGq4t/hBXdN4HGU3wL9Wg==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.28.5", + "@babel/helper-compilation-targets": "^7.27.2", + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.28.5", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.27.1", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.27.1", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.27.1", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.28.3", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-import-assertions": "^7.27.1", + "@babel/plugin-syntax-import-attributes": "^7.27.1", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.27.1", + "@babel/plugin-transform-async-generator-functions": "^7.28.0", + "@babel/plugin-transform-async-to-generator": "^7.27.1", + "@babel/plugin-transform-block-scoped-functions": "^7.27.1", + "@babel/plugin-transform-block-scoping": "^7.28.5", + "@babel/plugin-transform-class-properties": "^7.27.1", + "@babel/plugin-transform-class-static-block": "^7.28.3", + "@babel/plugin-transform-classes": "^7.28.4", + "@babel/plugin-transform-computed-properties": "^7.27.1", + "@babel/plugin-transform-destructuring": "^7.28.5", + "@babel/plugin-transform-dotall-regex": "^7.27.1", + "@babel/plugin-transform-duplicate-keys": "^7.27.1", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-dynamic-import": "^7.27.1", + "@babel/plugin-transform-explicit-resource-management": "^7.28.0", + "@babel/plugin-transform-exponentiation-operator": "^7.28.5", + "@babel/plugin-transform-export-namespace-from": "^7.27.1", + "@babel/plugin-transform-for-of": "^7.27.1", + "@babel/plugin-transform-function-name": "^7.27.1", + "@babel/plugin-transform-json-strings": "^7.27.1", + "@babel/plugin-transform-literals": "^7.27.1", + "@babel/plugin-transform-logical-assignment-operators": "^7.28.5", + "@babel/plugin-transform-member-expression-literals": "^7.27.1", + "@babel/plugin-transform-modules-amd": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-modules-systemjs": "^7.28.5", + "@babel/plugin-transform-modules-umd": "^7.27.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.27.1", + "@babel/plugin-transform-new-target": "^7.27.1", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.27.1", + "@babel/plugin-transform-numeric-separator": "^7.27.1", + "@babel/plugin-transform-object-rest-spread": "^7.28.4", + "@babel/plugin-transform-object-super": "^7.27.1", + "@babel/plugin-transform-optional-catch-binding": "^7.27.1", + "@babel/plugin-transform-optional-chaining": "^7.28.5", + "@babel/plugin-transform-parameters": "^7.27.7", + "@babel/plugin-transform-private-methods": "^7.27.1", + "@babel/plugin-transform-private-property-in-object": "^7.27.1", + "@babel/plugin-transform-property-literals": "^7.27.1", + "@babel/plugin-transform-regenerator": "^7.28.4", + "@babel/plugin-transform-regexp-modifiers": "^7.27.1", + "@babel/plugin-transform-reserved-words": "^7.27.1", + "@babel/plugin-transform-shorthand-properties": "^7.27.1", + "@babel/plugin-transform-spread": "^7.27.1", + "@babel/plugin-transform-sticky-regex": "^7.27.1", + "@babel/plugin-transform-template-literals": "^7.27.1", + "@babel/plugin-transform-typeof-symbol": "^7.27.1", + "@babel/plugin-transform-unicode-escapes": "^7.27.1", + "@babel/plugin-transform-unicode-property-regex": "^7.27.1", + "@babel/plugin-transform-unicode-regex": "^7.27.1", + "@babel/plugin-transform-unicode-sets-regex": "^7.27.1", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.14", + "babel-plugin-polyfill-corejs3": "^0.13.0", + "babel-plugin-polyfill-regenerator": "^0.6.5", + "core-js-compat": "^3.43.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.28.5.tgz", + "integrity": "sha512-Z3J8vhRq7CeLjdC58jLv4lnZ5RKFUJWqH5emvxmv9Hv3BD1T9R/Im713R4MTKwvFaV74ejZ3sM01LyEKk4ugNQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-transform-react-display-name": "^7.28.0", + "@babel/plugin-transform-react-jsx": "^7.27.1", + "@babel/plugin-transform-react-jsx-development": "^7.27.1", + "@babel/plugin-transform-react-pure-annotations": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz", + "integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.27.1", + "@babel/helper-validator-option": "^7.27.1", + "@babel/plugin-syntax-jsx": "^7.27.1", + "@babel/plugin-transform-modules-commonjs": "^7.27.1", + "@babel/plugin-transform-typescript": "^7.28.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.28.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", + "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", + "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/parser": "^7.27.2", + "@babel/types": "^7.27.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", + "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.27.1", + "@babel/generator": "^7.28.5", + "@babel/helper-globals": "^7.28.0", + "@babel/parser": "^7.28.5", + "@babel/template": "^7.27.2", + "@babel/types": "^7.28.5", + "debug": "^4.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.28.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", + "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.28.5" + }, + "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==", + "license": "MIT" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.1.1", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.1.1.tgz", + "integrity": "sha512-YAYeJ+Xqh7fUou1d1j9XHl44BmsuThiTr4iNrgCQ3J27IbhXsxXDGZ1cXv8Qvs99d4rBbLiSKy3+WZiet32PcQ==", + "license": "CC0-1.0" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "license": "CC0-1.0", + "engines": { + "node": "^14 || ^16 || >=18" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", + "integrity": "sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==", + "license": "MIT", + "dependencies": { + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.12.2", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz", + "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==", + "license": "MIT", + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "license": "MIT", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^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==", + "license": "Python-2.0" + }, + "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==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "license": "Apache-2.0", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", + "license": "BSD-3-Clause" + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", + "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "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==", + "license": "ISC", + "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==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "license": "MIT", + "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/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "license": "MIT", + "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/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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "license": "MIT", + "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/@jridgewell/gen-mapping": { + "version": "0.3.13", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", + "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/remapping": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", + "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.11.tgz", + "integrity": "sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", + "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.31", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", + "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "license": "MIT" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "license": "MIT", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.17", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.17.tgz", + "integrity": "sha512-tXDyE1/jzFsHXjhRZQ3hMl0IVhYe5qula43LDWIhVfjp9G/nT5OQY5AORVOrkEGAUltBJOfOWeETbmhm6kHhuQ==", + "license": "MIT", + "dependencies": { + "ansi-html": "^0.0.9", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^4.2.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 <5.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x || 5.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "license": "MIT" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.14.1.tgz", + "integrity": "sha512-jGTk8UD/RdjsNZW8qq10r0RBvxL8OWtoT+kImlzPDFilmozzM+9QmIJsmze9UiSBrFU45ZxhTYBypn9q9z/VfQ==", + "license": "MIT" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==", + "license": "MIT" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "license": "BSD-3-Clause", + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "Apache-2.0", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "10.4.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", + "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.3.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "picocolors": "1.1.1", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=18" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.9.1.tgz", + "integrity": "sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==", + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.4.0", + "aria-query": "^5.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.6.3", + "picocolors": "^1.1.1", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", + "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", + "license": "MIT" + }, + "node_modules/@testing-library/react": { + "version": "16.3.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-16.3.0.tgz", + "integrity": "sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "@testing-library/dom": "^10.0.0", + "@types/react": "^18.0.0 || ^19.0.0", + "@types/react-dom": "^18.0.0 || ^19.0.0", + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "@types/react-dom": { + "optional": true + } + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", + "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", + "license": "MIT" + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.27.0", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", + "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", + "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.28.2" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.6", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", + "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", + "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.38", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", + "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", + "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", + "license": "MIT", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.56.12", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.12.tgz", + "integrity": "sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==", + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", + "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.25", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.25.tgz", + "integrity": "sha512-dVd04UKsfpINUnK0yBoYHDF3xu7xVH4BuDotC/xGuycx4CgbP48X/KF/586bcObxT0HENHXEU8Nqtu6NR+eKhw==", + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "^1" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.1.0.tgz", + "integrity": "sha512-jnHMsrd0Mwa9Cf4IdOzbz543y4XJepXrbia2T4b6+spXC2We3t1y6K44D3mR8XMFSXMCf3/l7rCgddfx7UNVBA==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/express/node_modules/@types/express-serve-static-core": { + "version": "4.19.7", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.7.tgz", + "integrity": "sha512-FvPtiIf1LfhzsaIXhv/PHan/2FeQBbtBDtfX2QfvPxdUelMDEckK08SM6nqo1MIZY3RUlfA+HV8+hFUSio78qg==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "license": "MIT" + }, + "node_modules/@types/http-errors": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", + "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.17", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.17.tgz", + "integrity": "sha512-ED6LB+Z1AVylNTu7hdzuBqOgMnvG/ld6wGCG8wFnAzKX5uyW2K3WD52v0gnLCTK/VLpXtKckgWuyScYK6cSPaw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", + "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "24.10.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.0.tgz", + "integrity": "sha512-qzQZRBqkFsYyaSWXuEHc2WR9c0a0CXwiE5FWUvn7ZM+vdy1uZLfCunD38UzhuB7YN/J11ndbDBcTmOdxJo9Q7A==", + "license": "MIT", + "dependencies": { + "undici-types": "~7.16.0" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.14", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.14.tgz", + "integrity": "sha512-mhVF2BnD4BO+jtOp7z1CdzaK4mbuK0LLQYAvdOLqHTavxFNq4zA1EmYkpnFjP8HOUzedfQkRnp0E2ulSAYSzAw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" + }, + "node_modules/@types/prettier": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", + "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", + "license": "MIT" + }, + "node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", + "license": "MIT" + }, + "node_modules/@types/qs": { + "version": "6.14.0", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz", + "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==", + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", + "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", + "license": "MIT" + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/@types/semver": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", + "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", + "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "license": "MIT", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.10.tgz", + "integrity": "sha512-tRs1dB+g8Itk72rlSI2ZrW6vZg0YrLI81iQSTkMmOqnqCaNr/8Ek4VwWcN5vZgCYWbg/JJSGBlUaYGAOP73qBw==", + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/node": "*", + "@types/send": "<1" + } + }, + "node_modules/@types/serve-static/node_modules/@types/send": { + "version": "0.17.6", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.6.tgz", + "integrity": "sha512-Uqt8rPBE8SY0RK8JB1EzVOIZ32uqy8HwdxCnoCOsYrvnswqmFZ/k+9Ikidlk/ImhsdvBsloHbAlewb2IEBV/Og==", + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.36", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", + "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", + "license": "MIT" + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.18.1", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", + "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.10.tgz", + "integrity": "sha512-0xbOE6Ht/oj0MTVVXCCdEZzUk7adwW3YB1Tg1ZBm95jrkrUMI0VA4sf3SgxC1TG8p5aKkn3jxT9A2BDw1mM/TQ==", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.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.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.62.0.tgz", + "integrity": "sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "license": "MIT", + "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.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "license": "BSD-2-Clause", + "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==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "license": "ISC" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.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==", + "license": "BSD-3-Clause" + }, + "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==", + "license": "Apache-2.0" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "license": "BSD-3-Clause" + }, + "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==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.15.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", + "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-phases": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz", + "integrity": "sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "acorn": "^8.14.0" + } + }, + "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==", + "license": "MIT", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.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==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.9.tgz", + "integrity": "sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==", + "engines": [ + "node >= 0.8.0" + ], + "license": "Apache-2.0", + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "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" + ], + "license": "Apache-2.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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "license": "MIT" + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "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==", + "license": "MIT" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "license": "Apache-2.0", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/array-includes": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.9.tgz", + "integrity": "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.24.0", + "es-object-atoms": "^1.1.1", + "get-intrinsic": "^1.3.0", + "is-string": "^1.1.1", + "math-intrinsics": "^1.1.0" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.findlast": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", + "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.6.tgz", + "integrity": "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-shim-unscopables": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.8.tgz", + "integrity": "sha512-DwuEqgXFBwbmZSRqt3BpQigWNUoqw9Ml2dTWdF3B2zQlQX4OeUE0zyuzX0fX0IbTvjdkZbcBTU3idgpO78qkTw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-array-method-boxes-properly": "^1.0.0", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "is-string": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" + }, + "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==", + "license": "MIT" + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", + "license": "MIT" + }, + "node_modules/async": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "license": "MIT" + }, + "node_modules/async-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-function/-/async-function-1.0.0.tgz", + "integrity": "sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, + "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==", + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.1.1", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.11.0.tgz", + "integrity": "sha512-ilYanEU8vxxBexpJd8cWM4ElSQq4QctCLKih0TSfjIfCQTeyH/6zVrmIJfLPrKTKJRbiG+cfnZbQIjAlJmF1jQ==", + "license": "MPL-2.0", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "license": "MIT", + "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-loader": { + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.4.1.tgz", + "integrity": "sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==", + "license": "MIT", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.4", + "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==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.14.tgz", + "integrity": "sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.27.7", + "@babel/helper-define-polyfill-provider": "^0.6.5", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.13.0.tgz", + "integrity": "sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5", + "core-js-compat": "^3.43.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.5.tgz", + "integrity": "sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.5" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.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==", + "license": "MIT" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.2.0.tgz", + "integrity": "sha512-E/VlAEzRrsLEb2+dv8yp3bo4scof3l9nR4lrld+Iy5NyVqgVYUJnDAmunkhPMisRI32Qc4iRiz425d8vM++2fg==", + "license": "MIT", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-import-attributes": "^7.24.7", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@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" + }, + "peerDependencies": { + "@babel/core": "^7.0.0 || ^8.0.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==", + "license": "MIT", + "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.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.1.0.tgz", + "integrity": "sha512-f9B1xMdnkCIqe+2dHrJsoQFRz7reChaAHE/65SdaykPklQqhme2WaC08oD3is77x9ff98/9EazAKFDZv5rFEQg==", + "license": "MIT", + "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-proposal-private-property-in-object": "^7.16.7", + "@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/babel-preset-react-app/node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.11.tgz", + "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" + }, + "node_modules/baseline-browser-mapping": { + "version": "2.8.25", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.25.tgz", + "integrity": "sha512-2NovHVesVF5TXefsGX1yzx1xgr7+m9JQenvz6FQY3qd+YXkKkYiv+vTCc7OriP9mcDZpTC5mAOYN4ocd29+erA==", + "license": "Apache-2.0", + "bin": { + "baseline-browser-mapping": "dist/cli.js" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/bfj": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz", + "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==", + "license": "MIT", + "dependencies": { + "bluebird": "^3.7.2", + "check-types": "^11.2.3", + "hoopy": "^0.1.4", + "jsonpath": "^1.1.1", + "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==", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "license": "MIT" + }, + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "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.13.0", + "raw-body": "2.5.2", + "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/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/bonjour-service": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", + "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", + "license": "MIT", + "dependencies": { + "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==", + "license": "ISC" + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.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==", + "license": "BSD-2-Clause" + }, + "node_modules/browserslist": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz", + "integrity": "sha512-AXVQwdhot1eqLihwasPElhX2tAZiBjWdJ9i/Zcj2S6QYIjkx62OKSfnobkriB81C3l4w0rVy3Nt4jaTBltYEpw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "baseline-browser-mapping": "^2.8.19", + "caniuse-lite": "^1.0.30001751", + "electron-to-chromium": "^1.5.238", + "node-releases": "^2.0.26", + "update-browserslist-db": "^1.1.4" + }, + "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==", + "license": "Apache-2.0", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.30001754", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001754.tgz", + "integrity": "sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "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/chalk/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.2.3.tgz", + "integrity": "sha512-+67P1GkJRaxQD6PKK0Et9DhwQB+vGg3PM5+aavopCpZT1lj9jeqfvpgTLAWErNj8qApkkmXlu/Ug74kmhagkXg==", + "license": "MIT" + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "license": "MIT", + "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" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "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==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.3.tgz", + "integrity": "sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==", + "license": "MIT" + }, + "node_modules/clean-css": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/coa/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/coa/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.3.tgz", + "integrity": "sha512-1L5aqIkwPfiodaMgQunkF1zRhNqifHBmtbbbxcr6yVxxBnliw4TDOW6NxpO8DJLgJ16OT+Y4ztZqP6p/FtXnAw==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", + "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "compressible": "~2.0.18", + "debug": "2.6.9", + "negotiator": "~0.6.4", + "on-headers": "~1.1.0", + "safe-buffer": "5.2.1", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/core-js": { + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.46.0.tgz", + "integrity": "sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.46.0.tgz", + "integrity": "sha512-p9hObIIEENxSV8xIu+V68JjSeARg6UVMG5mR+JEUguG3sI6MsiS1njz2jHmyJDvA+8jX/sytkBHup6kxhM9law==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.26.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.46.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.46.0.tgz", + "integrity": "sha512-NMCW30bHNofuhwLhYPt66OLOKTMbOhgTTatKVbaQC3KRHpTCiRIBYvtshr+NBYSnBxwAFhjW/RfJ0XbIjS16rw==", + "hasInstallScript": true, + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "license": "MIT", + "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.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "license": "ISC", + "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==", + "license": "CC0-1.0", + "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.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", + "license": "MIT", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "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==", + "license": "MIT", + "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/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "license": "BSD-3-Clause", + "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==", + "license": "CC0-1.0", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", + "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "license": "BSD-2-Clause", + "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==", + "license": "MIT" + }, + "node_modules/cssdb": { + "version": "7.11.2", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.11.2.tgz", + "integrity": "sha512-lhQ32TFkc1X4eTefGfYPvgovRSzIMofHkigfH8nWtyRL4XJLsRhJFreRvEgKzept7x1rjBuy3J/MurXLaFxW/A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ], + "license": "CC0-1.0" + }, + "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==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "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.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "license": "MIT", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0" + }, + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "BSD-2-Clause" + }, + "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==", + "license": "MIT", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.6.0", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", + "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", + "license": "MIT" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "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==", + "license": "BSD-2-Clause", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "license": "Apache-2.0" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "license": "MIT", + "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==", + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", + "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "utila": "~0.4" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "license": "MIT", + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "license": "BSD-2-Clause", + "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==", + "license": "BSD-2-Clause" + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "license": "MIT" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/ejs": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", + "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "license": "Apache-2.0", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.5.249", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.249.tgz", + "integrity": "sha512-5vcfL3BBe++qZ5kuFhD/p8WOM1N9m3nwvJPULJx+4xf2usSlZFJ0qoNYO2fOX4hi3ocuDcmDobtA+5SFr4OmBg==", + "license": "ISC" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.18.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.3.tgz", + "integrity": "sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==", + "license": "MIT", + "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==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", + "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.24.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.24.0.tgz", + "integrity": "sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==", + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.3.0", + "get-proto": "^1.0.1", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", + "is-callable": "^1.2.7", + "is-data-view": "^1.0.2", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.2.1", + "is-set": "^2.0.3", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.1", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.4", + "object-keys": "^1.1.1", + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.4", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "stop-iteration-iterator": "^1.1.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.19" + }, + "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==", + "license": "MIT" + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", + "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.6", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.4", + "safe-array-concat": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-module-lexer": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", + "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.1.0.tgz", + "integrity": "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "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==", + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", + "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.1", + "@humanwhocodes/config-array": "^0.13.0", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "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.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "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.3", + "strip-ansi": "^6.0.1", + "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==", + "license": "MIT", + "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.9", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", + "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", + "license": "MIT", + "dependencies": { + "debug": "^3.2.7", + "is-core-module": "^2.13.0", + "resolve": "^1.22.4" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.1.tgz", + "integrity": "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause", + "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.32.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.32.0.tgz", + "integrity": "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA==", + "license": "MIT", + "dependencies": { + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.9", + "array.prototype.findlastindex": "^1.2.6", + "array.prototype.flat": "^1.3.3", + "array.prototype.flatmap": "^1.3.3", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.12.1", + "hasown": "^2.0.2", + "is-core-module": "^2.16.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.1", + "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.9", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "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==", + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "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==", + "license": "MIT", + "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.10.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.2.tgz", + "integrity": "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==", + "license": "MIT", + "dependencies": { + "aria-query": "^5.3.2", + "array-includes": "^3.1.8", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "^4.10.0", + "axobject-query": "^4.1.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "hasown": "^2.0.2", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.8", + "safe-regex-test": "^1.0.3", + "string.prototype.includes": "^2.0.1" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/aria-query": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.37.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.37.5.tgz", + "integrity": "sha512-Qteup0SqU15kdocexFNAJMvCJEfa2xUKNV4CC1xsVMrIIqEy3SQ/rqyxCWNzfrd3/ldy6HMlD2e0JDVpDg2qIA==", + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.8", + "array.prototype.findlast": "^1.2.5", + "array.prototype.flatmap": "^1.3.3", + "array.prototype.tosorted": "^1.1.4", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.2.1", + "estraverse": "^5.3.0", + "hasown": "^2.0.2", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.9", + "object.fromentries": "^2.0.8", + "object.values": "^1.2.1", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.12", + "string.prototype.repeat": "^1.0.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz", + "integrity": "sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==", + "license": "MIT", + "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==", + "license": "Apache-2.0", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.11.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.1.tgz", + "integrity": "sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==", + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^5.58.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.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "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==", + "license": "MIT", + "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/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==", + "license": "MIT", + "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/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?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==", + "license": "Python-2.0" + }, + "node_modules/eslint/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==", + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/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==", + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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==", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "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==", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", + "license": "BSD-3-Clause", + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "MIT" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.12", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "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" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", + "license": "MIT", + "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.8" + }, + "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==", + "license": "ISC", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", + "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fastq": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", + "license": "ISC", + "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==", + "license": "Apache-2.0", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "license": "Apache-2.0", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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/file-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "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/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==", + "license": "Apache-2.0", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "license": "ISC", + "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "license": "MIT", + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz", + "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==", + "license": "ISC" + }, + "node_modules/follow-redirects": { + "version": "1.15.11", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", + "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.5.tgz", + "integrity": "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==", + "license": "MIT", + "dependencies": { + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/foreground-child": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", + "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.6", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "license": "MIT", + "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/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "license": "MIT", + "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==", + "license": "MIT", + "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/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==", + "license": "MIT", + "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/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.4.tgz", + "integrity": "sha512-f0cRzm6dkyVYV3nPoooP8XlccPQukegwhAnpoLcXy+X+A8KfpGOoXwDr9FLZd3wzgLaBGQBE3lY93Zm/i1JvIQ==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.35" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.1.0.tgz", + "integrity": "sha512-QMUezzXWII9EV5aTFXW1UBVUO77wYPpjqIF8/AviUCThNeSYZykpoTixUeaNNBwmCev0AMDWMAni+f8Hxb1IFw==", + "license": "Unlicense" + }, + "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==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/generator-function": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generator-function/-/generator-function-2.0.1.tgz", + "integrity": "sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "license": "ISC" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" + }, + "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==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "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==", + "license": "ISC", + "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==", + "license": "BSD-2-Clause" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.2.1", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "(Apache-2.0 OR MPL-1.1)" + }, + "node_modules/has-bigints": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/hpack.js/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==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "license": "MIT", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz", + "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.4", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.4.tgz", + "integrity": "sha512-V/PZeWsqhfpE27nKeX9EO2sbR+D17A+tLf6qU+ht66jdUsN0QLKJN27Z+1+gHrVMKgndBahes0PU6rRihDgHTw==", + "license": "MIT", + "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": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "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" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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.10", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz", + "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz", + "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "license": "ISC" + }, + "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==", + "license": "MIT", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", + "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "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==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "node_modules/internal-slot": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.1.tgz", + "integrity": "sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==", + "license": "MIT", + "dependencies": { + "async-function": "^1.0.0", + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.2.tgz", + "integrity": "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.2.tgz", + "integrity": "sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.4", + "generator-function": "^2.0.0", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "license": "MIT" + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/is-regex": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.16" + }, + "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==", + "license": "MIT" + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.1.tgz", + "integrity": "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "license": "MIT", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", + "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "license": "BSD-3-Clause", + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", + "license": "BSD-3-Clause", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^4.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", + "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", + "license": "BSD-3-Clause", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.9.4", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.4.tgz", + "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", + "license": "Apache-2.0", + "dependencies": { + "async": "^3.2.6", + "filelist": "^1.0.4", + "picocolors": "^1.1.1" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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-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==", + "license": "MIT", + "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-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "license": "MIT", + "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-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "license": "MIT", + "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-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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-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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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-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==", + "license": "MIT", + "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==", + "license": "MIT", + "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-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==", + "license": "MIT", + "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-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "license": "MIT", + "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.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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-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==", + "license": "MIT", + "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-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==", + "license": "MIT", + "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-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "license": "MIT", + "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==", + "license": "MIT", + "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-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "license": "MIT", + "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-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "license": "MIT", + "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-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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.34.tgz", + "integrity": "sha512-KExbHVa92aJpw9WDQvzBaGVE2/Pz+pLZQloT2hjL8IqsZnV62rlPOYvNnLmf/L2dyllfVUOVBj64M0z/46eR2A==", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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/react-is": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.2.tgz", + "integrity": "sha512-cbGOjAptfM2LVmWhwRFHEKTPkLwNddVmuqYZQt895yXwAsWsXObCG+YN4DGQ/JBtT4GP1a1lPPdio2z413LmTg==", + "license": "MIT", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", + "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", + "license": "MIT", + "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.2.2", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", + "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "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==", + "license": "MIT", + "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-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==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "(AFL-2.1 OR BSD-3-Clause)" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", + "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", + "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", + "license": "MIT", + "dependencies": { + "esprima": "1.2.2", + "static-eval": "2.0.2", + "underscore": "1.12.1" + } + }, + "node_modules/jsonpath/node_modules/esprima": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.2.2.tgz", + "integrity": "sha512-+JpPZam9w5DuJ3Q67SqsMGtiHKENSMRVoxvArfJZK01/BfLEObtZ6orJa/MtoGNR/rfMgp5837T41PAmTwAv/A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", + "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "license": "MIT", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.23", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz", + "integrity": "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==", + "license": "CC0-1.0" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "license": "MIT", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/launch-editor": { + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.12.0.tgz", + "integrity": "sha512-giOHXoOtifjdHqUamwKq6c49GzBdLjvxrd2D+Q4V6uOHopJv7p9VJxikDsQ/CBXZbEITgUqSVHXLTG3VhPP1Dg==", + "license": "MIT", + "dependencies": { + "picocolors": "^1.1.1", + "shell-quote": "^1.8.3" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/loader-runner": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.1.tgz", + "integrity": "sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==", + "license": "MIT", + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "license": "MIT", + "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": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "license": "MIT", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", + "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "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==", + "license": "BSD-3-Clause", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "license": "CC0-1.0" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "license": "Unlicense", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.4.tgz", + "integrity": "sha512-ZWYT7ln73Hptxqxk2DxPU9MmapXRhxkJD6tkSR04dnQxm8BGu2hzgKLugK5yySD97u/8yy7Ma7E76k9ZdvtjkQ==", + "license": "MIT", + "dependencies": { + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "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==", + "license": "ISC" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "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==", + "license": "MIT" + }, + "node_modules/node-releases": { + "version": "2.0.27", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", + "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.22", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.22.tgz", + "integrity": "sha512-ujSMe1OWVn55euT1ihwCI1ZcAaAU3nxUiDwfDQldc51ZXaB9m2AyOn6/jh1BLe2t/G8xd6uKG1UBF2aZJeg2SQ==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.9.tgz", + "integrity": "sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.8.tgz", + "integrity": "sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==", + "license": "MIT", + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "gopd": "^1.0.1", + "safe-array-concat": "^1.1.2" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.values": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", + "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", + "license": "MIT", + "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==", + "license": "ISC", + "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==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "license": "MIT", + "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.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", + "license": "MIT", + "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.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "license": "BlueOak-1.0.0" + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "license": "MIT", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, + "node_modules/path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", + "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "find-up": "^4.0.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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/possible-typed-array-names": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.1.0.tgz", + "integrity": "sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.5.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", + "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.11", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "license": "MIT", + "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.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.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==", + "license": "MIT", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", + "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "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==", + "license": "CC0-1.0", + "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-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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "license": "MIT", + "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.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", + "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", + "license": "MIT", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^7.0.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^7.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "license": "CC0-1.0", + "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==", + "license": "CC0-1.0", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "license": "MIT", + "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==", + "license": "MIT", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "license": "MIT", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "license": "CC0-1.0", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "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==", + "license": "CC0-1.0", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "license": "CC0-1.0" + }, + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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/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==", + "license": "MIT" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", + "license": "MIT", + "dependencies": { + "punycode": "^2.3.1" + }, + "funding": { + "url": "https://github.com/sponsors/lupomontero" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "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==", + "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "license": "MIT", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "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==", + "license": "MIT" + }, + "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" + } + ], + "license": "MIT" + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", + "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/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "19.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-19.2.0.tgz", + "integrity": "sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "license": "MIT", + "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/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==", + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dom": { + "version": "19.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.0.tgz", + "integrity": "sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==", + "license": "MIT", + "dependencies": { + "scheduler": "^0.27.0" + }, + "peerDependencies": { + "react": "^19.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.1.0.tgz", + "integrity": "sha512-SN/U6Ytxf1QGkw/9ve5Y+NxBbZM6Ht95tuXNMKs8EJyFa/Vy/+Co3stop3KBHARfn/giv+Lj1uUnTfOJ3moFEQ==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "license": "MIT", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "license": "MIT", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "license": "MIT", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.2.tgz", + "integrity": "sha512-m03P+zhBeQd1RGnYxrGyDAPpWX/epKirLrp8e3qevZdVkKtnCrjjWczIbYc8+xd6vcTStVlqfycTx1KR4LOr0g==", + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "license": "MIT" + }, + "node_modules/regex-parser": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.1.tgz", + "integrity": "sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.4.0.tgz", + "integrity": "sha512-0ghuzq67LI9bLXpOX/ISfve/Mq33a4aFRzoQYhnnok1JOFpmE/A2TBGkNVenOGEeSBCjIiWcc6MVOG5HEQv0sA==", + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.2.2", + "regjsgen": "^0.8.0", + "regjsparser": "^0.13.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.2.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "license": "MIT" + }, + "node_modules/regjsparser": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.13.0.tgz", + "integrity": "sha512-NZQZdC5wOE/H3UT28fVGL+ikOZcEzfMGk/c3iN9UGxzWHMa1op7274oyiUVrAG4B2EuFhus8SvkaYnhvW92p9Q==", + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~3.1.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.11", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", + "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "license": "MIT", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "license": "MIT", + "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/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "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==", + "license": "ISC" + }, + "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==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", + "license": "MIT", + "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==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.2", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.2.tgz", + "integrity": "sha512-fS6iqSPZDs3dr/y7Od6y5nha8dW1YnbgtsyotCVvoFGKbERG++CVRFv1meyGDE1SNItQA8BrnCw7ScdAhRJ3XQ==", + "license": "MIT", + "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", + "license": "MIT", + "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/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==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "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" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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" + } + ], + "license": "MIT" + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "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==", + "license": "CC0-1.0" + }, + "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==", + "license": "MIT", + "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==", + "license": "ISC" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", + "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", + "license": "MIT" + }, + "node_modules/schema-utils": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.3.tgz", + "integrity": "sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/schema-utils/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/schema-utils/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==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/schema-utils/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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "license": "MIT", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.7.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz", + "integrity": "sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/send/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==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "ISC" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "ISC" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", + "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "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==", + "license": "ISC" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/source-map": { + "version": "0.7.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", + "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">= 12" + } + }, + "node_modules/source-map-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "license": "MIT", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause", + "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", + "license": "MIT" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause" + }, + "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", + "license": "MIT" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/static-eval": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-2.0.2.tgz", + "integrity": "sha512-N/D219Hcr2bPjLxPiV+TQE++Tsmrady7TqAJugLy7Xk1EumfDWS/f5dtBbkRCGE7wKKXuYockQoj8Rm2/pVKyg==", + "license": "MIT", + "dependencies": { + "escodegen": "^1.8.1" + } + }, + "node_modules/static-eval/node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "license": "BSD-2-Clause", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/static-eval/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/static-eval/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/static-eval/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "license": "MIT", + "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/static-eval/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/static-eval/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==", + "license": "BSD-3-Clause", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-eval/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==", + "license": "MIT", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/stop-iteration-iterator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", + "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "internal-slot": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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-cjs": { + "name": "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==", + "license": "MIT", + "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-cjs/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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/string.prototype.includes": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/string.prototype.includes/-/string.prototype.includes-2.0.1.tgz", + "integrity": "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.repeat": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", + "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", + "license": "MIT", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.5" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "license": "BSD-2-Clause", + "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==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "license": "MIT", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/brace-expansion": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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.", + "license": "MIT", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/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==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/svgo/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==", + "license": "MIT" + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "license": "BSD-2-Clause", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "license": "BSD-2-Clause" + }, + "node_modules/svgo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/tailwindcss": { + "version": "3.4.18", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.18.tgz", + "integrity": "sha512-6A2rnmW5xZMdw11LYjhcI5846rt9pbLSabY5XPxo+XWdxwZaFEn47Go4NzFiHu9sNNmr/kXivP1vStfvMaK1GQ==", + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.7", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/tailwindcss/node_modules/postcss-load-config": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", + "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.1.1" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "jiti": ">=1.21.0", + "postcss": ">=8.0.9", + "tsx": "^4.8.1", + "yaml": "^2.4.2" + }, + "peerDependenciesMeta": { + "jiti": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true + } + } + }, + "node_modules/tailwindcss/node_modules/yaml": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.1.tgz", + "integrity": "sha512-lcYcMxX2PO9XMGvAJkJ3OsNMw+/7FKes7/hgerGUYWIoWu5j/+YQqcZr5JnPZWzOsEBgMbSbiSTn/dv/69Mkpw==", + "license": "ISC", + "optional": true, + "peer": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14.6" + } + }, + "node_modules/tapable": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", + "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "(MIT OR CC0-1.0)", + "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==", + "license": "MIT", + "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.44.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.44.1.tgz", + "integrity": "sha512-t/R3R/n0MSwnnazuPpPNVO60LX0SKL45pyl9YlvxIdkH0Of7D5qM2EVe+yASRIlY5pZ73nclYJfNANGWPwFDZw==", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.15.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.14", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.14.tgz", + "integrity": "sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.25", + "jest-worker": "^27.4.5", + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.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==", + "license": "MIT" + }, + "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==", + "license": "ISC", + "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==", + "license": "MIT" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", + "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", + "license": "MIT" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "license": "MIT" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "license": "BSD-3-Clause" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "license": "Apache-2.0" + }, + "node_modules/tsconfig-paths": { + "version": "3.15.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", + "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", + "license": "MIT", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.2", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "license": "MIT", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "(MIT OR CC0-1.0)", + "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==", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", + "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/unbox-primitive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "has-bigints": "^1.0.2", + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/underscore": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", + "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==", + "license": "MIT" + }, + "node_modules/undici-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", + "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", + "license": "MIT" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", + "license": "MIT", + "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==", + "license": "MIT", + "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.2.1", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.1.tgz", + "integrity": "sha512-JQ84qTuMg4nVkx8ga4A16a1epI9H6uTXAknqxkGF/aFfRLw1xC/Bp24HNLaZhHSkWd3+84t8iXnp1J0kYcZHhg==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.2.0.tgz", + "integrity": "sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "license": "MIT", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz", + "integrity": "sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.2.0", + "picocolors": "^1.1.1" + }, + "bin": { + "update-browserslist-db": "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==", + "license": "BSD-2-Clause", + "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==", + "license": "MIT", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "ISC", + "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/v8-to-istanbul/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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.", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "Apache-2.0", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.4.tgz", + "integrity": "sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "Apache-2.0" + }, + "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==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.102.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.102.1.tgz", + "integrity": "sha512-7h/weGm9d/ywQ6qzJ+Xy+r9n/3qgp/thalBbpOi5i223dPXKi04IBtqPN9nTd+jBc7QKfvDbaBnFipYp4sJAUQ==", + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.8", + "@types/json-schema": "^7.0.15", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.15.0", + "acorn-import-phases": "^1.0.3", + "browserslist": "^4.26.3", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.17.3", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "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": "^4.3.3", + "tapable": "^2.3.0", + "terser-webpack-plugin": "^5.3.11", + "watchpack": "^2.4.4", + "webpack-sources": "^3.3.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.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", + "license": "MIT", + "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-server": { + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", + "license": "MIT", + "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.5", + "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", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.4", + "ws": "^8.13.0" + }, + "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": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.18.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", + "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.3.3.tgz", + "integrity": "sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "Apache-2.0", + "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==", + "license": "Apache-2.0", + "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==", + "license": "MIT", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", + "license": "MIT", + "dependencies": { + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.19", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz", + "integrity": "sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==", + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.4", + "for-each": "^0.3.5", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.0.tgz", + "integrity": "sha512-jkf4ZdgOJxC9u2vztxLuPT/UjlH7m/nWRQ/MgGL0v8BJHoZdVGJd18Kck+a0e55wGXdqyHO+4IQTk0685g4MUw==", + "license": "MIT", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz", + "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-build": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.0.tgz", + "integrity": "sha512-Tjf+gBwOTuGyZwMz2Nk/B13Fuyeo0Q84W++bebbVsfr9iLkDSo6j6PST8tET9HYA58mlRXwlMGpyWO8ETJiXdQ==", + "license": "MIT", + "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.6.0", + "workbox-broadcast-update": "6.6.0", + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-google-analytics": "6.6.0", + "workbox-navigation-preload": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-range-requests": "6.6.0", + "workbox-recipes": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0", + "workbox-streams": "6.6.0", + "workbox-sw": "6.6.0", + "workbox-window": "6.6.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "license": "MIT", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "deprecated": "The work that was done in this beta branch won't be included in future versions", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "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==", + "license": "BSD-2-Clause" + }, + "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==", + "license": "MIT", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.0.tgz", + "integrity": "sha512-JfhJUSQDwsF1Xv3EV1vWzSsCOZn4mQ38bWEBR3LdvOxSPgB65gAM6cS2CX8rkkKHRgiLrN7Wxoyu+TuH67kHrw==", + "deprecated": "workbox-background-sync@6.6.0", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-core": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz", + "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==", + "license": "MIT" + }, + "node_modules/workbox-expiration": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", + "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", + "license": "MIT", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.0.tgz", + "integrity": "sha512-p4DJa6OldXWd6M9zRl0H6vB9lkrmqYFkRQ2xEiNdBFp9U0LhsGO7hsBscVEyH9H2/3eZZt8c97NB2FD9U2NJ+Q==", + "deprecated": "It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained", + "license": "MIT", + "dependencies": { + "workbox-background-sync": "6.6.0", + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.0.tgz", + "integrity": "sha512-utNEWG+uOfXdaZmvhshrh7KzhDu/1iMHyQOV6Aqup8Mm78D286ugu5k9MFD9SzBT5TcwgwSORVvInaXWbvKz9Q==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-precaching": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.0.tgz", + "integrity": "sha512-eYu/7MqtRZN1IDttl/UQcSZFkHP7dnvr/X3Vn6Iw6OsPMruQHiVjjomDFCNtd8k2RdjLs0xiz9nq+t3YVBcWPw==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.0.tgz", + "integrity": "sha512-V3aICz5fLGq5DpSYEU8LxeXvsT//mRWzKrfBOIxzIdQnV/Wj7R+LyJVTczi4CQ4NwKhAaBVaSujI1cEjXW+hTw==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-recipes": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.0.tgz", + "integrity": "sha512-TFi3kTgYw73t5tg73yPVqQC8QQjxJSeqjXRO4ouE/CeypmP2O/xqmB/ZFBBQazLTPxILUQ0b8aeh0IuxVn9a6A==", + "license": "MIT", + "dependencies": { + "workbox-cacheable-response": "6.6.0", + "workbox-core": "6.6.0", + "workbox-expiration": "6.6.0", + "workbox-precaching": "6.6.0", + "workbox-routing": "6.6.0", + "workbox-strategies": "6.6.0" + } + }, + "node_modules/workbox-routing": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz", + "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-strategies": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz", + "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0" + } + }, + "node_modules/workbox-streams": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.0.tgz", + "integrity": "sha512-rfMJLVvwuED09CnH1RnIep7L9+mj4ufkTyDPVaXPKlhi9+0czCu+SJggWCIFbPpJaAZmp2iyVGLqS3RUmY3fxg==", + "license": "MIT", + "dependencies": { + "workbox-core": "6.6.0", + "workbox-routing": "6.6.0" + } + }, + "node_modules/workbox-sw": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.0.tgz", + "integrity": "sha512-R2IkwDokbtHUE4Kus8pKO5+VkPHD2oqTgl+XJwh4zbF1HyjAbgNmK/FneZHVU7p03XUt9ICfuGDYISWG9qV/CQ==", + "license": "MIT" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.6.0.tgz", + "integrity": "sha512-xNZIZHalboZU66Wa7x1YkjIqEy1gTR+zPM+kjrYJzqN7iurYZBctBLISyScjhkJKYuRrZUP0iqViZTh8rS0+3A==", + "license": "MIT", + "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.6.0" + }, + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", + "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "license": "MIT", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.6.0" + } + }, + "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==", + "license": "MIT", + "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-cjs": { + "name": "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==", + "license": "MIT", + "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-cjs/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==", + "license": "MIT", + "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/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "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==", + "license": "ISC" + }, + "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==", + "license": "ISC", + "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.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "license": "MIT", + "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==", + "license": "Apache-2.0" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "license": "MIT" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "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==", + "license": "MIT", + "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==", + "license": "ISC", + "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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/DaZzyFoodApp/package.json b/DaZzyFoodApp/package.json new file mode 100644 index 00000000..cf431b36 --- /dev/null +++ b/DaZzyFoodApp/package.json @@ -0,0 +1,39 @@ +{ + "name": "dazzy-food", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/dom": "^10.4.1", + "@testing-library/jest-dom": "^6.9.1", + "@testing-library/react": "^16.3.0", + "@testing-library/user-event": "^13.5.0", + "react": "^19.2.0", + "react-dom": "^19.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/DaZzyFoodApp/public/index.html b/DaZzyFoodApp/public/index.html new file mode 100644 index 00000000..6acb267b --- /dev/null +++ b/DaZzyFoodApp/public/index.html @@ -0,0 +1,13 @@ + + + + + + + DaZzy Food + + + +
+ + diff --git a/DaZzyFoodApp/src/App.css b/DaZzyFoodApp/src/App.css new file mode 100644 index 00000000..74b5e053 --- /dev/null +++ b/DaZzyFoodApp/src/App.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/DaZzyFoodApp/src/App.js b/DaZzyFoodApp/src/App.js new file mode 100644 index 00000000..02c106e9 --- /dev/null +++ b/DaZzyFoodApp/src/App.js @@ -0,0 +1,351 @@ +// App.js +import React, { useState } from "react"; +import "./style.css"; + +// ✅ Import your local images +import bo from "./images/bo.jpeg"; +import fish from "./images/fish.jpeg"; +import idli from "./images/idli.jpeg"; +import jamun from "./images/jamun.jpeg"; +import moms from "./images/moms.jpeg"; +import pane from "./images/pane.jpeg"; +import paneerTikka from "./images/Paneer-Tikka-Pin-1.webp"; +import pav from "./images/pav.jpeg"; +import puri from "./images/puri.jpeg"; +import ragi from "./images/ragi.jpeg"; +import samosa from "./images/samosa.jpeg"; + + +const App = () => { + const [searchQuery, setSearchQuery] = useState(""); + const [selectedCategory, setSelectedCategory] = useState(""); + const [showMore, setShowMore] = useState(false); + const [mobileMenuVisible, setMobileMenuVisible] = useState(false); + + const [order, setOrder] = useState({ + name: "", + email: "", + address: "", + }); + + // ✅ Menu Items with local image references + const menuItems = [ + { + name: "Chicken lollipop", + price: 180, + category: "Non-Veg", + description: "Say hello to your new favorite party snack: chicken lollipops!!", + image: + "https://images.unsplash.com/photo-1626074353765-517a681e40be?auto=format&fit=crop&w=1887&q=80", + }, + { + name: "Veg thali", + price: 350, + category: "Veg", + description: + "Where Indian food tastes better. Where diverse meets delicious.", + image: + "https://png.pngtree.com/background/20230611/original/pngtree-plate-full-of-vegetables-and-different-kinds-of-food-from-india-picture-image_3161481.jpg", + }, + { + name: "Dosa", + price: 80, + category: "South Indian", + description: "Dosa is the perfect food for every mood! Dosa brings yum to your tum", + image: "https://images.pexels.com/photos/5560763/pexels-photo-5560763.jpeg", + }, + { + name: "Pizza", + price: 150, + category: "Fast Food", + description: "A slice a day keeps the sads away", + image: + "https://images.unsplash.com/photo-1513104890138-7c749659a591?auto=format&fit=crop&w=2070&q=80", + }, + { + name: "Burger", + price: 160, + category: "Fast Food", + description: "The best burgers are like life - messy and topped with bacon.", + image: + "https://images.unsplash.com/photo-1568901346375-23c9450c58cd?auto=format&fit=crop&w=1899&q=80", + }, + { + name: "Biriyani", + price: 250, + category: "Non-Veg", + description: "Biriyani is emotional, never underestimate the power of Biryani 😋", + image: + "https://img.freepik.com/free-photo/gourmet-chicken-biryani-with-steamed-basmati-rice-generated-by-ai_188544-13480.jpg?w=2000", + }, + { + name: "Samosa", + price: 30, + category: "Fast Food", + description: "Crispy triangular pastry filled with spicy potato filling.", + image: samosa, +}, + + { + name: "Rajma Chawal", + price: 180, + category: "North Indian", + description: "Comfort food made of kidney beans and rice.", + image: + "https://img.freepik.com/free-psd/delicious-rajma-masala-with-rice-hearty-indian-dish_84443-47194.jpg", + }, + { + name: "Paneer Tikka", + price: 180, + category: "Veg", + description: + "Grilled chunks of marinated paneer with capsicum and onions.", + image: paneerTikka, + }, + { + name: "Fish Fry", + price: 220, + category: "Non-Veg", + description: "Crispy and spicy deep-fried fish fillets.", + image: fish, + }, + { + name: "Idli Sambar", + price: 90, + category: "South Indian", + description: "Steamed rice cakes served with lentil-based stew.", + image: idli, + }, + { + name: "Gulab Jamun", + price: 70, + category: "Dessert", + description: "Soft fried dumplings soaked in rose-flavored sugar syrup.", + image: jamun, + }, + { + name: "Momos", + price: 100, + category: "Fast Food", + description: "Steamed dumplings with a spicy dipping sauce.", + image: moms, + }, + { + name: "Paneer Masala", + price: 250, + category: "North Indian", + description: "Rich and creamy curry with soft paneer cubes.", + image: pane, + }, + { + name: "Pav Bhaji", + price: 120, + category: "Fast Food", + description: "A spicy blend of mashed vegetables served with buttered pav.", + image: pav, + }, + { + name: "Chole Bhature", + price: 160, + category: "North Indian", + description: "Spicy chickpeas with fluffy deep-fried bhature.", + image: puri, + }, + { + name: "Ragi Balls", + price: 100, + category: "South Indian", + description: + "Soft and nutritious finger millet balls served with spicy sambar or curry.", + image: ragi, + }, + { + name: "Chocolate Brownie", + price: 90, + category: "Dessert", + description: "Moist and rich chocolate brownie topped with nuts.", + image: bo, + }, + ]; + + // ✅ Filter logic + const filteredItems = menuItems.filter((item) => { + const matchesCategory = + !selectedCategory || item.category === selectedCategory; + const matchesSearch = + !searchQuery || + item.name.toLowerCase().includes(searchQuery.toLowerCase()); + return matchesCategory && matchesSearch; + }); + + // ✅ Order form submission + const handleSubmit = (e) => { + e.preventDefault(); + const name = order.name.trim().toLowerCase(); + const email = order.email.trim().toLowerCase(); + const address = order.address.trim().toLowerCase(); + + if ( + name === "salma" && + email === "salma123@gmail.com" && + address === "my home ladies pg" + ) { + alert("Your order is successful!"); + } else { + alert("Oops! Order failed."); + } + setOrder({ name: "", email: "", address: "" }); + }; + + return ( +
+ {/* Header */} +
+ + +
+
DaZzy FOod
+ + {mobileMenuVisible && ( + + )} +
+ +
+
+

Welcome to DaZzy FOod

+

+ Filling your tummy on time is what we care about.!! +
Tasty, hot, and hygienic. +

+
+
+
+ + {/* Menu Section */} + + + {/* About Section */} +
+

About us

+
+
+

+ Our mission is to help businesses succeed by providing the most impactful, creative and scalable content marketing services and technology solutions to organizations across the globe. +

+ {showMore && ( +

+ We ensure customer satisfaction by using the best ingredients and delivering food fresh and fast with a friendly attitude. Our chefs constantly experiment with new recipes to bring you a variety of flavors. +

+ )} + +
+
+ +
+
+
+ + {/* Order Section */} +
+

Order

+
+ setOrder({ ...order, name: e.target.value })} + required + /> + setOrder({ ...order, email: e.target.value })} + required + /> + + +
+
+ + {/* Footer */} +
+

Designed by Salma Sunaina

+
+
+ ); +}; + +export default App; diff --git a/DaZzyFoodApp/src/App.test.js b/DaZzyFoodApp/src/App.test.js new file mode 100644 index 00000000..1f03afee --- /dev/null +++ b/DaZzyFoodApp/src/App.test.js @@ -0,0 +1,8 @@ +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/DaZzyFoodApp/src/images/Paneer-Tikka-Pin-1.webp b/DaZzyFoodApp/src/images/Paneer-Tikka-Pin-1.webp new file mode 100644 index 0000000000000000000000000000000000000000..cb49c2c1be07033f286c6f325d77bd6db53b4cec GIT binary patch literal 116998 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 literal 0 HcmV?d00001 diff --git a/DaZzyFoodApp/src/images/bo.jpeg b/DaZzyFoodApp/src/images/bo.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..4e390c245587df6570e4d0eca036e5de0cb33afe GIT binary patch literal 9403 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 P$-TE~E{BcQ-;MtPX@Oe6 literal 0 HcmV?d00001 diff --git a/DaZzyFoodApp/src/images/fish.jpeg b/DaZzyFoodApp/src/images/fish.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..eb8b7cb7f5d9e24fd373cc9c8ce47e6171dba427 GIT binary patch literal 11707 zcmajFXH*kR6EGSeRH>m!4-h&iz1Pr^NJ|JEM0%GlARt|u^aSa>g(hG?KvY0#C`zwV z1*C}J1Bg=me9!sry+7~lkDc9_Gc!ATc6QIq{$2dL0iZ|d!Sw({L;wKMzXtfb0*D7t zl97WLLClPdOe`#ntarKZvfce3uye3;-DPFv;P@XR3})vR_&4N};}sAQyLay%7mtjh zjD&))#62-0Dk>^k8d`RGdJYLe9s!B}3u6Bd^8efa?FBGU0NxNWk`VC$h#81T7>NE3 z0672I2qgJuc1W563iWEph`foYJBn$vvAV`W-3+X_{ z$mbuERo*JyH$@Ib1)MPPJH}>j%4k(OW;6|H)w^0+0~>&maFE{1XHu z{YSdb03as*pAvEs(*H{(B4!`~@k#-ajC@)S|5LDeLMlDQ#1C!l`@0OF{%7q!1_poz zV9#r8DB^v4aex8|H*>|6wSI@SRX@z%!_Li%^g!^yEQ*T+4vfH(#9*=^PF6wpUS+3&K?oY@VKIx?6J;Oaq4RYg1*SHRPB6z1BmA$y_kNZm0{ATJe zpsk2svQcNtcB4UFB}Y0cub`@s(T%b1X#BweVN5jW1nR1C89LYC7K!l@0yjytDeMK@ z!l-^RubqtZ;^XBp<@`ETz?fB1A%-MMU_m=^FlR00h3ww%ye)E|ym9@@pE%jbtk?AZ zzLx^!$2q2S-v?jDC6kK4UQ}Ico}S?%$QHF*Al3T*slT|+;{&$?{UZL^6f9lzs!cG& zaqaYh+gD+s_oF2SxvlQ#WB+V5RONR&jRp&LABVolH&to|+m^@CJ}k`~9=!@>yQMoO z*<`A!v9hB3UG&-VIdmPrBUW+a9rEN95umM1!TeriJUrCVHsL*lv4z_vqa{f4n)J z)7YN`_61sAnm?8Za4(3U9Nu;%jD0EA5IkU*@9R{#w0X$CZ>+kEM+N)@WE9Pad1#|c zu6|FT80lvyQQ783Ce8yqP~8X01h*DFO9e^Ahu6N(;mz*Cti!u zm$U3o3Sk}nZr|WnW4QT#(knhkV*N}xe7POwi|8rEUGF%^aBp2qWW4-mH`*Riu$#jU!`x{^?6DY%y;$Y zO9SaE-Q}y~R~kfoL_|?ZlrROzH$Y9Yw@YTVFhE8)58wjH>3q1`{Y&c^LEq*2X;^hK z%lcKn#wmHvF>d|!`)Gw2%_xRDgIUcucb@L_2(uj@SNUPsPl8PsdvQM=F0n+j4&1X| zfm6T`C?K#30N4Obw<>luE8)8X@HtqucLHwOzoRr~we19la*FRJ^x-*sd>t4*Abj}{ z17$0f?-LW*XIgYDN;;ZnhTI-{Yo|bUKul$npNYsb7`0xWQo>DaqB%yaVm=tohz-v_Qt3?>mM8Mj#slXk3Ja)+KeSbOX#GD z^JhV3L;eCxSechRC8U|6R+vd%uV|t4X)T1TaP$5|!b&LV-gdbKm%@(ya0ca_)%)br z(JUMR1Z7G_X6aoank2Z#cq)93YBrFgZ&&Q)*-P4r16!C3pW%kB-Ys8aAqR!#J!AL0 zAIj_F<|j8$bdI^L;1cun!g|gW~TJ$HjjPVXW{n8$@O zx(YFn{l{C82}GU$iP=U-D}9>An^#`yKm7}6r|Ou6Xr()3-boBh6VlGPX5u zA3X~+dd}E2o6qxtE)ba_Fpe5QLfZ@+2Ak>rt39+1{(46zG^4IA zSh{qm)V|usu=12-OP`RUh07KKt#8WjYJ4&5xeCwuMm`zi4<7>x^`YYh$aOA9YoV>a zZ@=&~6TgjGvVfAYwWdaDTqmRxjDNeU{Si(J^%(N7cUA-4?a}{ETlo+jHtbNp+V)@bHOA0W1*P!jr@#dNP*7^IrOcYR<7JvS8N)LZ}y9{ zsnYG-w+-5Zl4^U9QKjYRcDJaIdrJ)nlqV4jMdbJeMmwE?B;E^QEcBt_5HY;q7I5fC z@uitqwIy|PbpSeR89~viATPL(x=<>f4yydX8C>xp*-1H^T?C548hfSfKxc4ip758; zKFRr_Y?^$!pAz5c`xrPNG5th_39soh<&=qh*$O<)q2VUpM1bf*y~Ltyr_uyHt}#q* z0buYRnwR0EjzZyRxU00-+E46W4}JVV9Y=B&SEa_RCh6M3Q;%iYLT`L7SmLKZIT!|^ap29)lqv@$3bp%H6Jj`T?ocep_0%* z9q2cZYj~sX+9j!H_`OwbY9jBj_jztM{$`GVCd*9~(HNk^8p%v~qrVJ*4YJLghNjTe zEK`A08~z`nMK#Ca^Tz!+z{T@7sVQ$2+Vuq3vKum~jS8|$PCccAE}gi-uW~90qY1i+ z-``~u{2CHbhqwgp&v<(8Odrp{ic9a`WZR-@GcR|{xNr#q4(?Lr!kDp*6S)YKm~+%vC)uiX?OkK*2R;OcK%opDsNv=}Pa9y_$Y$@>1^R@6I{q-C+O zQ^xJ6ryMk?mNJmQo|!WIqmQrTwb;_*B=fc#XO1^HS%lLgUsWM3BP(2)wx3@V{^9YI z3Y{HrC4VRNompNsX~6ppUjQ*}w5!xtk$XpbTA(CyQ%vuVcF-*^a><0DcQ{YOR8wG2 zP&?mPK=Z7I4AVay{05SD&a~WLLCAT}s8jx!%R-fqAYUbH+XOCgyD|a$VGE!91ys$H zwy9S0;`hX?C}A=I1{9|?T;Ah*XU%aJVr@*firw#LLY-j{#;d_6roa;-H$nl_`{*6h zqI;hM`^TE!jLQ~VR^8YwSN!okIFr%x@bf7WQ_otT$C>5X+4#C@`!Ho%yFX@Kbq%i4 z9s#EBr)(5oAT)KDgxVT^XCBaewI+@!v=7!l^YZ8^GUB0bT+;FrHmbL6%=yB7?Ww|p z|C5N35pQX;g@K=-oip!6y@Mawz03&v>X^CAj_@u1_);<{PdQKUeCR)Pjt3-P@ zY9%!5x#oD!=gKbmOr;zt!kGd*pb0>XGH}zNw)U1Sz9&lOb#|Zq-t(a0q z)Tl*tYm8>gT4_VGizPkyQ;EM1Li}7A-u_xiPw8TYNO04FohPbM+RS9Ay6ddg`TZ*0{#myb_lwi_wL7fE70XA4Vy~b`) z;5xa@;NvAO{E2`O5Yo{GSr62IAW;%Fyt zmSWSoJb7L{SIxpT3YlTMGn?>8VJaE|VKC*$#1U$S0r)EX*z%Z^`2I~;?dI)u|3ykR z$Oa%Fo;o58=rU2c-9MGpqbzBlunm)%@6?O|uSn+4+LUCGBT`8k31&;Q5pJ?ef}Ech z2?6$2LZ&D?@c5Rc3!IWB2NOA{r4;?eQ98>>hOrJ(sRX%ExFt0bTfZEVH)2OOZnweU z8>k9#g&#BTeGRsy^vPfNl|$OFc7TH%7S4f@oo&S8{ie|8pWQ^m5x_4}V3H9wbyqR@ zA@TFPi+Nqwv)h=`YeyZaFfdPd>dl=1th7HuwjI0e9WtGq#5Y;RU)yuNhyjUPGgJd8`G# z6k&<(3CECJ3#kUNGQ#)u$S>TAd>bI7nF+$#(k0W5e*y6sY-K0)R(z=F5O|zjVL`UY zQmD_N%(ys@csph#eFwr+5z_zF9O*5>?5r3h`qQA)`azzH7Zrb>`YhNlR=m&;s^8MY z39a$nT)Idp9&Y*BQhyDh-QfrsSuo>5i(R~6~o%RoGa>qhn|sl;{_lHlrIEg8xS)#--?aD za5nnQxEXHl$Wi)^u~SeDXKBKi5hrP!bynb_K!)mL_(YE;DPmqJbQa#4#P zAXUcC-qd%S8`@ObNh;!Tx>N=v0WdNp*P{XddUHCKElky8iviN<2+|Mc)pFAcY$Ms5 zHpoKJO=M@47_v_4ZGxc_w{}|f&?<$qv1O);u5};a@p-esm<|4x%&G-0CU(U^CZ%|i zAoNT8#R2&b7e4Z2u!Y`)=(tK{^oEiyvRkNQ@$S|%1Ew>fO7TOoXDhKRU`JAM?i|By z+7J8-@Z2e!9!?I^5u>BTj~{+9S20*6OO6*WSqg;6t4Cqw&~svd6MX>ejP@(|y#+sVPRzid1k-*qA&+(c*!tp|#!8 z4rF{7Q3u zP}0NZT&s+Z)k%1$SyZdN+`ch)UgQ9MS`C(OlBU;8|%l zb&@G$RJ)|sKiQfrCA%N+s%71`5oUtIsK8*CXtyo%-?0>A)A=Q2-{l~@M&K-^06_v4 z1ajPUQpR>4lASz~_%OA=VHrq^&Ak5-m1lk|5=(c1<4Q}oR~}y#-^oHX>n07C)VZ4@ z>K!Hi_yfwzaG=C(FN&d&g<)&SB(vB^iOiP8CvU2H^H?TPp~;!ADhfe#>ngn@ zNcM4LVHjxZQC)j?6zIzX&B9T&hfabNrR?FXAH`9N;>(0XV}QAxlW95S?t2$%xC zy#E

ERT!Zdo2l2$kYVekV`QUTKhb-T=d9KH5s-s=-x;+85I?s?3J z4x66`#hh?ZuszRls-t)2CW~I8ZfZ1jp>-MAu(E=9I=ulhlTZQ&w2~O?6m#QWI=z%L z?6`?yn0oTsuH?Ik^u$Ic0{$BTlLZ-1-GFO%6{Fmd zLbf=rbOq&7qK6??>82ywte+Y-ey;O%=#2?fcbA`17)#;Q=DG35qbwx(%q~VsiHtN& zg6kBm83bPwI2&4@)B-o-@Lb$eD&+gIwOEvUD0=L^hzz)+vXRM7{uueQ-o~;ifb%I6%4i$V~zMZvN(*juc*QnJ^R)<&^ik81BrP_@?PA36M{6*0Q(KC8(M)#O+? z?^*Hi%yO~EfUn`Tny(>Hrpq*xp1GFmtiON+^=hAgM>hdPI2hrm^+(e=X}x01?d?_F z+efCNIT#QBYwF^tE%^&5W+Da` zFxpgrcQOQ8jtU0pr(NFXP$}zl%S0zACQ`6bmF@6RT2s7OPG{(EzKl@8wZ+&~O7ctX zmOWw|*AEW#No{9ZNd{obft)h|_fHb;$|#@6g}c?jF3n?UkKRzReBc!n72piEVt(TK zkoGTNMd0HDc|yda$VgnGe1kU#Tm94%FgE<+@^fcNt_xU*`sdzLDF2X|I+g+dWGZ0$ zPEv^yl5-$oI^`p2=+1}ne8-XBdVjR0Ka%4#RjJ;`9hw!fB3gkL{bo_|NpJY>s|P*! zQ7sA@!xjJbRz(?liHVt*Cl)tMjLz+JR84w_XNKnvNUn(x=}P;YT50#Bg{)P`H*?K@ ztp-AD2eO|9+3OPKQn>6^D0w6JB(}l&X?7+3B;DPoXN!OGJU4G>d$`csqnb-LCL$i6 zmXIxze8CXoSBa5`x33FOxn@g9MiFyU1#mL!hc^uR+Z_~UTa_OiB3r6ripc|#Gkt5m z5kImq)j#_!6>hOtzOX$kcr8tHS1_~P4P}eMP{f?<{M%CFROw)qPLoE}9_U*t12%BR zdk{sB%@)D&0&Q#S-%?Q<9q)mTRWnte&r1aLP|R z;|yV92Cz9qoI>F@w8W=09Uo41>fCd-T*tr(JgH>NXJS+U1dH>?OZrmdu zrk;NE(sv>%xDuL1l` z?g$`#I2PtXoIC$gNNMdi z8{iIUnit4a-^!3a{BYbf-G@{$o8UA>AVJqQ>7V2b-Q(oIP9buUTrT@5%R0c z7C^A}#9+!KA$ZOXbEn^dj=w1KOi;wop%zM)fGd|)8xRc%%P3YHgB)nyI^THu6!BGV zr5?ZehMJ2;cA5MqbSAQBLSiZ3o2?VF{+XTaqHQTbjZDGi+dIa+sccWdiiOni_8zRtZWZbMV<-;4BN z-j)1t@QMr-E}NaEbUfor>9uEt8*lNeHpY1nX&U;;C#{pQoVl;&U4=*a+w4y*;LGsO zpYMSgtWnM@`k;N<33K|gYF(fFSvx`9+TgTzOpf%8$@_HIIA#senU{e7;Z z)XO(EvD3lar*(k64s+ zxg1%q&UDfa^+{>I^1%0O^v~IE#@60F+Y|pI1lrgorJ}D&AnAa8i#y38vn%I z#Q5Fd=wW907D`W-NJ06RbxraseHPm=r+V5+c)wq;MAAZsimnnA1o#X9hUl6;)oy(d z0Cf&~dff2r^S&TkHt|bH-cj=TbiUqF{}vsZbwwjsGw!TzY~$-sc!mG2AGRid$#Hg( z;vhSqYksAzyb;r^IS#&nbsncI7%D?+LGcp8lgt8sf*;d2{Y7T!J$-9b03DmwLPfru z;e)3Bib2WV4Q(*+>W)x^->TlJ{C4(J##9xaVjRR$nYBaet_5)}u3yQ8Se-F|NhQ4} zgT1?fp577SkB=Ui_99*($3$~dmh*iI2A>DwMNGH zm{>+p8RX7$!fu%lZ>w^)ZQWbL<95uAUl%v~*=W^Lh5T(o4NeO1BW_hv zX$0e9o!xdrL!GSxLS=uujIfG@r=FalaKAFXK9pGmotPK?Y$ummg&TGjpj+w=fQ~>cK>fzwp2R9-;uHr9cs(|My?e8~^YP9BiZA+BR z!$2j5JUkogO!&UB4L1B!19<1ZIy{_ER!vFy*`4l`X1?smwS7V)vPnlO1Os9l+1qk_>eaBL*gO(QnI&wL|>IxM(=2*h2?zc zUlog3;(d8PzUw&1Ve+(%!?mho?pC~&Php=wRDoAJrg%;uT1P-NxJjL$MI#u%pPa+q zr}9JgA*-mC^*ApWryq-g{GmFE52{KkYF82d;1OE%>2)G4@cC4}eg4=Q*;gPBdjqcG zUr_Q=rZW*ydEm~e$Gd=L&L3o^9l;mUN@99XD)K(=2PZs3K0cgjEz`{D4OJ8qHQ3O< zF$=A@ox@l%N8`n|5Yfkfvb2?}Xk>TEM`pxI2Xe0abDt;jh^Y6MmBWJh?S(DgdoFzU zm=PwyT<_){T5GDlV7r~|Z#j_pnE#IpJ!G zpAYs!PAAKMmghn|DNg>(L>kl6fSE3Mg|6S8-m$>*Jmm__bY^0_{tLKmuccRH*fdCe z=#lbCKN1sE<>coes`0^*!}ebp%OT<`O=z42wW(F2^3Na8Zi5~&3A#ApOFR87t%U(k zrF7sz?aAHwH6PlJvYPqKsycVACdcn=?Yc76H{9AEn`MftM9JBhEfdVIr z(HiV%&Jt28j0Bc`qb7E@y597My>{)x(I+&0U2~gXFq6*t#Y^dSt5CxR8-blIrg(sW zWL8ywy3J@Os5xj}Zd!7Hh;5Zv0Sc|CQvZ|(j}%o&8#pEy9sW3L4(onVb5)$T9PnT% z>g?r^S}DVvG@AbTbSyX;wS*L5#L?5K`D!~nX|VKrlTx8|MAJKt14jtz{2FR+H2RG4 zzt;q2$Q!qoj)kOM99_<7S5akB<}4>CQL&i30a0I0C30X)TU`jb6Qo-mSDm%5naQk=Fx-j_&D#19wPOb+X}7KrjBJ`gEGzQ5`-B@@J>=?2CSt(f;j( zro8?Tk~Oe3#k_1&VTPjvrG=3Dl0>(*QC(F=hM1H5VK%d|~v= zJLih-Yiy81Tvy#%(RXwk!EY0G=jkEU>Y^ZN+H2u3$SJN}@wv6>WCR5x$7~2BP;hQo zeo|>w`_R8Xdh10d8U*4SWqU(J{3bF*C!Irhre5V1WDxLuc8H78a5mnbo+WSnGR^Fy zL#_JtzobQ(#f^s-s6X9SOhst( zKhSs{UeTUBfV0jFuM39cJW@@Q?-<$KgTgqRzBs43du!{zNHxO=bbt&CuUP zH3g1YOVRGqBbT=X!}qa7y+3ylnkoqZP^zbK)fFlmQ`$rR6ngfRSoKjcz%>e61U$$dj>|NK@qy^|rTmJrPmTt(#4xMDOxeCXt_4vrLF zn05>ayAd`M!pc%}29_FE2N}1Olv1+~v7PfQLstWpH8PCan|qEtq*yeL{U|E@ABXAjof-H$2Ggsp3W!%3S1%*gyHxXkx1x;^lVqMptYaO39*y~x_((jY@CJ87rD)4#E z9#805LZQ0jcWm?3+ikY$80=j{WTJN>+s?I zt0WOiD!sy?QzNobhL`qD{%8OBFP(VFE&g{r|IzU-5gmUEC9mcaxYV!co$^{`iIfMH znHxv|WVZyWxv=~;SH_taMFHgU;lG;G_lzuXn0M*&u_ zm!>TE%tD(x&xeE^C68I=8RnX3pUg6oD}X^hkM)G#rQ%zO25x^e20Y$&-G@QA+cxZB zQsv4MmN}n~IDj}$f9E9OJ1F|P77S!<6<%TU5!-KqDR2FS0&o{BAO<6f*7$Ai5w~^@ zs@Cz)yz|QCW~e09n=i=Na#gT27S7vJTEulKe0sa5DRB_@ctb>vbahbDe+@ z!!N88Lzj%tuZD1X?2EIH-tSUF1zKOyE-8TwXM@B{ij6iqLkeR2#2*`BkoG*l+j=eq`ldw7zA;zf$-M ze||j9yy8FgpaJg2fH%A&*L(X`TKKI>aojur7pSm1P1wHAtmFZ7Jf;1M2bY*;87IzW_q13Oqhf z%#;7NjOPlOXKOuIn+Z7SnYq;E{Ol;J9EvJmdWdQnG#4J5=-X$XvWzT$PIfFW;guSN zo;nDFq0&YKKVptgDl9T64Y0x?85|SlU$eHkhj!lV|7>^h_L1W_e{^a7jqSmKf${i_ z7+gmTK_FOkn*2D#PkQ})vaPKcv?!%Ac%Sygu4-^&V?9ytI9Kp=iRqmr z;4j05U@SlVL$p>;i1`O^<*TTt1VRvt!(dzhU9o(R=9X=-!UX8ia(AFk`Xx((c6{&;9~Dz)`<|x6U1}f~J~oYJ6yp6}CSAW}kC0d;itj zV;%qEX(Kn~vB!r3L(0^BbGgq^zkNeUfplkJb92-zp<0ugcZZYUuWOTRjfr&4J(e2p z69x1Y5D4+VB$^T}mm5G7lE(CrgY4Bg5ivqG&WvA6i(OpIKpuOjMY1A9njWc{p6-5Lf8GNSX{bU}0cdCd0NTF-c-{iU0C2ECB%~zdq@<)2 zdW&H9Z#-6%9K*B_*>EGdq}vpP!$SQAARNPlAh&p9c*W z7ncB^fQE>OmXDo@o$r4j@W1*0lb(kF#Mpo`v{yhh763Xi8ju+6c?>`Y0H6cW{sHiR zfq{t*!~&rKu>VQ5i2!KmKujPG1{Mel<6r0hGyxdIm?X?X3i{SwSfnh%k(m{3!-~*P z*JMgIQCTA(RuP!@(mpvwbY=UEvhCe!2dhf|ER+NU}F7~2@nI& z(SSf8Iu<$_=KopCKOr$Q28j@XR_MEkO*zjS42sRch zX!7pXhM>0uvBUbF`4^y1*k47}$~7wYJnS}j%*e2d>pPL)n_9ZLt0ZzsafR5=pw8U` zVx^Au(Q_KcAc~t?TFoJzYzJ-;)dB^cPSoV*s@9>8uSsmrL0)OwM4SI~T_rITT71NA zGyKw=m$;O`F-UYU-&P!s(t8bAwMmkDqq9z13G(}5mTcW@2a+GiQe{=Ak1B|MEUK4kl(ISvP55m@N!JvmsbY~j za}-|8DSlDom|Xa1F}0S4Ay1$~b4j}=Ix{d(Xi19-7}j22)|e;TfoJZf=)htEohV%E ze2UI{hh|GQVgz3n1RQry?r=`2m2Ga7yYUF*gvz%on*F@1lO5yBIL*-&|(w;$~yV(1t5bYG3ZxnqbZ>Q^iO>kJ#jd$XUXOoTj*pD|f%I_OZN0=XA6!;E$FBx@#`ttECrf4%<+m|V zCGm!4r+ZCMNJa@VMYrx#z+yTmJx#K`ZvB!H64`}Da{Ti zYMPQy<*kk614ZZcu=39|w=S6p?#Vu=7BrftIvpx(jqIc`74M7WIn;*aLQ5MLLndQ| zoGJBM`aVO(_rh)B*W}A1;#NO}*@EURIy}Odzp=!cxTST@jy(g88Px-7vRmIMze-5= z4N$Y-G%4t?Z!@DfeFhL)QvG=1e+{oQgIAr?=vGEvJSZ!-uFKdqr)|zX1MbXvA2R~7 zNgsLSdUbszc^8i}x5%3izvE-@r!E`eY^Hx_Kz0FkMU3#$Z+2-}5s-nZ3>>z5l@5e` z3Zn_EPu3uGbt_!T{d77FG1nnVK1(W!;-4f#B*U6 z-NlA)dOMo;cL{d$HGK5ccjSLWexTed%DUj|xNtBY15^i3zM9X_8ZSqlfrzXi4Q?@i ztu7{r7q(Js_u$RLI`{K16Ai}cuxY`EB6w-jswbSIsB_6v3>0uLPhiSdyCPmJ#yJQw z@9bhoCCO|8h1ishkzW`6A@MjfJJ+GpBa=vLNztp5NH;6T@A^p|QPKtP_$<17U{m(i zQff~)LDR_OI_pnz#Em@)&+^+DV6?qPmLzM)H)%zp3=aeB?S4}(Nmw{exB%a##=9Q@ zpK;5$-$}jm7scl`XQ@Cf+8Wp%YXxohRFWW50f0bNX9wS3Adm9IYTR=5c?)#HnFY%u z&MW_8If@x11S^qIEb^21*#fuZSDuVWl6g6!4)QW)#@B>Dv}1selUQ>0jHDECQH8Ve z@9fs30`?$4w1LZnxp#`h&CUnjM1%U*g|)w4Q+XIh557X;8mS*tGm;i0HPN|6DkVi= zsxcqKdS=1xA=51!&6jPDLB-E)+b$7(mJb6RZNwqm?({hVI+QE zt3EAt^BK*-IqDq-eCf}Qfpno~R@lKux1kl@k3(Sw@@kix19oedT z()45UEKAU0t0I33x!gKaCy-B! zNtzhuU&T{MaN+ zOkjI!cJ1!^MSBmi0-AJh(RZF5`o$ON4OT+p3$DHn|11a9_2Av|A-=v9&)=z}-41AJ zdzMVYKCLr6RxGe{@T8WHU#jzWLZs<0ql9Qp-c-n5St<)|VB1CQzfsiHH~7N;x!my- znh&-7Z4C}1#*}{Z3@F;iY_?}I+@rC9Tu|Gh_r0ph`Lr%;BYfXPuoiyv45;k?q!#OF zlWu*la_c>9BJl;E%|@g3B}wsgEWfF#w<&ie zZYP|AO6aF?Y$~v=lBGQZhjeb@j1v3a!c6=5hkE-i$tuk?1<`eU;mcH7%c_kNBDCYJ zW;SrZ^*7)Ny$)2rM&Ap?jzhx+>%4qvGx9Y^Z*fHK>y-gi$~0Uxn_ETiiMw{Q`E1!0 zC^02X0B*;h*Fy&Il}~b8|9OyjB0Pz=P+5sGIvLp8x$jvQb~2%ax^k!tl#i z7{Sl2zotV&!StK{Dyx_bm^q;JV__0w@&@L_!**&ER^~#jZ%#B~w5qCYzEO=v zUhS|LG%9MF$rxPSsii#qGQWs2 zwEc*P`ECgO%(3CrSf_KK?WOpxwUK1dO|#bTUAev(`%7JQv=?o~r@BKTc>3&WY)OAW zAp~10W?E9kNYgB2cUI>wB+55#AO0CL^j+%TYO6BXk8bkDjf7>hB+8^zVJc-@Y(wf% z1VSE3UL2pe_+~6D)vNuWe{9i%bD!SMb1hrbwLTgBKl$Q@LGcTb53Oo)nR&;rPjrnl zkia^r(qVdzh12eg9E^U{4&Yo%hNXm@w*o1UmFKxcsWr!@_Ic!(R@94IeKASzS~TU) z+-BR@T|`KwaFWiX3{zi0=Ou$4Zppf?btA@M&hF47RfW3FlH@*4=WANF4T!9xgTeS} zkm3{i78kemVOD}hP9oNOsFnogtH&ouN*UO0#%!>(zH7H-0yO6PsR7d`)bP^BqHnn4 z!ydEpulATMw80j%vC|=2s?}HfWCNArMg;4%+88Hkd!Cna*td0mr1;I}+T9A(+=PQP z48YCNo{Su5L2J09^(FoddlHJDjbBeZCTNh>4YS72+f+~I)PAW`ze^+EV-1xh3?|jT z6%~&l<3v?O!G7G@YFc}9yW7^BoGp2=E0J!Xr2kUiis7NO1_h)WVP@`}x&tAs)tCv( zx@zRP7Gy@e(;NSuq3Vs-%d;+?$x*JH=H(pT8O@k-t7-r;%HIfGew(JU*WAhE;@y)n zy8kl64WXq@HGbRV!81VfYxh=zr>$`twt=O$xvxaDyZ(^Q2!XL{s^}z}>+eO}>LP7< zxrT3x%g$VQxKbkg`0_@9aarZ!{BQXMk%)d5*Q}miTZr+rDP!fa^9z0&BQgOxvC6p1 z_ctFPIO-bm|D1Vh044whUo=@NwmpqYvqz{?XXk}D?OSjiVb?%hHmz{_8tS06)i4E( zk`dlxfu!n{hPYR%+(D2fL8vaGB_Vd_p-s8!tNE*p1HVaM-j2qD*cBdZrzdx|pOLh3 z6-j}k-R%8*+l|O>L1CqLhm)KD>d&O$H_pypVv^ad)*W2*lRd*Z9)K+y!(WrxOG7{l znY8uS!u#4Zb_T1sxWPaVs+<;aq;MCh2HWptY)jtuBFTZm-N2B|oLY62UlIPbi~dS5 z9kT-NN#Bczs14i72nO%>>_!#ARyF+e_XI+XdEKa^r5Euf-Vw{Vz*det*g6jt0xTxo z#oSIrEML7;^L9fwO>nvyvTrbes4Le^wUW;6dD57j?k>$G9*bXo`N2yyrDIDm9K}`E z^R^g+d>f<%%7|K=p(Qtcl(ccenJH8u&5b3g;E#aE&jULs9dZ}5!xqaA=0CVQ<9Rs4GI~~esPFxRK0lA8q7*=n~ZIo$p`!USqhXn|;7>v=R5PX7{ z-r%!0IbIX!@3(#3kxiy&-X(B!qyku~jFW1>KSv9r)uQA#4l$V(S~X_S@P@0*-cRaZHM?wy_crlHZ}Nz*eIh?Dtjrb|DZtgH^o@l#K{A@w&~R--pgp z$w?P@1B{@KzjJdj0~4O1jR=Il#8nGn_Q)~}o*pFXuCI>t3m_tsmt{hj9q_02+VoNn zK||vS7xrxGa*0rxUI90w;f4f{tREbEo&g;rFvTT0v@?`$*9u4N`sHkz&JorfNC} zOZ~$HhWl{7<@t6{>|hpPxHGfIY4Nbxt18Tu*Ft;KjW!C&MDQ;%*#)*BkuxO^M%?)$ zrLc;RtBu<}@Rh}7JtywM2la7VyfxVpO)-j|=-^?5d?} zjt#lA?pQN3;fCFCRCVZY;k96Xom)A$`p7FoJssxPgGs(XZluB%=>>VUC@SSDcyu@I z2En?N9|JfkU|7A0j3iQ;(Q_rMg~`;9OC}LvpE7+1rCQ76KB-HXYi!Cm8Ag|Cs5c4C zL#WkM#v24|!}WXo!AI-~X4qhDGqx3=AI4JkY|JrW45+=S@;SAGf2{JTr~8I{`)G>4KJF!J4iU+LCLrv+8_|Ewz!ZW61gsOdxz zy3ERkqdeH?#+_7)1(T&eA>lTkxJ`{mv}f+FMLT%?iQos8V&HNzFk}ttQY~Xsb24SH z8ujn83w2Y7p1LXKN9RxCkNOJvd$G5Y3Bawp*sOn~IQV`ktNUX569Ko#agb5MA57u{ z8*r0W#?_p~v1$0p>B>FOz~|EHmZg^eWwsa1%P1O07gdE=^ni_S7u9=KJ<)*VX< zyR7|{>wiHTcV9g6U)HUO#~oj>`rV3P3)>a+c)@ zW-hns&hWth{n%ufi<%@y1?G1R>Y2v>M-+OJ^|IXeBTxE^!Q^z!nMKAC-K;8uf>U$K zWSiB$qrl{@TOzvc4rd|-;mbALYUcro6!0$joL1k5>%MEjdT0Bfoc}vv{*tjTzpTWc@g9x#=F4e@XQ4UXb z*l&n-OXUGPiv;z(9zdsybiRb>*t0ljJDWx4OK!pytEcyzbBC){<=qokVk%qc3OEU| z9Fd>7k>M7%M2(|bHMhe{{cC}Ok>1Of9OYa+UB2}9C%d!_uU4FRit>ZkZ}bHbalW9%$lY#Csf4iWJY8oiIkVX9Yi6y-Y?<`oh_aIKzRWvqzkf-ntNh;pkhagiP82=@H0k0k z6g&frTUbI9O$VwpnPPtCX!qh5%{iJL-Qb>ZR7&OP;Ex$FlIjrf)n()f@PWx;6Q5Ix&8Fe#FND@nz<9nPGMA zj^cliR$2a?ge`+Dsb{Z+>G^R&NKPjJGZr0%`k6q5qDx#SFxV#c9MmvpBNkqQU?IiG zpb%VgAPd2LUEkW0XXr;qOrm}`e7P8_NX8~s*DwZ#_n{GPKJh_@spirFGPCf_=BWF6 zq}GUxai$`1gPecEWWM_;_vJYdITMY2ucwT-LG&$Dh{Tl*oKiBn-7b;tD#U?bi=wa1y4TqT`NI1z3z7?$kz zKeWlZ%PBlRXmw`}vK*C@pevBe5GVElxR1k2w}~3+W6{t`AN`el`aYC+Lt=&K)h=$J{Y)GGI(CJZ{5GxVpz3f3te2{? zs>?#lE<=JRPSy8Ov;$SVc7PO7A(6Jk|FW1yT@+$?6ocA&~udn3q_ zt7F?w>987MFrwN!u>W`vc5Reh1NMrgn_2x$7K%q^DOFGd8~6KB6uJG{dBLsP6Z=&| z>ei=sE@)x8&N5rCnnn`40e2*?4nm>KqwRdeYww3MAB+X-Z6MO@;gPn}ksxoN;+y7l z-!NjrK-O6`w!BDOH)Ak2Q?-&!+m*Cu%(50tG;>@zF!Key9!=U3;a_#%F~>JZlI6q` zc8b?}^y1m_X92{C|Dr`=3S%Xfb6yLRc^!N6np5^rlp0Y-Q#_R(%!LWHLY9TSrJ;Bn2OzplN&vS$_r`d8`DCaVibqXi)CG5srzq$TtbxwMW6K`lBlsZw@KrX1IEm zmn3`mcgmdBMDA8|kuw5$Rw&HYn!c*+>B`A4hzyeHh2e@9xpKDi>!kBJNuKoe_n&1J zfburDv%9dEtl^|>#ZatX}y&ccysnPc@546qP6gXLA)kY-l!r8G+ zg6#6>=AxYIPeTfq<2bD%`!r_3=BsS|4^*OMR)}DkXn(fhupHkssMp>&%Zlrhyw}kE z__3=S@vk~7UXG^~SB84|>No6C4Jj<%v#+K`Cm$73Dp=YYUHbT3bIX|73=m94+-Z3g zsj<}vFdGLdOPo%$No0%8tIvp}9F?L_D>LT7`*3@X@J%bIH{>xTYcahXm1Rl7T?eo9 zmBTk68ioNJsO?ex34CN3H3gHL3vG3 z78V2bjUX)GKD;gEOY!HomfY6yDKfbM);;R4Q$!Tf;p>7tc}Y$=<}wJVBrt{~o=FM= z%SP|eVt(EJIM}wtJBQnTNihl93hk#c;K-+6$37$M=d#TT%XCw&3t18}>Qs&Evu^$t zkx`!O+(pm_`DV1Ov)rBUwW!*JEIwmNvwe|3^`!Bq>JacAtVHP<{dL|) zalSIUHk!JW)|P>ml@-<@3GU)@d^36YV%a?Z4J{&A8Q(ftd_=92m7Ko|*MRF1@~U;l zG!#CxX#WX~d=HkM!ioUZW;PmeL5t6OSka_ra(c<?5Mx?Xnm^PkA z>~~8OJC#Ibiz;@EE-Fd!m_r6m&v_~{YiZCr{_YFPS3na04m#*X)3F_9g%H@;#8&0*VkOiilwlHWOP{0W&~G|uw*V9d`O?z5cvS@y@IlKvQ@MW2Pu63(rp z+moHUqRB|SnJ8WA%!>70$=IVOTdQ2$RO{?bPCNPe-!+uT6*hy@jwU~>S)oVG&dQdK zCyuQguQM}#Wmd<8`%ekLxpnU>4=tX1_|;LNh?Q`N9b#{ zXs4gh{r-|Ccb;c}cewDLQC2lUReZ90*)Prf3m`|3vwXTeYjijk9$%PQ%Jl{7ZH;J) z$ur=VB7FECC*YrpDRJb=jk5li9|t8LFL12;&hRf+?v2G$QQPF7u&Avrb=B}^^hbie z5La8F?#CU$(+WD{kbZ(T>i6UsB~ zRc9u#MuHetoU|U)g#0A?r*g{L%Onlyt%zWC12b(O32a=29fd=nre^mPGt#Gp#7m5c z>-a5sVcPx`gK-}nZ@o`CXQ)N|}LC46FTy$fBBk36+s<7x1$6E7F z#O`l`K+YWRz+>kpR)sd;o48iCZ6vbhaZ2MQPb=Q%ru91&;g|h6kJEnbpjJf7q8H)pH%8OUF8<38uG!2NW8? z(%u~umEUtU(98NiaRKU9I8c$WCT@j|h=^yvp!aVD2zRX^fJjCBGqTY~d{b-)O6b;a z4+8p8J#HMiG+;3KSe=_Tw4PE`cfdNcO-IWr>P!{XJHQiIPr}~$H0<(d;E%8lUxFi~ z4h}ho=u*3c3OF&@(vGvd7#=jUai{wC{g#aZ&-MlpGDWjpq5jPOkuU}N<$aI_8L(db zyUf5LLdYJ)2DU-{f}Op=#_^Xjht$&SrvpGp?v-YFl*1Og!#7c2V~fHde|`WiJFB<+ z0=+=?$4u1?W7=^Ui0A~BjfzDGa|#PrCez1l~?kW#CL}ssYM%Jts%Fs)@4zMJBV_VZ?_7jmPzDj;(|x ztV#~vp&RKN!Uq$JS)@Dluzni3X-J@#$wqD=kim_!*gQN|(kL-)i{roO3kO^`0xcS5 zHk7lc`feI|{AU4Hl9>21Cc;2J?3NA4sbmP#MzfKoF#q)IN(!*WM)ha8FN}KQorCq! zuGdJl$8y{-MZdb;UZ1E>ZpmhKgen<7cizYAbSw9i^KS1IzXKgF%cZ>f^cWR)u4Bl7 zP4I?peoe1d9|dy@1b&qmZWsA0`lK7AaXs=&u2UXM*kf$VOESWJ8Bu(5Q5#3w2G;(COtAK<&b3c z&w#AzJp;T(^f-^8;q{lkXLhtW{mx9OrQMEd+GkBJ~8W$$kZf+ z?Lf^hEz|T$0dQO}ME7xtHM_>|Uxr>h>mZyHbMk`L$}dJ;(37BJ{YG|$|Jv+-Y9%hL*c;r0X?taNDI{qSwj&#W=&b)1AeBgcNO^?~4qAX2UwiGPh z-*?i@kXzlZ>9v`uJT0bxl?;IBHFK(3>VX6sZz&wy!1CK&sG#z*?-e!-^M%P68n^s9oU zch+Arq)YMft7j7*kUz`73L|II;C+P{$0@c02q!GDg{sIcf(sMVMc25%y-k9r-8*MS z5ix3+VnM81hW&UHFu6J!kMtWd4q?Hx?F>Yab6erbC@k@2%$CKCA+jV7qn}A7ZWUR2AmTIc*mJkHOKU@N(XQC4~Kzgl^z#OmJv(rO(OpK}C>jEXTNq;OB^!CT0z+u?k zH>ziHv=^^0c9IiJtXIdI2}ciANSeu#ZGH8PL3`2;&^*OykUl1NHBLIeE0MdWUrx?0 z2|$N(748AhasAzZ1U`Q)5{YV zOFSbta0Hc8p*}`m$Amie<)&|adYYrC$6CUo@nFa-MTHu(ie=NvOxvR}L}N)QXzT85 zt2bdfe7@@H-)d?i4t2X?1pMbijz3@oVXH|HyMLPhl4U&4!DK(bxhG-7@a>zs@%gIq z9S1OMxH;eso4XyiAhwUuELG`_h>->8J;g#>AN?NtYO;s9vhkLsgRftvHth?V_p3gT z*$_S^VyifCe$oSfm|rEdfqOYiEUfj|bl@+3-AlW;Jk1=<-Gy5A%M{PXi6ySvz5fh&Ez0b@&p z^t)8`Wnw~1Ojek~;i8F2->;GcJd%lytmuL^DpU6~+zX)*J4^2>yVky{jMG*sWVX{A zGntM1MIY%!mgri)@=YdM-=L`JN85rOsfP~rYU-rYa;AbN_?6;+BmNlNqGPFB#1P;x Rv|Uby{<*W&KpV#O`EThZW9palw# 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 N4Fou)E9PbG{{R6rP9FdO literal 0 HcmV?d00001 diff --git a/DaZzyFoodApp/src/images/puri.jpeg b/DaZzyFoodApp/src/images/puri.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..25285000523bf225fdce43fecb7fc4fa7d2221c8 GIT binary patch literal 8591 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 B*27dI=|*BnX;Dy+ zm)~>VbDn>mxo7UooSE}E_x|%abLZYI+mYIax%($ zrJ|&yroLAi8frRfDjM2*OHD_AA2M(;(a^CoP}49AF|%{?^7HdkGm1PFfr@iM`FTME z1O&uH#B?Mi^iU2a4t@cspa3saR9HY93Kf6~hzpAHL;n+jr@a5|(EFsofA)X$z8ZSh z4Upmi`5*}_5DNe%1!0kb?)rg8007|rchdhA5Eu)Bjf0DKpOq#7z#uRL3kL#$U}Itb zcOft-fCV9A7Q&X%#vx~UVf^~yZ$13>jgaZnY8j%O2Ag}Tmv)|Kr%Nwae!0EIveMShKoP09h1VS|F{$XbM1&YwzC6mkq=wpx^@jb0}p~DOie_ zpK!avp;&kXfX?}3G=zgodjKyF;O;jr&@UCy0>Ie_4J_5ZS8+pnx{wUi=L5~TKvuy* zRX#5rziy6JaqNw>suG(9r}llXQ)0V{!bdUZq7UO)%{axFgdT-rKbD2~RkT>gzOy-< z9uHW`zNQJlSlm>fm*n8BkRGsn3g}rm;C~3!B2XmJ)qJGf|cpcDtz2ZZ&0*}OD)`K6 zeSv{BI#=2|N^>?k1U4@ z^=8G-?f`5rkqArZ3e}=z#>^LmPWNKf{x{D62$_NCOnuK1wupN~1SFk^MI85ic+njY zmXFWY>&z(&BX6m=)u7%{z2qH<;mJrGbvJH2)6)`o5ke|a=mcvCtY|57f%H&QFE-{4aWdx1)@0Oi@^!~P1~>l!ET z8{uaM@fXX(*D`0`u9KvdKB&K0M?GIFlM9oQ99uT_n-4^~+ z+?9-tXd)$EpZ+-&`|umv_@FWJltsoC%yiJgP_1hDKtB7#syozS=$+`v__WIbIOuL&cS*YIZx^KTDUS`elE+g9;M8hV*ocL07@QjIsYaM7+)kxeit za|xdkufdz|)oAP|wx?Vx7?q?Mx{a$FNt5PZxtj_+{;~SL&+R^WRfOmk|3t2q5O4$( zi>zsh^Ezj$@^LVBGE?d=Wb9NC4h_`1|IA7sl9UXPMBKdG$UGIRDMQwyhY;UgQ&4-dhr4FKtL}h3qxqNbZBO=jael9# zx?%Ts_FmrsZ=`EWR=*0neEKY%Xc9}9#JS(V0|(-Mv6}mB8(iQ!hI9~eQo0)UL7iyn z&S%^zc@>7<%5S)nVZl#6{YI=aBdSK@SaWO*eh^*Tz%;UlQTgR*{433}1yokTn8rXg z2STPZhVB0AZypTk88uwylG#e-E>aIv$-HJ`JH~pFy~;9P4sX@~@9L<_mv>KZ9e!VV zJ4~BX)c_0&RiAH6%jTVZFKW8NepouYQXB2lQtUk|`j;woZSB&mm{a>mfFrDj#Tq27 zUHq6aG;MJvV8wF25cky^;10O?>u%@%=S1=K=M1qsApddfdIvo9qeoYd0HD-pthi~e zI8~YTZU660(z#u(4ujy+gVPL}2 z;5qcxzQLVE>{X(f?yRQ8^Mg`$q1Yrj?5AJl3<60h^qTYGWCb7O3Mld%;7~oi4`Sp} zfqgEZX~Fa7_Ge;8*4Q-R7cj<`;n{<$mc5`ra4=4ySTL{TNXvW1mdqVDi;!dfH3|m& z`E*TpowxLNfF8i&$2xP=lml1OjAoRXxh&dgwfN)Etp)}Og6Q`5$1BqIO;9`zx(yr( z{bsi83kMn<))V}}(mc&S#tC|Gj`l1Gc~GU5#P9Wl7EGP4S1|4zn|NqVF{9)!V~ELf z(y0S(f;?_cSr6FXZz%pNy{DYd$_MitT_yNUY_Q!@1o5y0pz`qVzaksw7Iw5xlfX=u zq@~q{i)t++GKn(reuJHPI)Wo?6iL^&yt(@w)fW9dE?J!q-t+eHtx@$dD8wssCJ8@O zm+;X!u~c|GIs7%tOPdW0B2$acnt+8w;!KCLxYt+_x2h4{?&t0ppC@ixTLL%i8gV84 zKKgOubpHNf3`gvKR3FH;);iP7Hy))5Li&|4^jPPWol9?4I3D1AL#n0|PNAG;dz*{<9P@<5ye8 zI^#FidUlE9e_%Y22LE>2pERmO<~JDJ>hon=x$Nh^evdzDzLCDEIuV}JFBvD+jJ_Y& znT5{b86OOtUMqBNHZAC>DSM(;t&ffUu1~fdX&21|-o2J^#{QKwZe$C|wXg1^TIg#Z z{_0x9aHH@fJ}=|iP=LiX7ssF9FpUi5*Z6O|@~1`1?%INv=jqe5x^B$OGU95=1LjW8 zD5U4P5)j>315s1YIN@{9FwS_DyF z&SYKrYiLxS+sxze;@U2AgI7n=mF(vzknMnSf-ts=boe8v9^q1*)TX;WIBn~`Ajp@wWS03|oom+>MH8b!y0QX(;`$L6KK1C`PE~}Hq@*`i zWG?f~kiZ)dzqe8aT-*$(a;4JtjWBV{F3F$ISSXHO)OmtF|{E38eoUjUwQ zeHqrQxs?BXqIx0Km3yf0wW~o*&Wpm>Z-2Lm{P&SM9S-{d5tl@f7K^S~QS6WnXZlnC z6sdsW?1(Fm<*gV2A`@wxJXmC=(N#}9BWb@R6%F>SxK}iaG^QMls@eqGdR|;USDSTL zuizP>W>?CL9AxYxp9AH&Qq!C~pa;X3DpImiBl;<4f)!AgaXxDPJf+d;kjE71c$uNS zb;*M~vLuTcJuu(>J3y5Fy7w=)lxzlEwtg5feEv8WRzA@Am-|ghOS*L|bknFjSfW3e z=^AP9Dw@gCCx{N~@Ke)x`PHk~@nyG*=h%`7Q& z-tNONv{@s8U6V9o1oO}m6%`o5a`@;Nb}W&nBz|N9?D!ED1sgNjbZB{It zLKepp@vmEdkX`IwddHtvS;=cJK5s7ZQz~`hbGyV-=e}1B$gvMYahkm{`z0%}bEwc& ze&+W=RpX%^(tZbqbQ|RfpPg5;4HL&2!Nvi%0xY~zeAUooPb!OSiq{_c_3|#0Dj7jV zuSd!&`UaGz+{vsY{u(|XvaF?fcl7EQ!(@x==_yHZDBY#f@xwXdX`=f0IVgy3kpLyus0iM&Qb{xJ8~ zP~phF@+bcionMTPUo&7R)89o!! zB<2U|SSY9N7CAP!{t$Fhr6EPKQ9Zllz}2nxzQLYl<(L4=tVGhqqcBEN^KW`=kKfcf z?BsQ$AARLv-91K@w=2&(ed5TXD=(WU4lw0zc1|{je}kxbB=S0ULwg{XxuvD|=6Prw$S8bUZWyA;%u#p2>9nuGL(@1EHd(Xs>-CKy1PxFt#(#soh}Wej z&Hp6ss)jv6{c>!UXU{U^I%VS*&7b8xc?T3iC z4Ku0PJm=~aQ;eH&P8y{QpOW^5aZt^aXhn9~ks!O^HV8Y?+n;ST7(%RD_D9E`l5xLwDcP0+4Y_S~H%arbUa-*$`j@5a z(@HVtX&JSQ<>QH7a5`Vlw2@Sv@}k=^bOz{rFtM$CJxPzsaK!r-4YnZAbhA3q=tmP4IhKWVUipeVI(5_+etxLV%DJ)TlTdZbn~?TQWCoEA8MVN}`qRiN z-LFMM=o?f&$4I|qORdzxgZ5$y7Q-}8wF(gR7nS*ove*SI=)ZQ66n#yNXxAdbd}w>o z{~=b>+;X3?km{-Q@!m+spdRAwCz{&W2Ttfl#Hw(j3oFAGQkO+$-*7ebJFk89+&tIH z@$OIKTVBS6k0ZOC0@l_%#%{EU%d|NPnf1~Qo-_Z_l)yBk5XF(*%R*iDg!AuL%=-#D zYnx4P3niA8tI}T(QGL(-O@w!o&>QR z#jPQxt{M${`7qulY{wS9duS9td%E?Gs<^oNK;bjVp3=0gbg=<3 zG;xP+4uu=Rfe*VGY@12`h}-NwK)B+s{?JA+-_O`G32W4o(J##C?A0n+FWhFV{tj5h z`tZI1H%#JT{<8hPNv8m!v#%cXf$-~g-%rem{#KT^wI`WtvPgzxehq7ygen(F9V}`G zG^wUPk9@t<5!BA0JW`vH2Epd?k$Hs{uQBYqYBNPRiJ29}S<8?&9}t-ki~ZJG9yL)) zI+h~ED( zP(PAXXpi3f=D9>jU;M>u98ty>s2p!&sdjlTs&!jtCvP;XfjTN(H(7mCd7zN2nB$ha zd4h1o8;k92qjysD4ZIO4@w@{xvf@oI<6{N?#Qd!oR~^qgP|foi!VljR`^wkoYS4Y0 zeVVAuj!#E9=Q%^BwDVA~+m+n$dE*^0-74Hnhp~o{$gCQHpF2>Aev0E4Ng^*7lpEZV zad_sXB%0m1l}%M3HodvKqaD5OI`P zIW5-*!YbCr(w_O$Z3`+xLGInOO0W?N_30jG%cOZRNY-Jb#u-1m*B-&Vc~9InVC9Ahs!3{K!*J?x()5_8uIO?4 zySH6Q4vtJlVK9I6SaJhQ(&iea;5jUungK5LGwM!C{R^u-CF{0@-lE)Jmq-0?xu4JH zP(ak`38wZU^ANVd<-wNSD}%vaD4BAO#E1Dj`F%3Uz?tpx8!Ohd3yiLFY|x`b{r)`< z12W;(oKcy5V%V&8Mx5p0HsbZ@%|1lWx>}p6THEESp6u_}1w7PWU9aXg{!v8f&5?fS z1V%pPgwE|*eMJZRcIBV9KHKdsBA)f5txUvPCImG)bKmP5HQ~)^ zuB8g2=?nWRiH4pYbTvFAb4V&x+bYdUA(Q{&ssPQhiMq^n@tpZf*{7auz9qZTYMkYT z-SUozmviAIZiGJdVn{QYPblZ<;P-gzxw;ctiwGrv;eN7%1&1A)J%6d+W=(DWF`Q`o z=Bs|!!so50pOtX=lRiC%$m^MP(fypCB#~fTUdn&rImNN^vDpFT;q}YS z>|p0F+*hGJXt-4EMMWC^_DMpfLaBL-^5b{ESuU<;6|(~ew>~fq?^8g%!m{@0Mk5)N zr(gRHZJv$HTr2$B;aR_W7i`!1+8hZdSe`!1jn+(@zMbVpddWAUf38grebhsJc^6Vw znR6b6$P8bDa_*8FJT)-HeL4yxl}0P$zCaf)3zbex{FsRqySfx4C^+A=%sccY!cjt{H`j9yuChaI8~K+5 z4|JDnp3E;ISoLBT1FatAu#rx<8W^0O zjii032i|uT>%5_tfsB5|wRk@2JNr=}vYZ`@2yzH81feC4aX$KU+hu>{XlK=UQahB( zUPDpbFoyQuKEF1I2}OheI78L1Oe2F6S&bm?3yLj;2Jk{yi>*=zmiXQnQwpQ5zIGea zSRIk&C8h%xR~Eaa%~iiouT||(f+OX7?g73(j1H;J(jJcl>Zc^Y6?epc)fg_0)4F57 z|MmFzd%3|4e+k^?nlZ(#CJS9$lJb1kg7=@agD_%qoxav<6CZ@Y^w2jRh;C-(E3q+nE)LCg7sED(f+d zxeYxNBk5QhS@8>RY@3iZ8z|8uYT$X5>Qz zxpu59eY8zsuz(Zrl_9p`s0*xsmnTQ0%~pgbq`v|XUX_aOeKVVIz$>hbcX(=wonagB zK!{9=*vb>9s@XuKRqP`nHE7l-pIMZoM+Ty_<0YxCq=sz1jYx&ETpb_UuHD$=#;NZkme^o3=ql#N*ktM+`qt@N{xQMB4xsTa>J=mi(G zSXq2aS6Tx=PxIEO-UVUw9@5x?JV2r7ZhA%@y9YjrUvNnDD#4({rHh6A`({&HsT@7z z`a*;-xKfWtR194f_(R-O^jqPAIZLL+LgcFti9!1W`qeUS+WhsV~Kn|DA z%CPq01bdU0pD|n~2}*btG1od^rj99EutXA{U?GL_C`Kd#i(~Pb)B-h5CDaJ&2EL!$ zaQj=p4oHMCKq}}9c4pL1*ntDX%%f0Z6sLxDchdg!lnO0f+@oMTHqu)9Xu|p|xW)J8 z&0L}tv{H!MT4uz*%^x#6oT1Nq){I+S;w$=-wq?$sb}S!i{gb}1QnF?UzE5fP&o7x* znEw0>DVWX=y|fvZIeEzUC4YC~Q-gE$oAw9Lk=6Y+KDC2B3sU`&tHP>_8btUJH_QqO z-I(79xCy@$co5e+?r2!^Y9U;Q5OY5?*}@Y*+1zy$$C3O7}zV2yK_cw3TM zA>1wJ67{I%{j6v2!kV$p3sAOpJD_=ZUKK$+gwY?*3)uuN$l%f{^}Vh;vhNy4m}+u} zw=mixrFX#iI{T85mD{CwbfQg~k#mA!0BpaCJ7$a$5HwU|fa6)SE1X z%3xl`@FV9Ks$lQ=nv8I<`Bw2~IwBHm`%U3&uSG2q{xPjP^W`;xv4q53Ks6I?h|J&B z8TI4D%ZlRs{)fT1#6QC3blt9L90PV*fWO=`w>;A~jt@i3G9LIG3yMU&g-&;Og{-{4 zOzGcpd1*CYBiXc(OZBC(RA&FYTr5bMlr1P-$3~F}29h+`yCM9vsfwME-aL@gz#f}x z?%(OLiI-F2eLj6zei+pDCW5C>W|*xz3Y`Za(Ak6EGXbYqoc;{hH6<*LQ0;vK%}!_z z$EO{=x-C>OoA5Y-FJm9(ApIPt-YBN(hszUNw#GoNTy_8umC~DD+5cVAru(XX{)c{O zA5^OEXAwhTrqCa4$(ypH`yP7q_MZ81$V&dX`PVZVJ%Q%UdBQ*w=HvAR3c2sx3bY?D z{Y%jT;d4m+d0&ul?fOd{SRTB!cig?qBWNy&*2>rBVACEW7X|7waFEt0x|}C;N98b& z8PqXSNEMtI$lYs6BiYS#;5$AENwBCUF)?oo#5pZbqKo3KLjRQV=w=+2P-rI8Mu^}s zt3E1x;>Y%}(_CKmomDCK6iBG(ddS3dsX2e9@*zQZ$__BnsDeqph1kuq)QoXSQDp^>V$8j-^Y z)qF-M<@gVc2bog2I%CcY&F<$rAMRfbG|z}eimKb3w!!^e925@9=M46zSDgM4CD}LS zk;r4A71W7RrD;3eCN{^|q-KnsgfR!cIa?H~dBe|Aa>(^!Sf<$UcqToxj_~cwL~x9A`!NRt2TQ6sBK{pNU>vL|+UWl^G)+4tZ2id$0PACz*pN8 z=7UmLQi5InTQl2lA+Omzxhw}xpZ)vyv&an5l<|l0NC9%vv_2R6IHlVI@3P>8NX#S} z8-N!z7iaNA3E|y;9f0Fez+O+uh_<8Bi)j@TB=@8}NH70Qye*+-&eubJ(|hOuFQfp9>>~>b3Ms;Qq8doC<})vgE44)daTGeY z2gVl@>B4OQdSM-Y1C>w?48V&jxzORBB#^_QcD6({wd?&5$G2r$_Fy)A5&Qkw4W6YcEm|Bwc*!yFP!l3EA z{bg5bU=Gpz7_V@24@PU%t!f~~fzGAICTy4uKB)++Y>Kz>8}Up{Q+m~$gJ*P(AV(vq zTx643)XL)U4q=Y0GP803mL5;?qEIg)Iuvo;b;4n3V;1?%8TTa`ORSpwT*%M z9fI-?nmo)|lO&@KZ`;dTewTI=6X-f)l(g`r^f2AXzz@^K*iR@trzZl6*_iXNHP)@t zsFJzH(2z&bQ0_(t+6WUIIfn0={r7wRhEZ_IlKK3Z9+3?bB3xNZcXy!RqGc%C L)5?2zxA^}6=~e(B literal 0 HcmV?d00001 diff --git a/DaZzyFoodApp/src/index.css b/DaZzyFoodApp/src/index.css new file mode 100644 index 00000000..ec2585e8 --- /dev/null +++ b/DaZzyFoodApp/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/DaZzyFoodApp/src/index.js b/DaZzyFoodApp/src/index.js new file mode 100644 index 00000000..d563c0fb --- /dev/null +++ b/DaZzyFoodApp/src/index.js @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render( + + + +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/DaZzyFoodApp/src/logo.svg b/DaZzyFoodApp/src/logo.svg new file mode 100644 index 00000000..9dfc1c05 --- /dev/null +++ b/DaZzyFoodApp/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/DaZzyFoodApp/src/reportWebVitals.js b/DaZzyFoodApp/src/reportWebVitals.js new file mode 100644 index 00000000..5253d3ad --- /dev/null +++ b/DaZzyFoodApp/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/DaZzyFoodApp/src/setupTests.js b/DaZzyFoodApp/src/setupTests.js new file mode 100644 index 00000000..8f2609b7 --- /dev/null +++ b/DaZzyFoodApp/src/setupTests.js @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom'; diff --git a/DaZzyFoodApp/src/style.css b/DaZzyFoodApp/src/style.css new file mode 100644 index 00000000..c65b5eac --- /dev/null +++ b/DaZzyFoodApp/src/style.css @@ -0,0 +1,875 @@ + * { + padding: 0; + margin: 0; + + box-sizing: border-box; + + font-family: "Baloo Bhai 2", cursive; +} +nav { + display: flex; + justify-content: space-between; + align-items: center; + padding: 1rem 2rem; + + background-color: #262626; + + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 9999; + overflow: hidden; +} +/* #navbar{ +position:fixed; +top:0; +left:0; +} */ + +ul { + display: flex; + list-style: none; + /* text-align: center; */ + color: #fff; + gap: 2rem; + position: fixed; + right: 0; + padding-right: 15px; +} +nav a { + color: white; + text-decoration: none; +} +a:hover { + background-color: rgb(22, 22, 94); + border-radius: 10px; + padding: 10px; +} +.logo { + justify-content: flex-start; + align-items: flex-start; + font-size: 2rem; + color: #fff; + + margin-right: 700px; +} +.btn { + margin-top: 30px; + + color: white; + cursor: pointer; + border-radius: 25px; + padding: 1rem 2rem; +} + +img { + width: 100%; + + object-fit: cover; + object-position: center; +} +header { + background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2)), + url("https://c4.wallpaperflare.com/wallpaper/899/593/118/cuisine-food-india-indian-wallpaper-preview.jpg"); + background-position: center; + background-size: cover; + + height: 100vh; +} +#home { + display: flex; + + text-align: center; + flex-direction: column; + padding: 220px 200px; + color: #fff; + justify-content: center; + align-items: center; + + text-align: center; +} +.overlay { + background: rgb(0, 0, 0, -5); + height: 100vh; +} +#mobile { + display: none; + height: 70px; + line-height: 40px; + /* background-color: rgba(0, 0, 0, 0.200); */ + background-color: #262626; + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 9999; + overflow: hidden; +} + +#mobile ul li { + justify-content: flex-end; + padding: -25px 5px; + margin: -38px 0; + font-size: 1rem; + color: white; +} +#mobile ul li a { + display: flex; + text-decoration: none; + color: white; +} +@media screen and (max-width: 768px) { + #mobile { + display: block; + } + #navbar { + display: none; + } + #home { + display: flex; + + margin-top: 20px; + + text-align: center; + + color: #fff; + justify-content: center; + align-items: center; + + text-align: center; + } + + .logo1 { + justify-content: flex-start; + align-items: flex-start; + font-size: 1.8rem; + color: #fff; + + margin-left: 20px; + margin-right: 500px; + margin-top: 15px; + } + a:hover { + background-color: rgb(22, 22, 94); + border-radius: 16px; + padding: 6px 8px 6px 8px; + margin: -7px; + } + header { + background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2)), + url(https://images.unsplash.com/photo-1589302168068-964664d93dc0?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1887&q=80); + background-position: center; + background-size: cover; + + height: 180vh; + } +} +.title { + text-align: center; + width: 100%; + color: yellow; +} + +#menu { + padding: 0; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); + gap: 20px 40px; + background: rgb(245, 242, 242); + min-height: 100vh; + justify-items: center; +} +/* margin-bottom: 20px; */ + +.heading { + background: rgb(245, 242, 242); + color: #373333; + margin-bottom: 30px; + padding: 60px 0 30px 0; + grid-column: 1/-1; + text-align: center; +} +.heading > h3 { + font-weight: 600; + font-size: 22px; + letter-spacing: 5px; +} +.card { + display: grid; + position: relative; + grid-template-rows: auto 1fr; + border-radius: 15px; + box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); + margin: 10px 20px; +} + +.card img { + position: relative; + width: 100%; + height: 50vh; + border-radius: 15px 15px 0 0; +} + +.details { + padding: 20px 10px; + display: grid; + grid-template-rows: auto 1fr 50px; + grid-row-gap: 15px; +} +.details-sub { + display: grid; + grid-template-columns: auto auto; +} +.details-sub h5 { + font-weight: 600; + font-size: 18px; +} +.price { + text-align: right; +} +.details p { + color: #6f6f6f; + font-size: 15px; + line-height: 25px; + align-self: stretch; +} +.details button { + /* background-color: #cb202d; */ + border: none; + color: #ffffff; + font-size: 16px; + font-weight: 600; + border-radius: 7px; + width: 180px; +} + +#about { + padding: 25px 0; +} +.about_row { + display: flex; + justify-content: center; + align-items: center; + flex-wrap: wrap; + padding: 0 100px; +} +.about_column { + flex: 1; +} +#btn1 { + margin-top: 20px; + padding: 10px 10px; + border-radius: 15px; +} +.about_column img { + width: 500px; + height: 500px; + border-radius: 50%; + object-fit: fill; + margin: auto; +} +.title { + color: #373333; + margin-bottom: 30px; + padding: 50px 0 30px 0; + text-align: center; +} + +#order { + background: rgb(245, 242, 242); + color: white; + min-height: 100vh; +} +.title1 { + color: #373333; + margin-bottom: 30px; + padding: 50px 0 30px 0; + text-align: center; +} +form { + width: 450px; + background-color: white; + + box-shadow: 0 0 20px 0 rgb(213, 212, 210); + margin: auto; + margin-top: -20px; + margin-bottom: 10px; + border-radius: 20px; +} +.inp_box { + width: 350px; + height: 37px; + /* margin-top: 20px; */ + margin: 25px 45px 0 45px; + + padding: 0 10px; + border-radius: 14px; + border: 1px solid #777; + outline: none; +} +.text_area { + height: 160px; + padding-top: 10px; +} +.btn2 { + border-radius: 20px; + margin: 20px 45px; + padding: 0 10px; + /* margin: auto; */ + width: 30%; +} + +textarea { + height: 150px; + padding-top: 10px; +} +.btn2 { + border-radius: 15px; + color: #fff; + margin-top: 18px; + padding: 10px; +} +button { + background-color: rgb(22, 22, 94); + color: white; + border: none; + cursor: pointer; +} +button:hover { + background-color: rgb(94, 158, 61); +} +footer { + display: flex; + justify-content: center; + align-items: center; + padding: 1rem 2rem; + width: 100%; + background-color: #262626; + color: white; +} +* { + padding: 0; + margin: 0; + + box-sizing: border-box; + + font-family: "Baloo Bhai 2", cursive; +} +nav { + display: flex; + justify-content: space-between; + align-items: center; + padding: 1rem 2rem; + + background-color: #262626; + + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 9999; + overflow: hidden; +} +/* #navbar{ +position:fixed; +top:0; +left:0; +} */ + +ul { + display: flex; + list-style: none; + /* text-align: center; */ + color: #fff; + gap: 2rem; + position: fixed; + right: 0; + padding-right: 15px; +} +nav a { + color: white; + text-decoration: none; +} +a:hover { + background-color: rgb(22, 22, 94); + border-radius: 10px; + padding: 10px; +} +.logo { + justify-content: flex-start; + align-items: flex-start; + font-size: 2rem; + color: #fff; + + margin-right: 700px; +} +.btn { + margin-top: 30px; + + color: white; + cursor: pointer; + border-radius: 25px; + padding: 1rem 2rem; +} + +img { + width: 100%; + + object-fit: cover; + object-position: center; +} +header { + background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2)), + url("https://c4.wallpaperflare.com/wallpaper/899/593/118/cuisine-food-india-indian-wallpaper-preview.jpg"); + background-position: center; + background-size: cover; + + height: 100vh; +} +#home { + display: flex; + + text-align: center; + flex-direction: column; + padding: 220px 200px; + color: #fff; + justify-content: center; + align-items: center; + + text-align: center; +} +.overlay { + background: rgb(0, 0, 0, -5); + height: 100vh; +} +#mobile { + display: none; + height: 70px; + line-height: 40px; + /* background-color: rgba(0, 0, 0, 0.200); */ + background-color: #262626; + position: fixed; + top: 0; + left: 0; + width: 100%; + z-index: 9999; + overflow: hidden; +} + +#mobile ul li { + justify-content: flex-end; + padding: -25px 5px; + margin: -38px 0; + font-size: 1rem; + color: white; +} +#mobile ul li a { + display: flex; + text-decoration: none; + color: white; +} +@media screen and (max-width: 768px) { + #mobile { + display: block; + } + #navbar { + display: none; + } + #home { + display: flex; + + margin-top: 20px; + + text-align: center; + + color: #fff; + justify-content: center; + align-items: center; + + text-align: center; + } + + .logo1 { + justify-content: flex-start; + align-items: flex-start; + font-size: 1.8rem; + color: #fff; + + margin-left: 20px; + margin-right: 500px; + margin-top: 15px; + } + a:hover { + background-color: rgb(22, 22, 94); + border-radius: 16px; + padding: 6px 8px 6px 8px; + margin: -7px; + } + header { + background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.2)), + url(https://images.unsplash.com/photo-1589302168068-964664d93dc0?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1887&q=80); + background-position: center; + background-size: cover; + + height: 180vh; + } +} +.title { + text-align: center; + width: 100%; + color: yellow; +} +#menu { + padding: 0; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); + grid-gap: 20px 40px; + background: rgb(245, 242, 242); + min-height: 100vh; + /* margin-bottom: 20px; */ +} +.heading { + background: rgb(245, 242, 242); + color: #373333; + margin-bottom: 30px; + padding: 60px 0 30px 0; + grid-column: 1/-1; + text-align: center; +} +.heading > h3 { + font-weight: 600; + font-size: 22px; + letter-spacing: 5px; +} +.card { + display: grid; + position: relative; + grid-template-rows: auto 1fr; + border-radius: 15px; + box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); + margin: 10px 20px; +} + +.card img { + position: relative; + width: 100%; + height: 50vh; + border-radius: 15px 15px 0 0; +} + +.details { + padding: 20px 10px; + display: grid; + grid-template-rows: auto 1fr 50px; + grid-row-gap: 15px; +} +.details-sub { + display: grid; + grid-template-columns: auto auto; +} +.details-sub h5 { + font-weight: 600; + font-size: 18px; +} +.price { + text-align: right; +} +.details p { + color: #6f6f6f; + font-size: 15px; + line-height: 25px; + align-self: stretch; +} +.details button { + /* background-color: #cb202d; */ + border: none; + color: #ffffff; + font-size: 16px; + font-weight: 600; + border-radius: 7px; + width: 180px; +} +#about { + padding: 25px 0; +} +.about_row { + display: flex; + justify-content: center; + align-items: center; + flex-wrap: wrap; + padding: 0 100px; +} +.about_column { + flex: 1; +} +#btn1 { + margin-top: 20px; + padding: 10px 10px; + border-radius: 15px; +} +.about_column img { + width: 500px; + height: 500px; + border-radius: 50%; + object-fit: fill; + margin: auto; +} +.title { + color: #373333; + margin-bottom: 30px; + padding: 50px 0 30px 0; + text-align: center; +} + +#order { + background: rgb(245, 242, 242); + color: white; + min-height: 100vh; +} +.title1 { + color: #373333; + margin-bottom: 30px; + padding: 50px 0 30px 0; + text-align: center; +} +form { + width: 450px; + background-color: white; + + box-shadow: 0 0 20px 0 rgb(213, 212, 210); + margin: auto; + margin-top: -20px; + margin-bottom: 10px; + border-radius: 20px; +} +.inp_box { + width: 350px; + height: 37px; + /* margin-top: 20px; */ + margin: 25px 45px 0 45px; + + padding: 0 10px; + border-radius: 14px; + border: 1px solid #777; + outline: none; +} +.text_area { + height: 160px; + padding-top: 10px; +} +.btn2 { + border-radius: 20px; + margin: 20px 45px; + padding: 0 10px; + /* margin: auto; */ + width: 30%; +} + +textarea { + height: 150px; + padding-top: 10px; +} +.btn2 { + border-radius: 15px; + color: #fff; + margin-top: 18px; + padding: 10px; +} +button { + background-color: rgb(22, 22, 94); + color: white; + border: none; + cursor: pointer; +} +button:hover { + background-color: rgb(94, 158, 61); +} +footer { + display: flex; + justify-content: center; + align-items: center; + padding: 1rem 2rem; + width: 100%; + background-color: #262626; + color: white; +} +.salma +{ + text-align: center; + font-size: large; + color: red; +} +.search-box { + padding: 12px 20px; + margin: 10px 0 25px; + width: 100%; + max-width: 400px; + font-size: 18px; + border: 2px solid #ddd; + border-radius: 30px; + box-shadow: 0 4px 8px rgba(0,0,0,0.1); + transition: border-color 0.3s ease, box-shadow 0.3s ease; + outline: none; + background: #fff; +} + +.search-box::placeholder { + color: #bbb; + font-style: italic; +} + +.search-box:focus { + border-color: #ff7043; + box-shadow: 0 0 8px 2px #ff7043; + background: #fff; +} + + + + +/* Align heading and filters */ +.heading { + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: wrap; + padding: 20px; + background-color: #fefefe; +} + +.heading h1 { + margin: 0; + font-size: 36px; + color: #e63946; +} + +.heading h3 { + margin: 0; + font-size: 24px; + color: #333; +} + +/* Group filter and search */ +.menu-controls { + display: flex; + gap: 10px; + margin: 0 20px 20px; + flex-wrap: wrap; + justify-content: flex-start; +} + +.menu-controls select, +.menu-controls input { + padding: 10px; + border-radius: 5px; + border: 1px solid #ccc; + min-width: 200px; + font-size: 16px; +} + +/* Improve food card layout */ +.card { + display: flex; + flex-direction: column; + align-items: center; + border: 1px solid #ddd; + border-radius: 10px; + padding: 10px; + margin: 10px; + width: 300px; + background-color: #fff; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); +} + +.card img { + width: 100%; + height: 180px; + object-fit: cover; + border-radius: 10px; +} + +.details { + text-align: left; + width: 100%; +} + +.details-sub { + display: flex; + justify-content: space-between; + align-items: center; + margin-top: 10px; +} + +.price { + color: green; + font-weight: bold; +} + +/* Responsive menu container */ + + +#menu .card { + display: inline-block; + vertical-align: top; +} + +/* Responsive card container */ +@media screen and (min-width: 768px) { + #menu { + padding: 0; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); + gap: 20px 40px; + background: rgb(245, 242, 242); + min-height: 100vh; + justify-items: center; +} + + + .card { + margin: 20px; + + max-width: 350px; + + } +} +/* Menu Header Centering */ +.menu-header { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + margin-bottom: 30px; +} + +.menu-title { + font-size: 2.5rem; + font-weight: bold; + color: #ff4d6d; + margin: 0; +} + +.menu-subtitle { + font-size: 1.5rem; + color: #333; + margin: 10px 0 20px; +} + +.menu-filters { + display: flex; + gap: 10px; +} + +.menu-filters select, +.menu-filters input { + padding: 8px 12px; + font-size: 1rem; + border: 2px solid #ccc; + border-radius: 5px; + outline: none; +} + +.menu-filters input::placeholder { + color: #999; +}