From d0d8093fb5c1a6aa8ba7a5491d99c997f92c8604 Mon Sep 17 00:00:00 2001 From: UnEpicier Date: Mon, 5 Feb 2024 10:06:32 +0100 Subject: [PATCH] Init project --- .gitignore | 23 + .prettierrc | 12 + README.md | 3 +- package-lock.json | 18616 +++++++++++++++++++++++++++++++++++++++ package.json | 50 + public/favicon.ico | Bin 0 -> 257086 bytes public/index.html | 35 + public/logo.png | Bin 0 -> 196621 bytes public/manifest.json | 21 + public/robots.txt | 3 + src/App.scss | 3 + src/App.tsx | 24 + src/index.scss | 9 + src/index.tsx | 12 + src/react-app-env.d.ts | 1 + tsconfig.json | 21 + 16 files changed, 18832 insertions(+), 1 deletion(-) create mode 100644 .gitignore create mode 100644 .prettierrc create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/logo.png create mode 100644 public/manifest.json create mode 100644 public/robots.txt create mode 100644 src/App.scss create mode 100644 src/App.tsx create mode 100644 src/index.scss create mode 100644 src/index.tsx create mode 100644 src/react-app-env.d.ts create mode 100644 tsconfig.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..02465c1 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,12 @@ +{ + "useTabs": true, + "tabWidth": 4, + "arrowParens": "always", + "endOfLine": "lf", + "jsxSingleQuote": true, + "semi": true, + "trailingComma": "all", + "singleAttributePerLine": true, + "singleQuote": true, + "printWidth": 500 +} diff --git a/README.md b/README.md index 883d28d..e652071 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ -# demineur +# Démineur + :) diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..00bd4e6 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,18616 @@ +{ + "name": "demineur", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "demineur", + "version": "0.0.0", + "dependencies": { + "@types/node": "^20.11.16", + "@types/react": "^18.2.53", + "@types/react-dom": "^18.2.18", + "commitizen": "^4.3.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "sass": "^1.70.0", + "typescript": "^4.9.5" + }, + "devDependencies": { + "cz-conventional-changelog": "^3.3.0" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "dependencies": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.9.tgz", + "integrity": "sha512-5q0175NOjddqpvvzU+kDiSOAk4PfdO6FvwCWoQ6RO7rTzEe8vlo+4HVfcnAREhD4npMs0e9uZypjTwzZPCf/cw==", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.9", + "@babel/parser": "^7.23.9", + "@babel/template": "^7.23.9", + "@babel/traverse": "^7.23.9", + "@babel/types": "^7.23.9", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.23.10", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.23.10.tgz", + "integrity": "sha512-3wSYDPZVnhseRnxRJH6ZVTNknBz76AEnyC+AYYhasjP3Yy23qz0ERR7Fcd2SHmYuSFJ2kY9gaaDd3vyqU09eSw==", + "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" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "dependencies": { + "@babel/types": "^7.23.6", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.23.10", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.10.tgz", + "integrity": "sha512-2XpP2XhkXzgxecPNEEK8Vz8Asj9aRxt08oKOqtiZoqV2UGZ5T+EkyP9sXQ9nwMxBIG34a7jmasVqoMop7VdPUw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.9.tgz", + "integrity": "sha512-87ICKgU5t5SzOT7sBMfCOZQ2rHjRU+Pcb9BoILMYz600W6DkVRLFBPwQ18gwUVvggqXivaUakpnxWQGbpywbBQ==", + "dependencies": { + "@babel/template": "^7.23.9", + "@babel/traverse": "^7.23.9", + "@babel/types": "^7.23.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.9.tgz", + "integrity": "sha512-9tcKgqKbs3xGJ+NtKF2ndOBBLVwPjl1SHxPQkd36r3Dlirw3xWUeGaTbqr7uGZcTaxkVNwc+03SVP7aCdWrTlA==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.23.3", + "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.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", + "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "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.", + "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.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.23.9.tgz", + "integrity": "sha512-hJhBCb0+NnTWybvWq2WpbCYDOcflSbx0t+BYP65e5R9GVnukiDTi+on5bFkk4p7QGuv190H6KfNiV9Knf/3cZA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.23.9", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-decorators": "^7.23.3" + }, + "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.", + "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.", + "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.", + "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.", + "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==", + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.23.3.tgz", + "integrity": "sha512-cf7Niq4/+/juY67E0PbgH0TDhLQ5J7zS8C/Q5FFx+DWyrRa9sUQdTXkjqKu8zGvuqr7vw1muKiukseihU+PJDA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", + "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", + "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "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==", + "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.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz", + "integrity": "sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", + "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", + "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", + "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", + "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", + "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", + "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-flow": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", + "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", + "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", + "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz", + "integrity": "sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", + "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@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-transform-numeric-separator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", + "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", + "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", + "dependencies": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", + "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", + "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", + "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", + "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.23.3.tgz", + "integrity": "sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz", + "integrity": "sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz", + "integrity": "sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/types": "^7.23.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz", + "integrity": "sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.9.tgz", + "integrity": "sha512-A7clW3a0aSjm3ONU9o2HAILSegJCYlEZmOhmBRReVtIpY/Z/p7yIZ+wR41Z+UipwdGuqwtID/V/dOdZXjwi9gQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", + "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.23.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", + "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", + "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.9.tgz", + "integrity": "sha512-3kBGTNBBk9DQiPoXYS0g0BYlwTQYUTifqgKTjxUwEUkduRT2QOa0FPGBJ+NROQhGyYO5BuTJwGvBnqKDykac6A==", + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", + "@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", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.9", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.4", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.4", + "@babel/plugin-transform-classes": "^7.23.8", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.4", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.4", + "@babel/plugin-transform-for-of": "^7.23.6", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.4", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.9", + "@babel/plugin-transform-modules-umd": "^7.23.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", + "@babel/plugin-transform-numeric-separator": "^7.23.4", + "@babel/plugin-transform-object-rest-spread": "^7.23.4", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.4", + "@babel/plugin-transform-optional-chaining": "^7.23.4", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.4", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.8", + "babel-plugin-polyfill-corejs3": "^0.9.0", + "babel-plugin-polyfill-regenerator": "^0.5.5", + "core-js-compat": "^3.31.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==", + "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==", + "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.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.23.3.tgz", + "integrity": "sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-transform-react-display-name": "^7.23.3", + "@babel/plugin-transform-react-jsx": "^7.22.15", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", + "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==" + }, + "node_modules/@babel/runtime": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", + "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.23.9.tgz", + "integrity": "sha512-+xrD2BWLpvHKNmX2QbpdpsBaWnRxahMwJjO+KZk2JOElj5nSmKezyS1B4u+QbHMTX69t4ukm6hh9lsYQ7GHCKA==", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.23.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.9.tgz", + "integrity": "sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==", + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.9", + "@babel/types": "^7.23.9", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.9.tgz", + "integrity": "sha512-dQjSq/7HaSjRM43FFGnv5keM2HsxpmyV1PfaSVm0nzzjwwTmjOe6J4bC8e3+pTEIgHaHj+1ZlLThRJ2auc/w1Q==", + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@commitlint/config-validator": { + "version": "18.6.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-18.6.0.tgz", + "integrity": "sha512-Ptfa865arNozlkjxrYG3qt6wT9AlhNUHeuDyKEZiTL/l0ftncFhK/KN0t/EAMV2tec+0Mwxo0FmhbESj/bI+1g==", + "optional": true, + "dependencies": { + "@commitlint/types": "^18.6.0", + "ajv": "^8.11.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/config-validator/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "optional": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@commitlint/config-validator/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==", + "optional": true + }, + "node_modules/@commitlint/execute-rule": { + "version": "18.4.4", + "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-18.4.4.tgz", + "integrity": "sha512-a37Nd3bDQydtg9PCLLWM9ZC+GO7X5i4zJvrggJv5jBhaHsXeQ9ZWdO6ODYR+f0LxBXXNYK3geYXJrCWUCP8JEg==", + "optional": true, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/load": { + "version": "18.6.0", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-18.6.0.tgz", + "integrity": "sha512-RRssj7TmzT0bowoEKlgwg8uQ7ORXWkw7lYLsZZBMi9aInsJuGNLNWcMxJxRZbwxG3jkCidGUg85WmqJvRjsaDA==", + "optional": true, + "dependencies": { + "@commitlint/config-validator": "^18.6.0", + "@commitlint/execute-rule": "^18.4.4", + "@commitlint/resolve-extends": "^18.6.0", + "@commitlint/types": "^18.6.0", + "chalk": "^4.1.0", + "cosmiconfig": "^8.3.6", + "cosmiconfig-typescript-loader": "^5.0.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "lodash.uniq": "^4.5.0", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/load/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==", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@commitlint/load/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==", + "optional": true + }, + "node_modules/@commitlint/load/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "optional": true, + "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/@commitlint/load/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==", + "optional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@commitlint/load/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==", + "optional": true + }, + "node_modules/@commitlint/load/node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "optional": true, + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@commitlint/load/node_modules/cosmiconfig-typescript-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-5.0.0.tgz", + "integrity": "sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==", + "optional": true, + "dependencies": { + "jiti": "^1.19.1" + }, + "engines": { + "node": ">=v16" + }, + "peerDependencies": { + "@types/node": "*", + "cosmiconfig": ">=8.2", + "typescript": ">=4" + } + }, + "node_modules/@commitlint/load/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==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/load/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==", + "optional": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@commitlint/load/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==", + "optional": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/resolve-extends": { + "version": "18.6.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-18.6.0.tgz", + "integrity": "sha512-k2Xp+Fxeggki2i90vGrbiLDMefPius3zGSTFFlRAPKce/SWLbZtI+uqE9Mne23mHO5lmcSV8z5m6ziiJwGpOcg==", + "optional": true, + "dependencies": { + "@commitlint/config-validator": "^18.6.0", + "@commitlint/types": "^18.6.0", + "import-fresh": "^3.0.0", + "lodash.mergewith": "^4.6.2", + "resolve-from": "^5.0.0", + "resolve-global": "^1.0.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/types": { + "version": "18.6.0", + "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-18.6.0.tgz", + "integrity": "sha512-oavoKLML/eJa2rJeyYSbyGAYzTxQ6voG5oeX3OrxpfrkRWhJfm4ACnhoRf5tgiybx2MZ+EVFqC1Lw3W8/uwpZA==", + "optional": true, + "dependencies": { + "chalk": "^4.1.0" + }, + "engines": { + "node": ">=v18" + } + }, + "node_modules/@commitlint/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "optional": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@commitlint/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "optional": true, + "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/@commitlint/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "optional": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@commitlint/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "optional": true + }, + "node_modules/@commitlint/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@commitlint/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "optional": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", + "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", + "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.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "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==", + "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==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", + "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.2", + "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==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==" + }, + "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==", + "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.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "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==", + "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.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "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==", + "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==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", + "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.11", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz", + "integrity": "sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.4", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <5.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.7.2.tgz", + "integrity": "sha512-RbhOOTCNoCrbfkRyoXODZp75MlpiHMgbE5MEBZAnnnLyQNgrigEj4p0lzsMDyc1zVsJDLrivB58tgg3emX0eEA==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", + "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.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", + "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==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.5.tgz", + "integrity": "sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==", + "dependencies": { + "@babel/types": "^7.20.7" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", + "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "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==", + "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==", + "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==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.56.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.2.tgz", + "integrity": "sha512-uQDwm1wFHmbBbCZCqAlq6Do9LYwByNZHWzXppSnay9SuwJ+VRbjkbLABer54kcPnMSlG6Fdiy2yaFXm/z9Z5gw==", + "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==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + }, + "node_modules/@types/express": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", + "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.43", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz", + "integrity": "sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==", + "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==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-errors": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", + "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.14", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", + "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "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==" + }, + "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==", + "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==", + "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==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "node_modules/@types/mime": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", + "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" + }, + "node_modules/@types/node": { + "version": "20.11.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.16.tgz", + "integrity": "sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==", + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node-forge": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", + "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==" + }, + "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==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.11", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" + }, + "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==" + }, + "node_modules/@types/qs": { + "version": "6.9.11", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.11.tgz", + "integrity": "sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ==" + }, + "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==" + }, + "node_modules/@types/react": { + "version": "18.2.53", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.53.tgz", + "integrity": "sha512-52IHsMDT8qATp9B9zoOyobW8W3/0QhaJQTw1HwRj0UY2yBpCAQ7+S/CqHYQ8niAm3p4ji+rWUQ9UCib0GxQ60w==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.18", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.18.tgz", + "integrity": "sha512-TJxDm6OfAX2KJWJdMEVTwWke5Sc/E/RlnPGvGfS0W7+6ocy2xhDVQVh/KvC2Uf7kACs+gDytdusDSdWfWkaNzw==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.8", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" + }, + "node_modules/@types/semver": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==" + }, + "node_modules/@types/send": { + "version": "0.17.4", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", + "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "dependencies": { + "@types/mime": "^1", + "@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==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", + "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@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==", + "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==" + }, + "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==" + }, + "node_modules/@types/ws": { + "version": "8.5.10", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", + "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.9", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.9.tgz", + "integrity": "sha512-tHhzvkFXZQeTECenFoRljLBYPZJ7jAVxqqtEI0qTLOmuultnFp4I9yKE17vTuhf7BkhCu7I4XuemPgikDVuYqA==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "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.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==" + }, + "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==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", + "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", + "dependencies": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "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==" + }, + "node_modules/array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.filter": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array.prototype.filter/-/array.prototype.filter-1.0.3.tgz", + "integrity": "sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.findlastindex": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", + "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", + "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", + "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.6.tgz", + "integrity": "sha512-UW+Mz8LG/sPSU8jRDCjVr6J/ZKAGpHfwrZ6kWTG5qCxIEiXdVshqGnu5vEZA8S1y6X4aCSbQZ0/EEsfvEvBiSg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz", + "integrity": "sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.1.0", + "es-shim-unscopables": "^1.0.2" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.2.1", + "get-intrinsic": "^1.2.3", + "is-array-buffer": "^3.0.4", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", + "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==" + }, + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==" + }, + "node_modules/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dependencies": { + "has-symbols": "^1.0.3" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.17", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.17.tgz", + "integrity": "sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==", + "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" + } + ], + "dependencies": { + "browserslist": "^4.22.2", + "caniuse-lite": "^1.0.30001578", + "fraction.js": "^4.3.7", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.6.tgz", + "integrity": "sha512-j1QzY8iPNPG4o4xmO3ptzpRxTciqD3MgEHtifP/YnJpIo58Xu+ne4BejlbkuaLfXn/nz6HFiw29bLpj2PNMdGg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", + "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", + "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", + "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.5.0", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", + "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.5.0", + "core-js-compat": "^3.34.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.5.0" + }, + "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==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/bfj": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.1.0.tgz", + "integrity": "sha512-I6MMLkn+anzNdCUp9hMRyui1HaNEUCco50lxbvNS4+EyXg8lN3nJ48PjPWtbH8UVS9CuMoaKE9U2V3l29DaRQw==", + "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==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", + "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", + "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==" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.22.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.3.tgz", + "integrity": "sha512-UAp55yfwNv0klWNapjs/ktHoguxuQNGnOzxYmfnXIS+8AsRDZkSDxg7R1AX3GKzn078SBI5dzwzj/Yx0Or0e3A==", + "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" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001580", + "electron-to-chromium": "^1.4.648", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cachedir": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", + "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001584", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001584.tgz", + "integrity": "sha512-LOz7CCQ9M1G7OjJOF9/mzmqmj3jE/7VOmrfw6Mgs0E8cjOsbRXQJHsPBfmBOXDskXKrHLyyW3n7kpDW/4BsfpQ==", + "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" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "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==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.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" + } + ], + "engines": { + "node": ">=8" + } + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", + "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==" + }, + "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==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-width": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", + "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", + "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/commitizen": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.3.0.tgz", + "integrity": "sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==", + "dependencies": { + "cachedir": "2.3.0", + "cz-conventional-changelog": "3.3.0", + "dedent": "0.7.0", + "detect-indent": "6.1.0", + "find-node-modules": "^2.1.2", + "find-root": "1.1.0", + "fs-extra": "9.1.0", + "glob": "7.2.3", + "inquirer": "8.2.5", + "is-utf8": "^0.2.1", + "lodash": "4.17.21", + "minimist": "1.2.7", + "strip-bom": "4.0.0", + "strip-json-comments": "3.1.1" + }, + "bin": { + "commitizen": "bin/commitizen", + "cz": "bin/git-cz", + "git-cz": "bin/git-cz" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/commitizen/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/commitizen/node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/conventional-commit-types": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/conventional-commit-types/-/conventional-commit-types-3.0.0.tgz", + "integrity": "sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==" + }, + "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==" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/core-js": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.35.1.tgz", + "integrity": "sha512-IgdsbxNyMskrTFxa9lWHyMwAJU5gXOPP+1yO+K59d50VLVAIDAbs7gIv705KzALModfK3ZrSZTPNpC0PQgIZuw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz", + "integrity": "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==", + "dependencies": { + "browserslist": "^4.22.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.35.1.tgz", + "integrity": "sha512-zcIdi/CL3MWbBJYo5YCeVAAx+Sy9yJE9I3/u9LkFABwbeaPhTMRWraM8mYFp9jW5Z50hOy7FVzCc8dCrpZqtIQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.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==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.10.0.tgz", + "integrity": "sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.4", + "postcss-modules-scope": "^3.1.1", + "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==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssdb": { + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.10.0.tgz", + "integrity": "sha512-yGZ5tmA57gWh/uvdQBHs45wwFY0IBh3ypABk5sEubPBPSzXzkNgsWReqx7gdx6uhC+QoFBe+V8JwBB9/hQ6cIA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + } + ] + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "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==", + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, + "node_modules/cz-conventional-changelog": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/cz-conventional-changelog/-/cz-conventional-changelog-3.3.0.tgz", + "integrity": "sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==", + "dependencies": { + "chalk": "^2.4.1", + "commitizen": "^4.0.3", + "conventional-commit-types": "^3.0.0", + "lodash.map": "^4.5.1", + "longest": "^2.0.1", + "word-wrap": "^1.0.3" + }, + "engines": { + "node": ">= 10" + }, + "optionalDependencies": { + "@commitlint/load": ">6.1.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", + "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "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==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "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==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "deprecated": "Use your platform's native DOMException instead", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.656", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.656.tgz", + "integrity": "sha512-9AQB5eFTHyR3Gvt2t/NwR0le2jBSUNwCnMbUCejFWHD+so4tH40/dRLgoE+jxlPeWS43XJewyvCv+I8LPMl49Q==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", + "integrity": "sha512-GhoY8uYqd6iwUl2kgjTm4CZAf6oo5mHK7BPqx3rKgx893YSsy0LGHV6gfqqQvZt/8xM8xeOnfXBCfqclMKkJ5g==", + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.1", + "es-set-tostringtag": "^2.0.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.2.1", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.0.1" + } + }, + "node_modules/es-module-lexer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", + "integrity": "sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w==" + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "dependencies": { + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "dependencies": { + "hasown": "^2.0.0" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", + "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", + "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==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.56.0", + "@humanwhocodes/config-array": "^0.11.13", + "@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==", + "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==", + "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==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", + "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", + "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlastindex": "^1.2.3", + "array.prototype.flat": "^1.3.2", + "array.prototype.flatmap": "^1.3.2", + "debug": "^3.2.7", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.9", + "eslint-module-utils": "^2.8.0", + "hasown": "^2.0.0", + "is-core-module": "^2.13.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.fromentries": "^2.0.7", + "object.groupby": "^1.0.1", + "object.values": "^1.1.7", + "semver": "^6.3.1", + "tsconfig-paths": "^3.15.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "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==", + "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==", + "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==", + "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==", + "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.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", + "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", + "dependencies": { + "@babel/runtime": "^7.23.2", + "aria-query": "^5.3.0", + "array-includes": "^3.1.7", + "array.prototype.flatmap": "^1.3.2", + "ast-types-flow": "^0.0.8", + "axe-core": "=4.7.0", + "axobject-query": "^3.2.1", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "es-iterator-helpers": "^1.0.15", + "hasown": "^2.0.0", + "jsx-ast-utils": "^3.3.5", + "language-tags": "^1.0.9", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", + "dependencies": { + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "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==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "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==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "node_modules/fastq": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.0.tgz", + "integrity": "sha512-zGygtijUMT7jnk3h26kUms3BkSDp4IfIKjmnqI2tvx6nuBfiF1UqOxbnLfzdv+apBy+53oaImsKtMw/xYbW+1w==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-node-modules": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/find-node-modules/-/find-node-modules-2.1.3.tgz", + "integrity": "sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==", + "dependencies": { + "findup-sync": "^4.0.0", + "merge": "^2.1.1" + } + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/findup-sync": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", + "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^4.0.2", + "resolve-dir": "^1.0.1" + }, + "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==", + "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.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==" + }, + "node_modules/follow-redirects": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/foreground-child": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", + "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "dependencies": { + "cross-spawn": "^7.0.0", + "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==", + "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==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", + "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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "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==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.3.tgz", + "integrity": "sha512-JIcZczvcMVE7AUOP+X72bh8HqHBRxFdz5PDHYtNG/lE3yk9b3KZBJlwFcTyPYjg3L4RLLmZJzvjxhaZVapxFrQ==", + "dependencies": { + "es-errors": "^1.0.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.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==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-dirs": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", + "integrity": "sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==", + "optional": true, + "dependencies": { + "ini": "^1.3.4" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dependencies": { + "define-properties": "^1.1.3" + }, + "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==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.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==" + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "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==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ] + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", + "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", + "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" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/immutable": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", + "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inquirer": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", + "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.1", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.21", + "mute-stream": "0.0.8", + "ora": "^5.4.1", + "run-async": "^2.4.0", + "rxjs": "^7.5.5", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/inquirer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/inquirer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/inquirer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/inquirer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dependencies": { + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finalizationregistry": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", + "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dependencies": { + "has-tostringtag": "^1.0.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==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==" + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "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==", + "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/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/make-dir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", + "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/iterator.prototype": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", + "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", + "dependencies": { + "define-properties": "^1.2.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "reflect.getprototypeof": "^1.0.4", + "set-function-name": "^2.0.1" + } + }, + "node_modules/jackspeak": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", + "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.32", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", + "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "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==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpath": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/jsonpath/-/jsonpath-1.1.1.tgz", + "integrity": "sha512-l6Cg7jRpixfbgoWgkrl77dgEj8RPvND0wMH6TwQmi9Qs4TFfS9u5cUFnbeKTwj5ga5Y3BTGGNI28k117LJ009w==", + "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==", + "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==", + "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==", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", + "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", + "dependencies": { + "language-subtag-registry": "^0.3.20" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/launch-editor": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", + "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", + "optional": true + }, + "node_modules/lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", + "optional": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/longest": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-2.0.1.tgz", + "integrity": "sha512-Ajzxb8CM6WAnFjgiloPsI3bF+WCxcvhdIG3KNA2KN962+tdBsHcuQ4k4qX/EcS/2CRkcc0iAkR956Nib6aXU/Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", + "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-2.1.1.tgz", + "integrity": "sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==" + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.0.tgz", + "integrity": "sha512-CxmUYPFcTgET1zImteG/LZOy/4T5rTojesQXkSNBiquhydn78tfbCE9sjIjnJ/UcjNjOC1bphTCCW5rrS7cXAg==", + "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/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", + "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "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==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", + "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", + "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.7.tgz", + "integrity": "sha512-PrJz0C2xJ58FNn11XV2lr4Jt5Gzl94qpy9Lu0JlfEj14z88sqbSBJCBEzdlNUCzY2gburhbrwOZ5BHCmuNUy0g==", + "dependencies": { + "array.prototype.reduce": "^1.0.6", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "safe-array-concat": "^1.0.0" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.groupby": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.2.tgz", + "integrity": "sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw==", + "dependencies": { + "array.prototype.filter": "^1.0.3", + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.0.0" + } + }, + "node_modules/object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dependencies": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "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.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-scurry": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "dependencies": { + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", + "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.33", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", + "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "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" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "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==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.11", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", + "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", + "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==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "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==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.0.0.tgz", + "integrity": "sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==", + "engines": { + "node": ">=14" + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.4.tgz", + "integrity": "sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==", + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", + "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz", + "integrity": "sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.1.tgz", + "integrity": "sha512-mEp4xPMi5bSWiMbsgoPfcP74lsWLHkQbZc3sY+jWYd65CUwXrUaTp0fmNpa01ZcETKlIgUdFN/MpS2xZtqL9dQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.11" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.3.tgz", + "integrity": "sha512-An6Ba4pHBiDtyVpSLymUUERMo2cU7s+Obz6BTrS+gxkbnSBNKSuD0AVUc+CpBMrpVPKKfoVz0WQCX+Tnst0i4A==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.3.tgz", + "integrity": "sha512-T1LgRm5uEVFSEF83vHZJV2z19lHg4yJuZ6gXZZkqVsqv63nlr6zabMH3l4Pc01FQCyfWVrh2GaUeCVy9Po+Aag==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.1", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.13", + "browserslist": "^4.21.4", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.1.0", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.10", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", + "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-app-polyfill/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==" + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.5.tgz", + "integrity": "sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==", + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.0.0", + "get-intrinsic": "^1.2.3", + "globalthis": "^1.0.3", + "which-builtin-type": "^1.1.3" + }, + "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==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", + "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "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/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-dir/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-global": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-global/-/resolve-global-1.0.0.tgz", + "integrity": "sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==", + "optional": true, + "dependencies": { + "global-dirs": "^0.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.1.tgz", + "integrity": "sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "engines": { + "node": ">=0.12.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" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz", + "integrity": "sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==", + "dependencies": { + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", + "has-symbols": "^1.0.3", + "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" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.2.tgz", + "integrity": "sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==", + "dependencies": { + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", + "is-regex": "^1.1.4" + }, + "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==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass": { + "version": "1.70.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.70.0.tgz", + "integrity": "sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=14.0.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==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", + "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "dependencies": { + "@types/node-forge": "^1.3.0", + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", + "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "dependencies": { + "define-data-property": "^1.1.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^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==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", + "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-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==", + "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==" + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "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.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.3.10", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", + "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^2.3.5", + "minimatch": "^9.0.1", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", + "path-scurry": "^1.10.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.1.tgz", + "integrity": "sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.0", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.19.1", + "lilconfig": "^2.1.0", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.23", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.1", + "postcss-nested": "^6.0.1", + "postcss-selector-parser": "^6.0.11", + "resolve": "^1.22.2", + "sucrase": "^3.32.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.27.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.27.0.tgz", + "integrity": "sha512-bi1HRwVRskAjheeYl291n3JC4GgO/Ty4z1nVs5AAsmonJulGxpSektecnNedrwK9C7vpvVtcX3cw00VSLt7U2A==", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "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.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "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==", + "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==" + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", + "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/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==" + }, + "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==", + "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==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "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==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/underscore": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", + "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "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" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "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==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/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==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.90.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.1.tgz", + "integrity": "sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "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.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "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.1", + "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/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", + "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", + "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", + "dependencies": { + "function.prototype.name": "^1.1.5", + "has-tostringtag": "^1.0.0", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.0.2", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.14.tgz", + "integrity": "sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==", + "dependencies": { + "available-typed-arrays": "^1.0.6", + "call-bind": "^1.0.5", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.1" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.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", + "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==" + }, + "node_modules/workbox-expiration": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz", + "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz", + "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==", + "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==", + "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==", + "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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..90de419 --- /dev/null +++ b/package.json @@ -0,0 +1,50 @@ +{ + "name": "demineur", + "version": "0.0.0", + "description": "Démineur en ReactJS & TypeScript", + "author": "KeunotorCagoulé", + "private": true, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "dependencies": { + "@types/node": "^20.11.16", + "@types/react": "^18.2.53", + "@types/react-dom": "^18.2.18", + "commitizen": "^4.3.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "sass": "^1.70.0", + "typescript": "^4.9.5" + }, + "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" + ] + }, + "devDependencies": { + "cz-conventional-changelog": "^3.3.0" + }, + "config": { + "commitizen": { + "path": "./node_modules/cz-conventional-changelog" + } + } +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..2f0086e5ffeec67d37f1b078a63f7303c8e71bec GIT binary patch literal 257086 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 literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..1b9c251 --- /dev/null +++ b/public/index.html @@ -0,0 +1,35 @@ + + + + + + + + + + + Démineur + + + +
+ + diff --git a/public/logo.png b/public/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..306c6ca515ac8c383d08b7c8d906cf2fc0cfdb1a GIT binary patch literal 196621 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 Iq8?iVV@gIPN)>XC)UsRxLQU9>E#)nCWfC>u> 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 %0rG`1rG`K8oim`{s=DMXE$yR?>Hdkh zW&b&Ee3wt-yJrP#DM_{zI(jMv;vh@MA>7}i#%N&F9hj|%rhJ^}s~9dK!3Z{+&G~Oe z8>!re_K1CQcr*4^7=P1T!Kwsc*3qry(EEm=;;^iEYP1#$&2GRJ4&X|M-Lbi)ffA#EAUA zbvh*qsbK)61|!CS*g$N@r*P1cd+0LKaEhEIEIDy#G6CjAL*{yMhAT`*RI;HbF4!Cy zHl<~A^U?|_B46=?aYI690};3tWEQ-Hct5gO5Yjyqk1cp|8EGh@Ij^=5`Z+c(^N zJ3uR0-`I@Fv`3vZSKfRRKQGX?r(cUC^^JYFbdIGCTVDnlC>4+FEEaBhR34xtSoNNK z3vLA7CWbPni=QdUCdhvWW$ET!k-NvMNsj?G*F+5M;MV|u!snOHyF!gD@)Ra`Q*u}BVc zn9jQkw=a*{FKag>=iAP&?N%pQLg7@2_f>0L^r42oRhd3nzum9a#=7rGO|QLxm2${)H%X@rQ%yXp9k7H&`ZJ?kt5%!K zM%UgB0q?%YYpnE|Sc1;)SLkmdiW%}$I>F3p z>!J9SZ>f-7?wiB-Wbd#Ko506*BcBi)6j*u+XRVXW9vO0}310GR{v{3=b6tv1n^mDQ zk33h4?j4ePFZ9T;=zDD3a1uUl5<%{gO}AE>muKLPg6YV>UD~ymHRD}JbmpB=Aj^u> zbz~B<+IjZk=pa;WN}W!gk!80pC7r?#onukV5o>Hna1cDyOQvQPJC}nzw0TY`@;BWk8S0Auu zuKJc{+kcPb=O@jz5PB_n}Df9R*S^b3pueBmaKBK*1b>p>6(PUuTz9MJ@yC z(-&e-(@@O2C@lob6*?T*;gJ-^`feS0cnU!TbVmrCGhmS3)S@G)GpSQP)VLRVeq`Qx zI(}cI`0r-o+O5AJ#fSFtzVmeq&QU3K=$i+qnsM4vty&t<_Fw{_*k)*SX3N~q*BX98 zjrkaAtJ1(C)Ko+fkL_%>@imbx^hIYrUE}v)wR2I+c&$Z4-8cu&R66^MEr%SHt)!8`yq9`IN;WUH%>*Yz$n1PYMA39_UZ=QtuooNMfk3IQ|+i)HAh3Lgwr-O2KjB5Umb7PTT z4F87`BkZX6Mex|fV>!vB8!wK>*Ctawuay_bPcl z(OBaRUXd@we5%8D&oKUO(&VY@{3CfzA&>r8?DX?Q7ZWr z37~{%Ld$Sw`j{$P*gXFt1M(no?fkaH^X^;G6-`7zP>5at>hI`yXGG|t_HZA47P4LRCFAXPZ8c%FSQBGCu!jk9(-HC zvaHyamqub);R*yvzQYQuZaMCf)~5Nw=A>K_)Krp(kLDZ~sr2D#FZ&!P|=;n-AphYEK7w z=Wf|91z;S~s|fQy+^>0^CF6{w3=QLqm;$s*jiXpdBAK)*G6Abm)9i1p&2SJu4z3$) zF2Blhfgb_}8am85l??(RX!&4Zj%cWD2wBN-U zSw+tG`c+`aHF&lAT;jEd={D``Mf&)A`x1kR4x-hK+l->n{NK_*Zu%Q{DmGgtrq|T5 zXa&Gxi){-cTe|)W7_4%0c#?(*^4h?$%{(?sqS&+@lOKXuxW@j-g7+d=5M*Ml@L~Ht zl{`IZ^P#_Hrw>F1dGC@jt%6(aPk+X4kH+EE=OPSICjMn^+7MkdUr$p8<3MHR^;nup zp+3g#3kcb5nNO{M=fmmk=Cy=mWnPubC4Jtm)-lP(W3f8}{#9)UKHL{YT`1+o@05>-m;j7wAXJS21FWskk*kp274AvG^x} z4YFEw!dpopvBU8`5v%9%JY<}mZt8zI?H5V}N1XGildfZ6^Tv-&+pUI=)hip6wrw1T zxF^=LyeR}z*Y||-%d5Vr`Sr>N;HC*YlRa*ezHy7Ypi9b+E@Q?Dz5U_=QS69@)-F}z zk|A&zSXcTy-6m}2NexwP_7;@8uTRA0gKCO@^fIW%D{V| z;fF~ldTn(0I!1N>Y2k8>hSmA2e3YHHz4q*q`aT^Uyt!5=)vdf4~ z{arPlCVoHDOZ~dn+pwUpI|$y=^UwT2M@|yWjs&_!;BfLI>65$Th$L1y(OB*mRo^sJ z|Be0D*X2CJJ|+AvYq?{A*Q0NOT-dQ1Iw{@b>J6_VW1a` zveH@c0^E^$MkaDdhLFTkBC_F+*(?V zzx{`DF2Lzf%BL@AXRZY9M~84P9x?Kby~O#Sr&v|HbhPWgq^nkLBb{H+5x=v(VB$w+0#*f!JVffoNJteqLsDYHB0)-GXr}>{yG56+&nszcdww zeCQ1weXYlEZ~feo2B*BvqtyANy*M;dNUn7v1pyNRBU_sm0T(^XZ&f}>ogK}}q&1$Z z5?`fwaNwtKLO$SgEA{<1XAmkWkM74=xW{9I%7%_Y#BFLCMD!n9zTbVX5=cuzb-!%a zRT(^_DGoUfkWlzM-y{j#FNgvAZ!(-kGFMC1*Si4Tm#m@hrLYI_)64YR^jNH_7S$$9 zS6H|?oE`uj{i+O0_)uOnWE>vO^z1-P$3l+wLZsWYz$r?8I5)ZKdc?|UM_dBw)Yzze zZfEo@K$e<`y$_sev>girhcHd{n>}&Jl;O?~fA|_Qx3aP{#o)oSX!ve0wvMeTN5pOS z*HS!IfJhB(x0MdrRlK07!?RhTGw`nRD81jJWc(* zptvJPl5?EO(voU?Iq?K!lg~!T%1krswAg5$rfOTxnO1vT(K@WAp-=e=hZ5IO${;QE zE5&+H9a{;;@Yz+P4Qm3UpUH+~fAcwzh)#fCs!U3H;3r{HqD(I!B$KOG-~#COF0#mVbbFKVDT1=b;NN7(XZF{dZFR?2q!n!az++eUXFC<@tUc z%ZZJ1PnVP<7CMqTX>0-%JsNaL6c#+Rs}^XHl&8XGEs|AE2}P-{p(;t=(|K|vl8 zU4LV0%o&)>|1I-kgqk$xx%#_o2z5`x;Qy@3gi$EJ;I|h+y;H|N9`BCFoN%mw(T&G?N~_M0EHi?9Y_!aBO@%3d#L$)^O1t1moDR`Y3}NHw^4FC$<=Iaf>om8vZ|Pd`;1;(japCGk0>_~a*@TF3AoF3P$7P_sz%x#-YAP4e=N zKN3HkIQ3@^?ql&e7w&3E_{{212-&17-bOfUAUCf!9@_k(>%9Ich%`0Q&dH%ty=I35 zf@BtT!Hi^s0$163X^8XPJ60a~JzdgHg8q-k!Lf6n=-$+DjzfI1CvX1nsFM6*Hcf8& z`G+u>`JXu*@hEALt3MvwMpy%TPp>}a0kqP32p7xW)RxLd3)v@9{(bmRNU36k^QoVa{L{?Xs^hF$T0?9$o;NZo;}lz8alY)FS1|b0D{YWt#pP&PVqtN?hV0 zryvK+S|4Ohf%LkqBaQcTRZ?{k)}J{(U8)x(zoCGeHrq&ksYN6*cmpXCsV@Ep4Wq0m z=aC}dR~d_MI+05mnHCn4gUlpjp z)_#C<0j$0JxBVSzP2XY*>;3RR1bo{_Xa2qwWXHzaj zw%+asycC2)##@IwkPm*Ok@LT_{$Wr};km2sbljev53lf``_X`^h!2g~`kw=V+c@e8 z8oA#D96iFJRpyLATB%{u2Fo)gDyD-Qn97B)(~XKkWdZReHT4_LuqKl5`*xovorOdH zxhzpzm+PvqyLz!z7}yUr8RT?@iTwPFtA~0M^pp$h^2G%P|yEu#IQKKY~R^6#dZs>Vq*KmJe=}t*f=TvsSJ)#2W8}4mVODk z5_RX)&KP zvDWW7^)FP-H&b%6vGN`}f22&atp*szw+szE1hvT~rYxfuT<2+>0R8tM;7=p}FP8q- zp(kRFp#xa&TFSk(SdSIt9e~4U1&2CBk#gfc)kh;dFbS(z0!wwFLN{Pr`j*Jvvy;}K z*87`7v`nUDpiNY`^z1q#m_e-YPKdz1V0AWq?Xbi9G|QiI1W$KbZ<-ox-R?H8N|n@WU{Wc*@SAywMpYSV3^-vr(b0y3Im% zlC*-m!g;mvz{r``8RavnL$)jUgu}6>Dw%KhPq&Os$zVV04xcE5eY6=qaen6f+BxoQ zB}UceL6IbA()<*JjMiOw;A~g?4V2MRR84-fE_T*r+`-NW=MrJM)L1K!iy9?Y99p`w zRN**$VC!vVJvrRC_pWbRpscA&#(tMc?$^3^PMAexih>-=5q60eM-y~9=#}xh?iu5# zWoRfHI&Z2)N4u>KL#9ATVrHsp8Ise`vea-qL)ae8K)rHSgk2{@x)zBT4D2;V06&cqab4;j1WTU?%#i{AXI zZ0YT^Lk0`|QR~qk-6E$1&`UW>s?1=h=r{uQyJVlcMX6U_-Jy5mnq|9IoqtB}uXib7 zB;H+cBR5RPlw+limo^zl$kL$7nEtZfZ8Pie7C9fP*>&67TD~T~)yIT0KIPN35zhV0 zu-xz#8NB!dpB4;uM&1F>`z(*piZN3q80u4r`Ec=d+y`jYw?c*&kNp zfuZkw3RSL6T2l@0{?PGdj}^sDUm1FGMAMydPY>t)vQdZxr>_yv01HuiOr}YJ^n4;ENiWRF$_AWp8ooJ=SAizVIfArm;*TQHhZP0 zEJRHK^lI?V44WT?!RY3vR;3`D%?{0fIMW~Z?`}EGA%jo^v1T+e$(IQq@j7#1x5?I~5Q66s$lH45Zuj$9 z3ccTz4*_p+r>$l;&=axYQ6A|>hh->BRiYu7Ma{`{UZdVE&WmlN^5)7Yf>bJM{ZXA) zl@oF65EOGZOa8aL(yXYt*?u)lZwf>&rVQ#Gg8LggUu~lm5d_O;`Zy3Jt+~s{_H}+0 z4L}<@jNt=ME*Yo)QqTaW{zpJfrL?rPx~}HiZxp-Bhud$m67F|DpYRnAi}vdmqX z*6g6QGx$S!{o4w}4TY|i-WdMT8Hw?b%W*2NZsP z>oQmy!tDGNmOvd;_U+!wcfA)Yx%z}{azF3Q5$$DV6-!cJ_CwiW*9KR6m34vjnfb11 zF|5xtdiXk;*BZyeFy|a$Aj1a8D}9HS zGh=?}zKIkcuF;Xywz(jBa(~PTI3z}h8`s+`C7&_K=Tg_rKRe$bM&KEEcY_Ls>P+yh zlWTi|CTQZ6^7;oIW;fu_@J%@1zECo$H}vw7)6?Vh@h$+7fVL%iCF%|sP;S-5$TZd#d z$Kli1z@KDJZDz%3DT0@;@tCxlk-;%8y_t3-!F>1RQtG)zbu1vVU3v~~_EHe$ zK!E%q$(L83S-SC8LX~ylcP`T)CrSL?_=E@e#rg$)9qkrT?9#=uZg4UZWgC-GjTcfU z+J1m=E9a2;i5wPb4C7IvN7uJYyYKXk;$@^J?6|(x?Z5Cj;d?n$~dI(+;n zHoFrVp5yY`-4o~Wn#nnYbU=c2@&~fcM;~bV=qa}E(Tqc zhLNxQg`Qu@Z*1a5jM3bk_DWrIgQDa$Uj8XAB;1|)m6BBKVaHgzre!d}%di>?=lKZL z@B)ebo;Lj`Oi=Nfi+t0$xAtMI5!St%5hv6EeaorID~fl0XDJ#x1Jicup;jq6?KMYi z1ye{yD1v4U;-Ma{QNzGSqti(pWn!14Mz6lKVkV85Yini7TeRo+T7%1I@%SjAU5KP= zhdMiaWbycq`7MhvP*r_SYCEDyIbpIeU(G-6`ICA_j+&SC?h_N#p- zh@QJQO?nkED{E)$ugeg;kwqtPdHJZ72gj_iK9vcFJ*$&Tu$7U8arw<|I`5Cj`@sFQ z$&hqJUOu@@>Qmz6fCK>Zx_VKM>V@RF#i;UCJT~l(q>LP28%)~|CIG$5Wn4L}2BYdW z)^|1Q&{5?rQ*=15z28+PsvH#gDNI^cuRjq6J7AuM0RLot)%0g# zNw5xSn_y*ZN%FWTw#6;tqVrRx(@{y$Fm+;aq}*>{ttV~8>005coxUP2jMPJX&By(Z zT2b;z2`Fx)-JcKi%GWTNY+Zry^Fkk-goDD)9HQo7h9=bqcH zFc7()$2y?nU9L!HX{$MA9& zkbe3H+)U$MyJ3UsaAx&Q7%4!XsOwT}F-WPE~L2 zu78C)0T&iiS6GLqL~$giec}#xN9;RWa!iTH`mOh=r2`owPQ!uUPGaCDozE)}XLh;`slnTuV$a`T^I;VDT|`UcYu zd3c+Sv(&;7+$$iC<*(*>yNa5A4QNZ}SK;CrNLAUiLqa@ZEZ2P>hw)&`AgPIsYv z+n2hX_`F8BU!th5Yi)0tbl1R@;Tk$1_3e_2p990Js|WAAa8ZN>juubXA;*-%SwHzeheBvJJ6-xk~Q_HRM{48ak_T*Du+Cy3A+cKuUMa}U?0Ut^K9*eL1bsHbUG7B_P z5zQ9V<`Z?GRW2WLvV|R$n&M(~q%8P72p$gLf7+qa%+o-l4vqPjMU1Qr`4eY~#%9+@ zQ{ar~NnLIEDhGIg$AdqoV!~OXh0z5PjUu3@HL-}rrZ4+lsXPvAbQt-rM1@Lg^~8Cc zgQT$b#xv~a^Nw6_!*uSFEq_LFAVNg&nT*=YL{2hIX)#)J?2I-I`>gQJ%=rc0!lz#; zYV-R>^cq*M1Q-+2oUU!%WhB(<`L7OOuEyS9OZi>ieeNEl8e>Ln5#w3;j;lJcft{tx&-2ft;i zr80X~m9%%jI4d+@3tkzi#;b9a>&&NInKmW1ZQE{Hw{E?B|NGyU#~yo3o_z92nKfgY zhCSatvT>F&bMBUNFps+a&;R&u`GY_Bn7uqk8)r|9l@6^k18vtorU1OWQWP?Ou@JYH z$sl&0rABr!QQkP*WO5Xa!^3cOrW~~$>f3?d-8kGV7SvU0=KUPmXKHTd;h?Ae6-6^@ z^teHfY-(k9^mz|2mI4QPC@_2JlJX4RRp)>L&ZqglP}`* zxc;>3YJU)Aj-B>c%k4MbYWJJBZ{Ma2mshsJ+W_Qsp7x7H3lEmnt5?erM;&E{!@l~} zugl;6?cd5<-+8rd%{8{{v2;Kep|_qEXaqEn-Ea5+H#NFDI%Q95v(1_r2n;gIj+&4A zrA^_VxXUGUP6+aXXBzNZsCabbs%(qTgyX<8jyYcd{IC9nKX-9Zo+;40b zyFmuAc_F>a?vFvmop;_TKfU#bGHdpHdCS}1Bk%vfhh)RkPsx4v{7i1T{s+?1+^C5R zgBr(Z{i~X=xM#@=J-m?C-P39ItR_%4)9PmEsGE^C`$)rb^2w*j>)-GuDJ`p#gIBJy zuj9<&p?w7(exE(NRysO*rM9}th)-8{pH!*BuXvE=^0Ff7=NRXBl&*K1q+aKW$AGf1JlyT?p>R>+<=c zP@Hl2XTxZMpRE1$6%#sl1JA6dP-+8Hx?7jfL~ZnTZ5V1fYL?WlR= z2B4=-U5^@}gmF|4BXECij~;WjI8eJD=8QY{6ASn6ZjoK@!u1SnTn&)j515ECm#QA- z#Q>56Y@DJlE#=n2h-}-wQy#kO9{KT)Z&W7zunulpv`>Z`81xqy;(~<-*=paZr=BV+ zR;{wW$#u}1Zn{}s``Xt^-LzTKKNQ}gr+<((Kv~0>W$%D}ce}T{Q+Y~Pc*nfoPlJbe z9OxZRXOIaKe&YG&>0M|q_Iw=ZH$U_t`Ij$#A@BKRj(sw+{Gb&hT-rbJ#FMo^v=J-u z>K*7e21kWZQ3wi!#zH}sm+7oener&p*0ziq*oZ0TjskVzW(cmncm*IFUP<1Ws1z5( zPaK3ZG~9242;zc(;?|cM39no`mdELWFpx3lQ3L#>=|TY9q9z@l7H>3e=jo#HkS@;; zVSeBPAFy|R-}~P8%Ce=)jS2C2Hr$g=uH^vy#4J@TU;Tqn;x`?R)){6NOTp@^W_UR3>~rl6-$M^QT&i?d&McOtYA{C`D^U?HqD+go zuP^@*3kU%(kyTZ()i5BnmF0Fq_35Xdmiz9%SDtz18M_9?3sbx_#Yt99pI>&_WyY`} zY_vZwhZM0HYOkmLMOGXWA@<|(7fMH#`9yBB!t^*XLwI>pPBCIXrjAw|fZMxF`*t;P zz?{APfYd!e?eRmy+{|USPs7Rg|2&fvWsL5gK8x&borcio%`WE;wTH#&am-vF`**i) zkL+SpuQOfu>;Byjn20f}S1mU(7_JX`bx;~TI>6kz@j1Eq=9}c!+kPw?H*OFI&p6NOxVOJg<*@o`3|T?H=5Sd@ zTdOkXPP@9u6TQ$$yC$an+UhiEJHXAzyWQkabJB$177KicYpE+&9V$<(eI$7L6+vcZ zX3m;3a>Nlw%UNfhEdv8X(%svivk9XZ7hZ4>MP|x?LaV3@3==?TshrSgk_KmuCws&T zT#Y;2r184UK?d#vb2%PAFbrQpr$X5?ao{Hwxc3I=0(0WQ9JR;qoeewOxt>qi`3#Rc zk>nRYKBAjeS1s>)*SqXd{`bD;eRf}uWo*J{b%N0&?mT@iyE+DD#0^H%tj;{WUOutN zGAks2%lHGXCoV4&1m%3k9e2oGKfBpZN1vdx%YXXkFDWzLEIYPsm2Z9H%d+9Awc0TQ zQ*?iXgB}nEN@P}9=+M5GOXsz=!jp-;ocL6=Hd!8~XO&_4%-Qy$*9oVcq0D%$ELyP8 zPF_o6v+QF#1o6b~QZA@-KizT z+11vq1JMU<*8KCk@3QARhlay<&k0jTN^J#_Yf{Xbp<|1eEwzu+eExHvlh0l*)r)49~jqE<>YW>Cd5I7my#C^$HG>bSE?$jc=#g-%y>D7 zd@Gr;bnxXFE1zmDAMMz@1>N1PjZ;T~d=oWXyf4u**<&ZN@4EBnHtOVh1`VDOA1_t; z;SYxsAa9tlovTB~%c)h+coC^zkea6=hU;S);qkd1Q1{F#H*H+61CnX7XvtDJ=iKvU z`m~wS(cY$IFe1-ByHOc)zvXu{4Dw44My=tL*e276w!84wErg8ItuRr_mlvM6qQu@b zr?DwFu1fF`bv^^Rr>)DLW2D?|hOKqTC*lZ`wCWh!ULfP1Y*|^cv@w8V6-9|1#A+NL^X;iAQatbUc?>7YS9QXHe@ z@?v8$@p@ayg4b(|*nJ_th1|HBFcGd#Wnk*Ob`+Sq&_HsgxxA{8F$~x9$wmtVxBCij zd%$H+8-0TrCfpxdlXn-wH@&u3&xZ>K>ew!4I>rrmuif4SX&M!p1!lbnyRDEDrYBFi z89M^RVF3Dto8iRiNzU5(Sb4e9JrrtRruH}_G~ARFE6uB<&kWi<;5KEVJkiPhaLR#~ zwFZX*{f1V;q$yg?%g~1&d*pGO7!3{f+X-v#KrS4)Fku%kW$P4L z&=AeO{$3LULn;rb`@Sxd2hsQP#%-UC;#lHDM%dv2goekl{t=d>xl*GeMnq)=*L8G2 z!JS8Kfd08RQ(G?SoPnWH>7M1DqzaJ#_+xDyfGqD#Eq8DijM!tvA>B# z7Vr<;K6P((q~+u80BV>hr?UCnVtIv*s%OlQ*S-F=(#5P-%VYP>o$}nqjjC6MtL?(t z3$s=&C)FBrwrpvzN=7W65HI!N&md}>QgiAHx0F?QdXToGWub1iZ{DQhIceCnO-JP{ zeOE|xOS7dBqS&vDx1_jAmGH?b0 zQomL{rWh+Q3+DN7fTa(Gxy$+0;6t!c02W9PBidgb_(vC~!=ixGnA-C}pQ631I&y3A z=k%^l^{Ptr7J;e*BX;v3v<+z*H8x8^JYYo)jnQh165IyeQ zJ{Guzi4rz~bQIapF~A!%`C(AuuXHgoWT_Hi<~G|3`$*)`mzEIr7=eb1h~q&3t`2a` zhZB&?mMyiVAZE(MLF07B93$3y8b{Tp%ERMJv0i4c$wO&{f+pBf*?3U+jgbOp%!mtr9s|I|z38eXn^XeGSj6212;2k;;;K~{) z40Tp&146E2;Z)}g+7?;8;UzK-q_HGeWa-V(V0EKvQ)*c%@nUq(V_sk#S~H5(68Ne6Zl=3X64H4R|YPmXbT ze|PgZOw@TXmif9LXd#0+H_!Q0bxswzb%CA^lExjogW0-T|CI50dV*{LXd&dy2*LX} zPg<7RYNLPFv9qIHI&_xXqfFIi<7)0S&IjnUeds)Snl*E#{Oo79+hoJv&*p?TE2ezK z%3@2}Xox$AkjAlQo<6`wNaoC)ZSGj5;vIt0;xZk4?+PA&1yPVOgYR7T?KPkM`+una z;q^b1s_IJFu<5OJtq7cX#EjHtsLG%r z=3H?Ja+p;UmNqAIiywqnn1dx3x65MAe9g(jGufW(3j#CugKX-Y?B*d~G4rG`g^q%N z0Z;}ogTT0hJ}{s%nQr^egLVSAuCCVZ)V8;GSb7OZo8Ufq0&W&MR1l_D;daP~EQX9( z>;{qQQ*)P7^H}X5Z!qSqTb~VOp`-sRuX>Gr(1Lw7YP@mxF4@(%)AGoh$Pfa`i8|}= z8<0{hBc3z_aUMae2BY~;-1s+?xi?Nb;=}rzHg3>1NP8HNVO||lnWZ#VIauaq7R1iX zuud0>baYPonOTHoLF$*l37;3jv@R>kq*}!fe|WvzcH6CT`st@@JK~@p=LquU93xGC zA*B9NOk{r`kft>)o;NWtZB=h~36AfH7~`vc*nbGh=3?z5Jk+a@_GJ*@{4~ zj%*utDPwNfDUFT0wS2V9wG5c4`kz!|6_1MUEaA~cRH}R=)w!-fd?MY zK?WZkskDP=ydqWzq_I%?Un=l&1hE>VdQiwsmfIK;xx+lmE;h?lYw?In#e|F*+;roOYd-zwf3D2=dvd~Y$IFJNo>ICMHsN`~5QY`52~fzPK>0XB(C24z z0K2$RA>vsk3=BA{`P5HDY+v00glQFA4>ENh}R z_o_FcZp{r07CRMcV0suhZ$0y2Zy3ywrUPL!a0U`8_&B=@^ep$220m-{)vtb4rca+{ zm-YATX|?<^a}0zcG}suSQRW+{>kaDG%XK0Voafb`kQ%t#)D42N0i=cc=dJ85n>We4 zIdgS{+${@rz;@Q^^X&VrHY?VFO=(53?AX5D%8+GedxF&R6Yj$2=*^@Mmx-gijQ6v7 z&NE!0fYGxrjrs0|-O{|f(GH`r$IY1lX3X3+ux$jgqlAM4h}1uKJM91>?bF&XD;j%c z=CoQOmAcw$JLq=L-S^niUAYn`BlZLnmDkG&aaoROV~SLt0{e;l#BNeMM{FOv2dSSd zyVMQ9Y#;kbpSK_D&eg#5F!h{(L77_X+ReNHJ52-lLJydbU>@xAbT7E&ba&n?ri-pu zC!>1c=A&-aEbkBdEXJHu0CVGRJzVm_>L!O7b!M!6g#F=G9gy;lHfapBGkj1YOj3B* zsoLlmba>93S@P6V>#a}o_CN?%g9{`h6Yj=k2Yt@L!z3)gvV6`Nk>;kIV;%nrVp5D5 z+;a2HYd-vYAF03f=G)}b%PvJP&uxBAmMmFn%myM&1;FG0d&Ll{a7ZRJP$%q8A)N_&a_w~!J-CN}ub=Td|WlvrXYnz}> zS?*>al=R7bJ|_X(4k!_UIQU(5+9G8(FvtfghV6Z8-UDuGZc@=426akQAgX+nf{{4& zL{{wtKUviDjUdQALJ3_@7f%!x$wxl&5!tkHlN^4?VU`aL{>5bprjmz3W&dI!O>3dF zPbN?9CU%=;79+KfWfv*3%nD&lI9k;El(x3hLZEK&=XI3EYj!!ad>mub?Q)=X&Olv2 z??U+KgPXj)^?mgoo24S2FgiiW8|>{KROdO523AN1|4S*&3Dpw?A&E{kLefC zQ3k!F$yOV6md*AND@V`*R*vXL8#g{>%iQHO~j)rC@pmQ?`m~4!+kyH3yArMMrDj#ACL!(jPHg2>I3rqiK5Y7w{FkYB40!HiR z7FVRkkB5^_L(U!QoSWFaGw0Zh_z-5F(~rt3*n{D9sijMo*uf!^4TG>fN`4q5@cgRWX)?q6L z?d>hn)6F5jUS-C7b%s~CNM~Tmaec<>ED*1|ahV4kxLU=CniU*gUSl9ur9^`n0A)O& zv*oU?ZY4IY(xdhr9c{Lv!Q%&fR~MoKMIueMO<{vG9j$9U^N|ZaJ6UZHofO++B#%F~ zR+j0YR6W^~s(|#k0BPCnFD44d`e!|mg)tZfvocObh%xb_V3-hcgtC;&z0|e_y0)buRNy2n8E$`-@E4B?|yInk8Zd@ z{`T+wPVTt#4taXR(^hG`oy<}ql@s=OL&3tJK)$i$3O^E~jV8fMR9U+i*l z1xJ013XeaeK?$ugQde`_p0q-Ikr6D(xEX?3Ru~`zLLI^l?ZFu_qeW-Tv2ey5n^7ja zckhzxuDebyzx*;AaPT1n9%kXG$T-g+?tqARU}NQy%$SKI))x|^{xgKzxg49vh~1Dj z_LX+++NO0-YFDCQ%*W}hdG84K-)m$~Ym2nBHcGF~W_Rt}F?x!b19KXR*5lYF=y`V# zPh8iIxQsOW1_oj5eX&|YnNfEPjKZn}13m6O_eyJ<&IGn^leP|J(%qeQwTm`T!i@lp zDtwrK#M%w_H^a7v4kB3U({M=BkFLL74nOoT8(i74x2A)1S{sh?;N>(Pyi8v#6pAlR zr|YxQUnozL@srvWa_i>Lw|v3`AjQ#}*1Y75$x|S2>>;a#`s2l~qT(_;1WDgvIlHB? z(LQp4f38mr4untHQhdG2yi1CiF^8Kge%^vDuKxZ(yVWw9j2t{&7QYJgart^aJkLD8 z$!A|TZG0*T=~ow1X3XFh58l7#tkq}N|KR)IlmGnEm*l5E`H8H3{BgT)Jb%Fgs~l!9 zyqLqCUuGN>G7Q8DUBiG`F{`0bu^$bn90+1q3epB^`__Ccg9@ZQg;s@(9f!+U5@yE4 zsBKhmB3OlzbS17-Fpr)W>CBboZ-_O_TA8fI<08D~#MKxTe3XAcXHos(@P;?pvMLRhWmg)s?PEvqhU>B>(Bia0 z$TeVZ)XtP+<{X1C+$^>m4LgTapTg^odL$eMNDM$&%H{zT>VsMElBG-KHCJ7!?!$Yxw8)f%4> ze)Py%W~d=UlwB+cHz%xIRiMV4SmN}#+RF|7SP{Z=8772K6LcZ{q}=jB*n|;8h>Hh8 z0s{^Ae@O}TO}o-CHC{sFP;7W4M2%Dg_w*TP9CQf_2ATwHfg24Aap8_INoP>I-e@Fx zOEW(6dSlA0PUhm`As!qBHL}KM;UjWps#foo4vRzSqc-_bH>?(6roCKx`-WvtQ=>gP z!ip0Ia5X|ZsSRD`VWy!W-jNU~hbe1XIIPRdT+Ql_vo$kj&NNyFh3gA}cs!4|Lr=Pfv;#6@ZfR+d>Z)q9U$}6QoO_uCtI;rf!Cu3eteA3UlM>iqnRg0ekR6e+z2k zyre|c-cMcV9Khgu>_^?`FQ}b9g{{BX?RaY7>QQ@@V{@F@AVAX^1`ath`$u_%aL~pu zMs1}_*bKZ!?AlXTd#kN{u^q=@&fu2!8v;!TajG9ysWeQp8yvE}4xPshOWmj`FV2A2 zq--?(MbfSP4m$?Hq>pnr*l`=;*b`2c8?V1EN$syT_M0(-r`E4qbMCpXs{hV+zAbAnsvy9A$dB(J*g{3f_=2Pa^)D#YmXn5t?`E01IgEr4=iqtI2U92aKu8-w7?J+Rt zfEw3BTAEwz^meBbqfVV6@bXdrK%YH;!)%=WY982OX`9pdJ9lie&swtjG8SXY*Wqa> zghKYQd7LL#7s}gsNZrQzRGkW?q={L!yYWOEc3^T7BVP{Vmt!H|KeMbRh~7@=TUznw z>81?QatHwtLu^L>p}zq9guWg8hNbPX?p?$*AXdkE3o~NuLFDMEx*;`ck~3E`Qxl&# ziR7G{pwV{DY(5<3>eB%!t9*QUjT73qBR^iA>__9yZsMq2wNAL`-+a#*8qv)QV%pc; zJ;K~;7|0?V-V7@TY&Y>{KzCOs2{D@TkN@;9a^1K7_t$2&44xNb23+z!?zrRYufP6> z^4ZV+oosk&gPl@c|KxfZQ09E_ii5PEtL->Fl{9U}bm{KpG4t@K0~LcD!y8G8EHgkO z$O7&O+xMjr=v}y;hT^a|@TbDl;r8CBnDxhcKt4hv3kdE4BWM45`}Xa^SG!iNI>Z<= zcBBiLkBNI+E*us`S^oO*dR_tnlEO!9kDuwcO>j5B6hJo?!AG>jN4>2!yJ(^LNzjX?$;S@unTF7-7~}HOGTGoez`Wz zT5G7zlxdhg;sqY3>kUy@9#5L4R0MC6w@b}j58}KbqX*3TnKAeDbZDLOyeO*#BXa!l zC&~#Yo@`6RJZH(W7ALXo?exx0Y2DK@8V+R_=h?+nkmbHmSh3#orz))vCB8}^APme3 zI1|9ZFqm{>LzA|NB3s7hu^L#+mhD?*_N>_&AmOC(d$?nfk8f%ylo#M;v77OPx7qPT z>Sl}{wf5)n+_*ZGQ+1XolovM-fLZ2|Hy;Z(_j32JV)tejd5`PJ)w$-bK%eU$R_A$- zao8ziMvUg0(o;2l$CyVV4bMgJ7ZB@dx1)^N1`&BZNz@btI}_$*jBG`alR=O*eB}+e0I$OT>)&I_=^w$dqgfRo1DX%&5$fN4N`OR<1-~R32N^@hgv@|!%_HEl_ zn-Vd;JaX_s%WPED)7PUFJ7gm$Dh7l`lNW9lBh|;q@`Kv-Gy-QZqYWY_(iwGlmN6d= zX0dy$Jest95N0Z}?6S;Uq;{^4 z5!-p*JYDEf!YV z0A%v-K<^?(mRS}iau?@2jM|k@sGc-=Iykh(=)R-9!&W@F4-MmPXlRt5|NJglxnhM9 z623PcW(s-iTb5aH^NI2k+q)XSp2yU_kl42!k8h4h?d&{&GXeCeeNG?CsT&ubUhG|+ zWgn|ePRciiyNNMgIh$RExx>miM<#N5$AhUt-p|8HxCan0e71Ukd`6( z5RUp&DbJWyw$%vC%+`J(Rgui9LvS$KmRt_*G)|RpT`Xnx65_4~Wz5Y@M!y+syB}uA zAiU}qw!XNb0bPaGK_^i2nMP=Yf8Le8hMq_U2Q)klqoT4>`uhf@w5&p&+4Spk3OmIC zW6a>$XEv=_vUGX(=R)B?69wm@TI0Di^yzJEFTW$vE9QDKV*&Zth3J2 z*>c!Vc4kMo@ltjimJ1DRG|V{cEV+<6OLoNOv2Zg>Lj?4slMc6jJzEyt_OzzWes!3A zqRy6ApM9=9{J~N-_Yhgm=IPYF{vKm+e09uDo7=Z=Lzo^m@c3iI=}6NQBMoaj;6}5e zf|U_XkIL+o@kqX%#vk5m_npHvt5##uO)X9Kedg0nJ8MJ?hP;XwYRt0;JT-$%eJNf?&&kw)Bla0DQz>Fsr{&zM@f_p*o4gP zLJt{}W-#n1DJr!YIZ5ISM{7%~e5(G_^3$K(`fIhX93$VW4-oFV_pTyNTVHhHCGyU9 zzSF*!xopW|nO0XNEqj_|{S)itp;Nr zSuCe!F$%d)&11x7sL2lkkXFpd2Qqq==vj*5`>UwQD|L(;1Zobz)z;O8Ft~c6z<(Uq zR1y1+%dk+mxbeF6dgFBX;NCEcXK6arAAU8wB4y6(vuXXYLU8ZB_sW6=3v#o8FiR)| zPeY-!Oa@v0$U~f0u)pDhIJ{KtNbU1_m<0WV_CHphjEKXUD&lf=bt>Yp-3+Ahx;co| z!2Nk2NJSw#_g6@G*p4iF5UW9|2X1D5?TdbVX~w|@ItsjZr?mDQ)S=IvSuyuaFH%N~4e zpn}i;X#*JI1sd*&YKLY5Vx4`jGD7|7m{Qfs@MtqR;V*>I5U5;$+LLUBNKBv$3>gaFAbWSJ_S%Vzb#<}U~P4bSb-)Ub` z;`OV+y~D;3*stS6BY|p2HtO`diI~}2-a2FRJRm&HZibv9c9SB`zauW6EI*8-8QF8^ z(hq)cjfj2Nr#3t(#hM2m80qQmv6r{z&7UVn9({}~ShU!duecsXetSB*rL(nN`nr1T z>QQ%3rxceJOIZouO7`!v27;0XXpxm_W9fSsGU`95lmlXy#uwXIQ~R@U0Sv`x~^ zG!Rn{4E8Dksg=gY20M*?&_M^8JC?G&E<##h?35|(kuDa@<8;P=_~FLy#G?*=%vQ~i z13a8D?VP@%>9)3*6X8B3X%Z!Sf99VPXgZ2m+V+D?ISfxQ8QKHX_Tmw2F z3{Srjg{Fs7^{V9Y80wV$P0E}@SRwvgUhE4ds#Z}{taYM;GiJ-9m0N%#O z%$am}phO4o%DAx$r?va7Z*?kNfa$M)^6`-IUt@%teF1Ray>}P!Nx)w`@Q}Rcy;sZG zXP+e(Uv#O=m^E8^boRjq_HVoGHrcjqi_EB-W|#B%$N*Pqe9xk^TpKcNSvya-8yFfA z7wRE~qn(5nQ~;B)PZ1N6$p8jRLuAxfTUTQ<;~KmBDt0)EbTX49TxQqA$qbSPtG#M8 zjV@ATr6)E+oh8Pzi$#jq47Hat>4m|TDsdwpjFcH2lXvWE>S~SHG&MC@{j$`}C>TG~ zDa-k@XU~>7bLYyeS+lg0>TG(@8Cr;sI1rvT7mh+@Cja5cpJy1Gyr;xHY78RbQoMdszWou?xB&o+0&X0aPL1LK){nG{0m*9Dl! zZwz;f9Q)(o9c_sA?Fhk?1RpPZlFN{S+Re41?Gos-z2>*@QRn^Jc+~Wip|v?9zN*%CPnk30Wu<7*qD3-m<{V?HxC{RCapNB~ zbb-D?I&p_!51FSrF@sJ*Lr_D{*)sa*M?Yp^{JMkQ|AL{tt#!?uIdkieKj8#9YxP++ zaO>{smDcu7+0)i$OljMWt=e%)WZ}XEQl%BmvId_Agpf0;grV_>xmNvXgW+@^Y9Cbt z^sx+ro3ZAF>_M!a3IfsKG;gmCCd%yK11GU7%5{dR4HJfaW7$Y1g)?U zZ!RsKhPa^@Qaju%6|tQoRj2lj*gVYs0)ZfT+{-5IT>gJ@{gYCwgAisO)D3>hlo%d* z_>r=5)uEw2HQ#}W>x@}v%^U#ZDiV8EeSLhnCcFqln8?(>mkpSxUdFRe?P7gg)~P%4 zf*FG4YJ1aMX9nnb2mJKY&QLe3AcUELyLY(XfPKr??Z*>w8nX0xk!@bcy(7ym6^>L7 z^7;Uagoz;h6xcgRS5U<6lsT!EurUrR6TzLDjOydOyBJR&s}ZCl zt>+kdJ+ilR(yl@W3Bf$ckGctA<_r{-R_rKMF~b^e9&rGNio6zi`qUQosi9(nkoHP3E-rv8#kF0qrk zdv%mLbH*%b*u7iYI@+bYqEuQMo9y8U2>$ZrOYEQ!ProrM<5etsI9;oYnQ8bqMre?s z((?_-&0Xz4?IN|0&48Ov1q>eQbhbz^q?^00q?yA`zj)w2Iq$qz$$~`-&CcS(lRBnx z0%y$L!8|?4E>e9gV#NAX?fO`qBDF*9Ly$sW z`v*6)KklQW*5SJbt#!t>g!)BL4(ypiTX4%@T6>^{#bDZJZ~(XZM`BFx@jFKIlG&BC zAFFl9e_+h9`;;+*v}{tl*gbNr9uL@iI@A{iIU9fp43uPre8)5uP&TFXVV!0BU4I_q z;a+o3Z;uXw!s?&L?Wo2wUFv1=a500?c48zA?Ongy;G(Tycu%B!`LG0GmX}G9E zy9(_r%+NyKX|F3*u9Broml=}|L@b{M+ymDaN*`t}9I@G00Z}&&VIstt*Q-Wlq&yKs zc6BV=U1}DikbSCleMn0ln5XsTh}Di@6vr3*no`TwzvPA;eI+o@VPzI&Qm*}J?}*OC zw0_ETfLNhzkhl7$@os_*;Nuw^2skj3{dcID zhHEO7C?gLOHEqh{bCFeFsc^X4SY22U4=z#be;YIg;bwqh32h5G=qY!;F@Sm4vZ6jl zq^q-AXUwg+`~KX#!B5CT+6Txd16yQhgiX9ukD7Bht;*o%&tJeQ+OO>?>=Z8wV+Kz@ zyQGqf=$D3u9adQo^P1XP>xd9_Z5pBdtKJ!P zXpl5^voI0s^Xjo(#^DX85GJyBFzctG;=ZgxnUm(Nw5(X}y7MkM`skzN#1l@k6b#rw z6$N=Pi8Sg+U-J=+Lwpd9Lc)=nrS>4zXCcc^Y=$~8ppaIQ$jSz4RtmOj-Py@aC5HAb zYt1{;oFk7qMvgw_xG)G&B8oW-nCC5d7q_ds)ApFSel$4Lr}ivG5@RR>!uJmD@HC`| z%?i13q;3Iu%nAc@(#=&VPL$K$+LVZ_KKC3YDjZr-$J!|QC_HXSZyc6~lOi>X8E-7R zaCmsJAWfE7QTSGUZ)6cS>VJgY4L`UAAuBB0G2OlwG@aNOMb*w72cCdSf8S{dr!rLNE(N z@L-00ghqpAl0dZVL5G8w%4nS6WWdTsU0d2m^MEp6FEIXihKzbDj2XCHTo*0~2gGLX zKA6*nLLM+u7yKL52cSUUPGyx?ys}yJ2x(U{Er$|qt3%3|d%Ak0Rm-(S%eS+=-O@#z zo)+|g`of%k1dYd>y=2V7!LJdit*w%sJ9p#j6~>&yi^iD2bI(1qW_QER`mm4OJU&{D_G&W(Rpf zIH7klmtE~}vn-L?7t*JQ?dhm=D)JZVAuwvvw^JE&>z-!okPNagXWtISe2g;YN-Ybr ziCexLLs{`67@v;gYh--Vt$#rET0RyN^ene$=bajOS*3L{kv>Ii?`raynj?rGg2KS7 zqOx4t+FPZrZkil^#F1g}Ra$O$w1<6TJkj9hOBacXLSD)rn`%G!E4ca+a+11r98=hV-8#b($ zpKyqD>sC9ZU8Q!+jQN@q{f++E*4o0vKpuYR7xLtj>y^Ij%6+UPTv?nucaF`dVLmWS zt#%tkvSq>7>xTB`+NP#0PQT|@O>-u3Uerv(3x4n$>I(t0CmyfERG4p-v+CA?UF;uZ zxeMwbP&$)Vof(td$a&5^`3ibuOGgna7SO6v9hmdwy#bpoH#hIHcM0e#h~US|AgB@0 z5A0cWBL?=B0s8WaVjZM+$|aY+y8f9>Prt&P6)!4d22ZVjYRxmxJY9eO`4`F3B?rm; zc?)Is{Fz$eMY8$1O;&mK;!;n)?B3mId$V;jX6Wb*BFU^u8?`mqKsf0@VTmdrZj>N2 zl6*s%2)Oq!(y$7FB{bsT1L0idsI9J%P0wtU-AVvXKkYP`RyW<2Oqmj_uPr%kt}R zHSGws>s^gs>`F^n%2xv4)@p|s>ol(rDD1=XK5hfy^1bCS7z}&OQBp_a0Qoqx%*LvL z>s>fub~{I`2C=)i+`xGLVqllL&Fjb3ha>d^Qa$kU4+wGyFNm^|aH5|X+GCGBA`jem zkKA+5-8wVgtOUM74m{%V1UilD^*&X<&AG`xt1o!K6%gvPI|orP(!C^ z_W)k z90<$Xy?x!Xr?p9%wCosIhb@M{pa~;xcc>{(^w2z3+i*|44i5I&4UMKIRy8_aVa$pb zPOmI@0095=NklwC+kOl_6Kl z5l0;*^Or1=Asu0}9IheS-ZF%sx3|ldwYz$BFw?6HU+wAq<;+m*PBZ(ugHpnkxqXvt z$fs{?-NcCV=1B9)ppX47%=&cTU@J73Y5hP<_@w2Y)>hS5%Hf9{WyHI;Pe=OYl~EcX zLX;2TLX;q!LGMe|qxPuP-epgZ6EX&HmcE?%sGv>f)PR^xXd2wi<;h|)?o&7W`Wa2h zsK7~Z77oTymu|+2iw|VXzL+h8a4?AFO*N3d0nR2c=;hVDL3#AC2j!MqZ_=4=o2)uy zrBv5e%fiKrw2d7p^A|4C0pE~p-m+Dm-n2;v^bN{zw@7nSOZZ|~XSaq^DaRduf?ROX zMJ86CbGFQzKi}$glg_#~KlhByx}SY^qi~pMskU3v#Vc1uc56VHi`L@+cXzc8?WThE z+ww9##=uOl-)8JEFV0Y~%0hPutAN_qwVv&}^elT5g3%~%Csq(9JHyr3RQ8#5um{+U zwv(KQ5$oMPd@tJ!Ot8ls)SmR zHA{<@BPX;;FX^U!p(FGmONWMK=~j72CsP1D{Yyz^82D=&`QUHhBL%IV^5EiGp+mq2WY~88}n+w5GBn)juD2d|6?VPGGZMTjC3DFy}kmZF?GwnX&hz zmRbg7R-eb8bdoGuvIM%NbrhBj@y~UYK_zfKz1>6OD3CwgvV#JFKkDeC<)DKOw)!SjPFUmi<#D;lndant z+_8PCcG=Y+wU05L9VlcD#%M&0H+mYQiE9o}&1;I5BlN2&)|ZpU*s9%47179*l+ z?xT7h-PpEmn|97-Ti%6%L8MrE#O@fKp)6Up%<>51gP{SgNDZsHr@Pnoo&97dhj_wl zS(%-6X$?>%2tgL&vL6rLCUBR!_56@NWM(#M81(87v$pn5`>yoqr=Mv9$6h5s1QXg^ zJ`Hi$t`A~g0-CB3F`=D|xeE`+!UZ4K-pUcXXtL(eqT&-btwrJ5}+bWqedybvzJ^0`ivTW%x z4P&Mb^m=XIlJ5xb)HcdMpRFaXY3|&I+#dEA(}(I0mo%c0$A z04fJF%L)&(s5fXb+fgko&Gw<5uC6X>TFWATSkys0o`%#sENR!NTC5zMWmuDM8^%Qx zkVceFQIL+&qftO91?grmx;sXfI!bCZNQbm^gVe_8?yk|@@BZ)CecEw6&vV~boagUs zZM{iwnDpP9Lfyhy{feNJ=rLYd!*N*Z?vT$!sPnc-xb8kiYuXfNeveWjSPd zd3r6XTK*#{BUjK2yJL)z@v6@R{kk?EgTIeUO!R`e3U+0{W!%pw_%?#5%`D7HU-Dqi zRNDPSGO+Du2r9NCV2o5jiS#*)8t?(85sGZ)Mf5x;~0uMncZxrAxAIW@s8yh8P| zbV?I8jiHfx=6`0pC0|;4yyTQ=-^2-7glz+X-WxUO=;%;9vQOokv92b_fRQ2b?xXq> zXB_yMhzJ>-79)hCY8gFC>+O2D!YGnFvl4Cg#dPUU_3`;l%c%8D>vK3E5*CUfL3HE4 zbd?WT-;8wd%xPXrpPH766zoW7l1SG$Z81E1_Zf57+9tBH+Nghpr;P2SYW~M-_Wy9p z)dl`KYhN-qQRT`6jd`2(QOv-xc{nOHXPx_q)1*ZDY7%MA!z3cuz zlCkLD5sCFC2t0C*FS^|rJ$}Fm0{V;Qm)OBhgr0oC7EQ8toSD*=dS8=uegiCsQ3zZE zm1yQGw|Y@HzS&F(m>y8YuTs8(Nd;b3y5~iYBd}w;fZ<@uS{)m3<@yQ#=nRq#Vs7yA}k_YO^q@ znI-pvi%=1R2K9^5UN;CzsQ@0(jN|F1awl+kJ(~Mp#gFINW{-!)@1pcMf77Hf$kLd! z(7s9D|146jo%_$QWh zj$of~1PAKY%4<71_w|eL#|Wl~_6RGVGQ$1-594G8-TR~%YT^-tRS1xqtt1`u9v7aD zU-e+;Nj|2)L7xx>4V_uJY`$`Nfh4u2~3c8cc2&i(UK;c)|khNW0KR=0r;{ zQwxfjyJOSW$Sj^D3c<~j3`Axh+AbFkKZDfcMl!BXw`}J2D}{dRG@8fAQNb{rgE8`z zu2yX2EJ<@kP~3aVX>rTe1qGuU~B7{)ni}g3xpf2Fq{RoFP5Sn^9RF%u&~^Z=5B5z=o#-OtPlHVUlfoDn3D{ zC+uZ45az{Xw>q+<#_X<8LWTAe3BBF9B-UTi<6?5QNwWpuvZ#&eNO+X?;ZA5)EcgIj z`pVa8cc>YAZ|`9J$1eK5xupj|^MS+aUj1zzb90(1yn7l`qOLsD43@NkZX(EW0DpS+ zcVC}4(NBiC&yka)!4N`TPMt<2Y$&_=$m+W)+iPiXooBz=>z{ej7GrvKc1hv%kPin9 zhZ0_<3*N~>9%a1emo0}7!Bq4*{+!(?7Cm>=SwN->O<59YVPvcF>}aN6cf?qAjh9b_ zCn$3rUb{22Qq zGC?doT+~h8b!|OlKh*i{$vXerNU{#sv1U?9EF$MNGJ$%ZCJu^al4|yq;y~R5P>u$+OAh4M?ZTf5YHF-*v74TG*0i3X#^()R-Qf%ZV0yLvHAq zy{~wF8LmP}WrCAa|Mnmz1RF$1TN?8u6alK&u}#|G`iSC&i-U6opbwY;W}-fXsr%tN zBX&d~p9n>QJO9CDnXqRljTeGf&9En&4o5Z~R@F#c*4>fiZn} zBUe9H`DUFPZ(7~3uS_yVn0O`6q}zONM@wA;6lCy)iD5uvAl}Pt`&RNQ!@xmw3*}<# zuiaF}H}#qJ%;{-H2lr)iS9@VyQZifS{@Bk0wxgbT|%7zXNL>O<>B#s zk{hCO@KCM$K?g9Zam*$_dO8>*(;7reGMK_?z3XY5`xt9$y!TY?<1&{Zb)%V_YQJ4K zE4ql1E)8z|L=Nw?`lB5hbPmQlgt^JM3>v!+Hng;~bZB^}>{%+dP{FqBMC{>DxPfmS zwisaYgiOXsxZx!rz_Qz~n@@un;L7D3Y3=OEL`ygDr!g4|hCygDyCng^yp_F%$M6zQ z%oY&)BD7Y&o~vngEyP~EK+JA_e$+OcJpa_emusG5N)ES^ z(g)W;pV*G#^oAvq|7q95tDI9ce_A&3HWHhCAC(%}dH!=0rHi#7iD_LWz0goqD!!wt zF68hvCE#T6m#KkW0?K+?*QW&x0{=6!Q_khQ#(t zEi-wDRa#@ZEX4bXq)F4lseg`m3mRc;8z4(gpNTxTe+r`B^Qby%WDh9{(ZFGh1i`1x zpKUCA&xdwYWqzKdJU7n#&qh_HhV6Xlcjz;2hz%Ne|FedmWBi9(&&Sj*`YkH$NpKO2 zr;z2wivqf}_Aj!8)o^}hvHT``L2am&Uq$b&zNP|?Q6aQZjgk#pDTx!PKq%^&Oyh&9 z6r_H*9`fhfn<}rHpli*#$QNq)ByrVYvjNDw#`9?o(E$=MjmSmJ5mxP#j=+0I6;i%= z-X4io*(f!b@{8-*7+w1|(3@%XUg+>SdT{jwU3~2J0*>!+(P6%#@Ki)ZO^ zNZNyW!hSo+`|tXG*Bb*7V79K}%6A4Ttb~#HlulCJ>8v?LBRZ9)n3(}lZnzzIc6VX9mKTpo` zBi(hAXT(UcW+^UfuB~SkViSWB;=n&@MgJ=)x&XK%X zyFurjwKYGSmnWHH^9KEig&`{K%tc94l##K7*FSRlB{&vUGCSDn_*FN zrMX%Mw9~=sZ{!t9BL8K8VLHjlRTv5JYdZM|mVlY|33< z^-9{`e-Gq`{D_-4HWvPG@sD0a@VQK5y!)ei!>L3anBgu%r7b!|jQ9g^DZ50Z1GN&l z46F}%jtr&M)vHTuTJ}D=!|*!{tm)pZ%)jvai_I!K)={cL)~xzu@MF9jg@+|+HX0-p zW$bKHVjC-Q$Q8}s=H%}tLPj{YW!7709j_Alu;wk%H#RcDjJ9g$d8w+`-xPY)h|P?@ zZA*!LjwRk~*NzYkp*>Ndo~c;r|L^vBQMcd@Pl@(BTRW$}8FuLZNN!k2AgLc6)OQkl zgHAJ?YXv)SbN7VwSUod%ac@YQJ}O*aR$;mF)Q;lcfEc@-&Udb5mI#s8h?7?Y_{L;H z4C=cPsXZGZurP(*Tv8Wf3@ie_lQF#nSb5@WZ2DYLqXUh@-Dn}dV?_$yY>dfa7W8hL z;yg|rsMZ1!JDn~=`;PU5RQDN$0r{$N1sUF>1HWR$J`U^*fTF}z$leE+j8pPsyBOCK zzuoM*mBc(6IyIOTtMGMM5Zb+XDNyZ!$PHYJ2vKBKb81hEKVXWknDpR_Xj<$@mvWnxi2~R|(vrTmvEnATX)CO$p5Ke& zP}5M1>VPBByGKF+2P91sOS8+Z`*l||Wc-F-vHy%{7Z<}fVAByu-h+B00>}3fTVdBM z{2pB!P6Ojp+~z0?Qn5|{aIm4q5e)|J-_A558fvC?V+ zlFf-+H6C@@Le@c)V3_^LZk5nM_julJVVxg07z5$k!*mIfp2 zG(VEsY!Z>|+;Lq#8U}k58Q3Q_F+u*E-|T*JwK8 z{!N07KNSi9uU7<-O8D%WoG1`(F=b)Ue6gKg$g-u=5UM<5>++Ve^0O zqXjjA>Vu^{l?55t)_hlBbeyH;t;J2(+xH`&t?+BoAPYAl@|9utJ9 z-oZ}4_()NAdEy0~~y$pzo z->Hzly1Nknv_z?RZ}Gtnx2>CHKz?}g?6TW8%O;@}>l z03s@~@E)En+F-Z&QNv`;p$u_&+4XQ4ug_J7QJ;awJnN8n($dpVI79H9J_E?bNb6asvR z%@KL}1ayw5E>iqb|F#bcIx}yTvr3mod$wE6jh@ZJsL1$tc)nBHS0L&*-dcI)4o0ah1CqO;NBOmxkZt&J^%z}+~ zIrr}*`JJ|Z@%WK5#s*KyA-)J1nmE9W$^CfT>0ZBJwmVeWw&R?;QeZ_BKvJZigZMu4 zTJLk+{254OeK_Girj5>RV6ybQ2%d4Uz#orYd;t>@c{Up47xk6RKBT8XJ>AT6fI!Gx zEZwvHp`m1AIz&qJpn;VR;}fqUyIdRSY9jzT%P zYUa$;en&LJ0gdI(v|8_G4kw^U2vv{C{`-#rNO5d(=y(JNau|P)yx%~F@97{VPWc;- zR`J}(D&PlFRds_Mfcar39SOHERCoGAHZ?YySql?rviqvbGJ z>w^$Ri_C^qFY=Uf-b#Bm-yl7--cRlCwITwQ1OT)UTE_lONTuA7F$zk@)qFx>c6s4C zCskKeDLpHy`?rjh8$5nnl`QN#fHU*lE63LE@8>n|HNB;;kK0{D_qx1WNdzD)wB+G1 zrOxOcd4mqm_Hf(uZJ=qi&U0V=yhAnoc`~fhcSbE)z$GPWI>qev!p@!OuPRXGs}n`6 z^pkC|NCM^BM;$FKP_;E(yW=Vqm4uHlKaGY>*J>p`3WLdePigl6E%Z+KkF1coct$mw z$#=`AH(6X(Cg6{fJbsqNDR1Q|G3Gw}grps)86jEj$H+6`D6XvYzysO{+9OQsUU#c~ zj<>0pFo_rahsQ<&az3M}s*%7!8lD_Zpc_w8P1NQQp`*|?8O>)-Ygu`SPhvJnbMelF zMeC1B6`HykzSr>7+(*Bdi*vJE%xC&O1sUqx^B<532F~;ed9O~N`=`086APEe>QBQ+ zh3QJf1SzBY-iC@=Mv}O)^W*&` zJYShQQrhJ(WuJGx^3C|1&|Aesj>OLyM96>te$WQX&Qd|eGr1yFKLzbs-F{4A?tBUw z5WucA3`p|fprJE_61VmgwDBs;Q-L)9giBMUvtnXxzAswa++?2l`x84n#rCxlMCZ|| zElL=&qD#dx(WQ3|W6H7EFzGGB+S#@AN0){1$9=LyWnNnoheeMqOV_ks=L!Fn?3@!} z9Rk>3(=I-j3ty45iX2-buRWKc&##xP=_W^tkfX4#r^+EK82d`fk?xPl-&$n)WYD;wc-2bJaR)(i zuWC8!5A7FibBVrU#3xT>PGzU&wTqDvYV|tX8sX5%>k=JEst`GP#J#wc>Ku#v{SEG< zuovE?+Dv%9+|?FS*Sf#2_EpE+jCyk!irpjcH;@3V)_tn@>YxTJkxZQl(GUD9MC_-XAFi(RJPMg`wD zF5e-a*)z)8d%?n$8S>*Fm;hSM6!XZ)T-b24{Ei&Hjs9?c7STS2KuN$bTVH+Cb3-C4 zh*>hmoIN}_xuxhShyE*yRjlk_{n{*&@l5MK{*iuIY8D92$jFOdnSTV=!H5ir<>Tko zj${8w5QRgGz^>psa{u$XbD<^IwQ>R%zZqWe(NP!r}|FQi|c%gB=5@mAklF>+une#TLuU9c=Uol?0gR`7~^&md$eQOWYMOpG$O%%=ni}t~p# zXwjV#t6xMrZ#+aA)&Zs3bh%vcfO~DF+k|BF@-~CIBjFRrbk%cS^0^)Pog^jd#45Xj z@RroxH+V%2d*T`6({jsacNxp*Ka@tDQkH{7it_rZ5bhF>39=pPHyT#yaU(h5HK;6b?*p;7(CR{CFwY>T^iRRAxGx=*!d!?Df+yUf~XR*JG8HlltJ0QF>Ckeiqu>m2 z>^Y;nfHHO*%{2SpueJ@Kv+mh{l5=WGqWY^Z5fWyZ;*tHu&%;AJCx^kKpW88>5%2_@ zoRN|r6bVJJ!k4pJ{*0ZmqdSJ5+zkk`+kjT&@7r7K38TCTA%1h$o-DUqT=h6mbQj9` z4PK@AQ%PRt6Co0@=5a{2Co}cI&*w~N)D{ziSiKX1w|D!AUD-LHT%CJQTbP+IC-R^7 zhm8K`D@v5W@VU^Y?v*3*i}>_Qt@VdRl{}(B_pC~jOG2~*-?Sjgq}W}8b*hbo16ch7 zl)szFqm!`quk*7xVtQZW=7Vo@W_x>FN|m_Pgt{h=`I+B)CVUU;sF|g1h^F>g zuu=FeJ>HEO3AB&JMsQqNvD56wQVH-27xP$ZutBUkQwBzS|&D=CQWOMVwevFL)i)0KfAyOWYB3 zgp;%vigXOh;#|(VL_?n1FE(HI)H5C}ZpV=Di{g+3wP+E0gbh~)(Q7sN75AM8ebu%q zaD=c0e;?h<@fpn6m;yhW?VxxfeP&!5f9PsHjL_C8y4p>8>=oS~^7C#&Bm;&dXtC7` zN<~NrzMA5-t5{uzItazR1#j}`cbc1rbOhvo(bd)6r+a5*V&rhV`VQ>{Vu6py)3V%) z0x3t&oH$vUQ|Ve2x(z&%>FMozAqDs2N`F`SI$Z1$>4-nW(AR{e zhh@~^;y#={87`eUHQQe!YU_j6ayve5>lb>OE;{ zY>ZUcpZ*Ise2R&p^zb;}woNHc1mS*NTsm^h>{iQpaYZojoBW0T&U;v9dr#9-UEpxHrxGB0JP9u zT~%bFHoUVRJeulIpkp@)OH3(vT92=G`;9mXZ~Lho=}e;O>-hA!t}oiZHh^6V>HCwD z!UZvhd$R>Uuk3~9j2Iyy;a*XHLNT(!$_->$u<`8p+S$FxvB)6J z2w|hq0Y@Fr|8urIP#9cuMUQ%)f_pbafsQ;WbyJhy@|74ITSRRnwwHtBW9c}0xAA`@ z^UXaKGq1O!zV#sPa-V4cB@O0#WrfHqG4P@PT;jDT=E}gFGQS-%5JW9Sfa4Es?^{&tTt7A?!SnJ^gMBzX85)*E?L8k(n(+GBD-3{6b*Rs#9n(w zeF`+%%~#t-h^2i3#-cIALF0%n3KIaSwEMJe_44&pFvA47@NdG+cHzRZdX#nmw#edY z;vl+E&Zd&mN-ENP)RmY+Fk!J5LpL2g+mlfXA$qwQ0-KWvp>E|zoa^`H%WiUn@b5J> z{LSd^+1_)v=-h^@2~~B|cH7i8qO)I#KF#GnKfnBXEBCF8U#8uUxm?|8p{ONiu=PiG zAeZPj%VAU69~*WQp`0bfB0fr&3;u2YVNCw!*`p{mx*WG-7KdA8vsje&h+lwekuTle z%9lnDs^>mPB_?<6o8C_2lN1b^Yc(1Cn6_h3AYPFwM5$CGzc98#i)Mgwv?}c~J@+H;qGee9M^|D}RLwU{!6nDlhK6!JO~{rtRdv_c&5s55@?TIDEf6p3UOkc1fGyn8AdH$g%?zx_%JWuAM_JRX!DF~h-&3U9zS&>5 zY1xfS*bx*=%mcYz-6--Je!6_B7k-XgcA3~?0$$3V| zKg0#x*>j_AT-R4CxwX2~wvWl4k=)o+|7>)!iL8tOx5Jq-^Vc)A$y?h*ru_R2e2n@_ zm^}!Di+kZ3pPS^JM;$o-c=%C!#WcB17GBoiREL_B7NoCTZcn|9jOFg7u`{!i#74<9 z#3Y&I&AC;1oeEyx2(_s{F6^~lv!fOAc@%)@3X`rBJg(-_2eeE#iPd}6ZyBoF>gyfA0Q&V8Xk#o`|dGHQid{~M(e9`AT0_l~ zBS6*Ds*Il6>*OBwW)A6;7+TCcEdIO0qHo{`ulDJ0vR7_(klQcB8YEETK;@V@t-t$XN-DV;;ijud_kl zwNG1_D&yDgY0^OJte=T?1e?vQc=!)=2R^pQe$)+5IQeNb?{L`9ZB#4sT}V$pP1ab7 zW)!NY+E$_t`7yqD8~gV!O+6O=;MPYG*t;oO5tnu?WGTUMSs*fs1izLt=Cp=cafb2m z(+m`sKtHs1V?Xt6D1bGPmkEZ?^MybwTV{!2ZUsc9g7=i^V>{Gp8UekuUY#j0FNeXx z;*-0eB7>1B7l*fF5~sB_?`^r@w((bQPLH50@crD8L)nr*+$IktiSa+_(H*q+Y}#|n zm|qq{@C^PsPDFJmI&iZT>Y01U=J3y9bGjPmTxjZ3MHOI#@W{01Y^2I=r=IQbv5x7u z=%J%6&eqF-{ulq9<)&*r1n8>mWa2#YX1!p2d`vZ=iwLM@@#Qn(7Tsmi=cp5!R!sFX zVK@CH6%-J%&KW^|>tT6;jatU;4uPau2szXy&!KZP1aEuz@RRe@!0_5FGfqJwo6^}Q zR_*ywa=9u}Y8d+Nxi|g4zj*R8<5J)D_s}SycJ z+9o411mwR1N;rtEz#pzFKq67x6PQBqD$JZsp9c9q2w4%>LabI#d&A4ob~PKcq=Xk# zt8Ltq<|0MZ*F>(P>+Uq49KXxS?rU7Mru^zp0R2m3Fd= zgF_o6D@X;|%e~Ez-LN4Ia?Uq#E;AX!sSW}852B^#MG(eIV=*A{964Grj(f_l#El(O z2PY*AzjYI`&unyQAtfTM)cvTWJtDRG0k_#zIMsPyI({d$o}9Go z84tRFTA}4|;nRVvH%r^7FFDXX(S*P`@|U6WPw4V75W2YC12YAYQYH6%)^QzbzxPpkox(-`lr! z7N6HsZr0S^!t;7p+a)jh65pRWrF+x&Tgk^d(054S5RKjEFt>F;-eZnVjm>e|i7umQ z0&}&`8=E@S^U1)klEVQhDfqy4Xo>^1RO+1W9HmkV`gTK3-_2Ls7~VDtjX%Q4A7?IV zqr@*Lipq*=#->01Gp~K7uB*$5M}~+C{Yj>%rx$MPcOi27jP^2JXV(4@6*G0;lez%~ z42_dK+S|QbS&pey*csCi@PO?f$&SYC#3Nz%jjxV+_B&U0r%Q>|+CpO*SzpPQ(hm_T zsKTT(bj-R>!}@{!^RH{_mm9oE~l2BOJV60tSP3Zh;v?3 zp-O{TBn4#*(Tu$M(=|&6o4RmYVcF4+EnI3UDDT=3CAHN*@sGseTSuOb(R%Ccg^0;< zBy4NY$k>{YJ4G@fGIo=qCOqM}-j0S4zrTw4o+JpY2`DB+NU-3jCfA-5oJWYJ4fOCn zj{BDilAyt&=O&m0=QMS}+WXLC#~PSjXQ$6I+I_p)m;EaZNTfR)xUx27t_4)uFk#wy z=Jn=N8fpnGGTXguML&)MPjnK3zW)|Fxm{Uk@hu)1GL}?Dcv2#5=zcR}QJVE@&%lGS z@;<+a=e2ZCjmN&_m&}hax{Cky(#2X1ETH{L`L2 zs4T`eM|(#-BKfhK^XA`QRqE_=B^nUu)2E8y&NN6QR1-HHBlnN^oc}Tj{#+mq!wV2G zX>D_WS7%g5&}{)PJ5Ox~>>`Q|&+!=SPXv794tlBSJJqDq<28EQC& zLQsmc=Ie$0(MO_%vgcG`{SD5}A=Tv4(Ml;X-^T{$C8n*eEtiLZ1mgpVT`maNHJzV@ z{G27-JUyB}pyYFs9i#_9z#bpyABr9lQyp#+z{s{=&};6;-9x$JVw=6crh5(#$I7+6 z|JJZ1(FP0mqdkuFd*{d><#Hp(pV^CT+dO;DcB*`Lob?7~&rsFQHUe zt#btjG=}zEro>^Xc?bIMy}nQe<=>>uhLB|G(?T0*siT-QEE>F8Bj8-fsRz^F{Q2%q zcRGH!$$96(8Wpx;J{L-cyVV=$BZ_eJq3@hY;!?iRnea6oc@^H&t+AlsPw5-|Cw1YB z7w6~GjBm@tk7sEP$BB8JDH{`h;$&Bb+zRWAt_STEtoe93zX1bJF{3&(JSHExiKO zvD&llwg1$bm=cewk9?yeGX`x1d3g_uJ_q3FnZ$x^Tm7H9^_H=m<#+3~b7r$OJO7V9 zaak%!&}Z^#6g5|npO|>PFh z1^$$J7@Z2o)v-wNmVw>++>H}d-e_ZL$^pDzm0145uR%2?hKxUr*gQ+ zYp0vi*A1$Oa~sxlt1OV4BIpWAc32j*<_WtGOqa>z+OsGzn7~9c2k$RkXWCP3zWC_s znr9hdPYzgg+H#BC?&5c^8G{I90es<9nSdr(^Cwt|IK;cF&X{us}; zFjc`F9s8{Z!_~Ht$>CN27qin|iCbdB*Iywz-ls=hM(w9`Q{}0FS%f=J@%g6(jg2Vt z5f<)xm;8F-JPM!YURXi9ey-T>E9&RtPtob6%+);T{x_@ExH~0(utU=_3j9>}GH&$j zA1ZC)cZLEL6-hJq|?pYU)&X!N{2BrxyJO zw7~UZEhCdd;kKLN5?h^k3rs8gD~p=)1tg63SR1?YT}}+$Vf^$z0GOh>VG!foviEBs zy;iTnIRl*IAWbKtOJ#$j`+#<>;qok)!^4n^aH$?|6z~7(K?|miz!BPtknp5qG1o8PvG2R9}@He5I0VnG> zZllxF?^!ZkfAA^Nr5`oY&H3rqFQQLqHK8X0kc8VB{HMfe&4LhzXoznRhL5K|r2C?+ z;qc(W5^#)|xpl-x>32&xY>>NxzzAND;M~_uO5Tz8Vnjdd?V?}zlrD6sfNdzq!bR(D z5t~BfSkSMb#ht2yI-6L6K$Zs*-=^WmhC44`1dNlO@@e-5$$B^jk9(p70 zIS<>3fw8dPfVqE)NjplHuSD(&b2h5rWii!A33)%?F-|p|ggwhyjA^6%zbc4&IsL`G!xx$^h-TaT%Pan<2~^H3AQ90hcp9{7?UD3`{ZD1)y)=yxni_*U8f#$R zAqLM(eO={YHe-R-4If1-+&5egfALgHNVY~tN|x$3biy)uX0bd_h1AEg~lC8#87OF!cd51tJPqom+6 z#}UtB2&xD+{@nJX2Abfr=PEJ|Alfa&1i2kqMn_4!W(oD}!eM=>kO=&=Kxm!(WCWW5nJy?C5#k;%zU zWcaQi-LFyKeP_dY(QB(8?J>-4EFQQJwr|)V`!mk-G&lCTmBdHcW~%IOUHM`CsXaQt z(cdy>SCPAAJR_)^fcEtY?LW~^bX)UYhkRtfE%WHU(N?}u^Wc6bwsdB8t$GSHq-`PIkcM45cA;XU zJC7WDD|_i|9G-6?yv`v9M7ggCO##<5@OYs3&jBFg<tH$zk{fpl-&1f$midDs@WpUq9v+e7Vv&I_vhs0brTb z;~a0y@0F4<4^bppx~628X$%c@;_VOyFAE=n#$H{vWevdveWrxHcB0>*7Mk3*OB-fX zngN~+mZN5V&d{0re8=jPT{hraS9ObgB{lD=j?%|k z20ZDL(5_;WUX&Gnb}ZJLeSC6ov*j^g!`%sdpHg8@o98}-YH#`gNlpAdms$U=07|)X zAjYAph>}!1gq1cO2LK&VtjxIOF_1)2_~VBo*MB>wRX;-$SlLM^-7C?jXdj<^i{y^@ z7lpBU$-aTEZ=G&+*i|$*fK062NdAKaw7ILl1DoFV9)45w(gypuw^KU3Ndid@UX0!@ zX=zztzVZ{oJiNHj^x=6XEotG7+iWB{9L&F1>D8A+#Ft;@A=DRQ4%G?%pxpT5=jX`U zc9>HawsQbrOE{|ksbuJ#S7X{{kqv3HJ6My=RxI}srV*{JT`c60OAX0z_u{9^1c2oi z_4i`5mQ*I4wcJ`0>cTpSzu#sUf#~@o;%ZJ zP6x=Xf|a@X{blQ=LBmF`&?i|?@R?P(>C7IdgIB7)?~b`M8u8zE%#!w2o)%IH`5cKH zRGVmL$Z;TqRB(TLvoY|+-}h9xcBq4C8>&>KPxZ=L#RPDp``0>w!?0@pBKlrB&}wYg zmYZr-+JerGVRwldQjAsal1~HJq^Nf@T}4mqB>p{I^*^=xJhst?>+q&p1_q^;Ps+r#4&sYMJv}`a1Zzm#1k0teO@CTg&x+c z*43B{anMorC|%{4sJygFkxHawunn>h0G9F)lLO}FN9)K4N(Kh3gOzwD+i(Cp#)L8_lnFTGg6)Lf8H-ioffK{{<) z6;wnLb^UIIR;$g&Y_j>9X$(9_cfBdp#uzPrhh|rv4K#nm+dx!n!83hNhSt~oPYRqz z(4Yy%a2jTLc3Hz3%h<>?Pd&;W5n*Dv1q7@M-(#B1xd~ZiQkLx$hP8}ODz2#KN+yZ} zega5rF`ln?av6`3*_Ck=>eD$GJF1%RrWhLh;HTbwP(7}*^3Pr8B9!NK9m9S_rKlW= z3*B<}f-^3P@^?a|(pou=)#No()=mhZyfnqX4<+u;#=seSx>$F@V))_V(vk#K7uOwr zdrgRtrbf^AZ+SLUG^$+}hAZHS)jMsATe0H$ozF5f~W(&6CtdE z4r*p_h!>a(Tc;&SfyrQStJSYj7LU>rr^#)A#f*yMmf=o0zc&{coafr!aChO2!0kNV_w*!+Cv7j}*N^xP2p+{A%!Y zB}1fzs~I^Ak9LESkDk4S=lfb$WJ}*dstGDEAai3Yh-WJd1UWkhli%LXb(NW~=&0nc$mKC_s#_5`@Sd`01wbXM%RsdOy@kpFTJ z?@t!zzQT|>tYWI1w57++W3DC)6+q^r{OTgy@A5LYsd|ph zQ2|IBnN{aM3@gxV+Yht^@`zXONYi3yev6;M6EbdJEGN9}Gcgl3FF@yEW~ zLRTD7wWET=urd*Ns+7KH1-+LEwJ0~!c>*YH=>w7)ryXZ%x`83MFgT4@>X{aYVGnPD z9Q(l3=gt1o@;w#6;sl3DwJttUcfhJU+Fbff8eYoke#Z8Cp@dG49k(EHQ;qXA5p6?7 zMK_PTm{W`1LPplhg%tj6N?ilwS5{P_(mZV_QC3o(K&HXvwR&FKB=t(B^vM-x=APaH zcVxY`BERobgG;sTz&o#t)v%3(Fz}kst)`e%&+7eUlSSvdZL!fXRIZ0f%^B@mXJ+h< z)?QD9^S}_my5UPjYd1Rq7Ac*fFU%X0YRdH&{x`H8ZI0P&sIA66i2rFuDS+5f?!L#- zqQP_4^C{hJA1eOf|5D6_8SbfNUqc`I`C27dn{P}7R&UnxbBaGjl+T)76YK5@I{~-- z;NyKf#-Ql}$C$STLy(tq9VRO#mApN+o+k<2-7vp;abt-0 z{erB7`R(ncS_6^-eOvvU)4PEW1u{gZ_x~?dbp1^DGolRoo0QGiCVFHI)0Ohf75FEr0@pYf` zfD3$|ft*UINx^QV{HU45V9C&AM#r6>C6Qmw_pPn%=0C=XTosiW+y?`ABY$Kh7WNah8K1%m2+c0hJ(G($^_yS4Et zZRN(O`MKREnIMZP#n3rl-}98tr}i<@N@gy;i!|a2d(Ka~fyL z6dT&mh*-IZ>9g<>*`3bx(OlDH0li$)h_WK}yHM{FyRDucUF*A+<944s69z{^vp$I^ zCo1?OWd5ZQtfVxJl?yVOARthHz<8_Ur>(2s8#6#Ig!^jM+rt*OK>;#6^dRu5q9GW1 zo^cIG2y9X!Bg7wKXUCpGSG`=Co@XfpC|i3^3kEqC7{Kn@q<)*yo+s3WV^g?J0ZGmK zW=)UMw^tX0O4OuXS=jLw&|mRsl1B_LcV+Tcl{9;u{Gfg%=wP<+!fE7IoIj7RW&?FF zD-mp=*T>URfzb(`v#~O%acQE$Y0Q+3Fl#VJNC;_v;R3W`oZY;V@?7L{gM-yP-ADGV zcK`eSw&b{JZ0q$@@({WCHypxoQ1|`klExD^(*jFMN`wCotE>)CIHG%s-4v-yyhI)QA7rVXkqJ40t9KH_ zK=`Io_;e!?;H@10WUlb7PjC0GPxqR(0n8V)_QiRXjbm3SX!R2}J0iH;+(Vr^MU0N> zfM-UCq$%QZvdAEj42yVBbtuDQiAGWImnr_djiCgc-uC!VeZHLq0w7=~>~dMcmZ4fi zI&pgg)~MBFp0u3(WvjippWRxO`JqRz9QZVPO^)&XLC*c*pweXcbWSOO13p4D?El{- z%sllgmREeeNUNWV^JuZhX2inJc|i(vN{jtRY8~u~P$jR#R6U}49-gy*LHKhvGegPD zF~;ZgC}ZkpR?2YB7nwuSV+V}`7~WaG*Sq2!a%nQ`?cLW>2beu4QOQ&o%KX4 z)x%)iM~^y?}b?a^)M9tpL_}{6q~JSaDKqn&?kA(?b@KG zB}ZaZ1^jI_gyheM!u0nG9tTMu7u+YQye6wJk9}u+_5%F3#|(cec-wtecpGrb_so7~ z1mra)iZgz-w8)PNpR+Wd4KdqW7pr1NTbN)a{4o0vhG%v^Pyz|~ffkins@Rn-f8*7g z{I5IEi>db0)Ji2Sn_zut;mD__)AMI)A6>FKH76s^VA{m+fShZQusajQm zeh=sGxVL1o?Pi1??Br>zT0-fh;{xy)B#kV2cERu?%~~K@_@S^qpH%D;a9LI`hn7g# z9l6+SIkiY`ap-5I2F)UdiRWG$_eam~zv#VUMeUBdtR^$hr@<~3lcjl1#3gyt(2^A? z_WfScIt>FnbN}#s2jdCt7rP#1PKG*tIJ5svbCOeCR!mei@Z?A z_lhbHJBA1$Aw;@`>WZ2B`xu~|aSwLBj~3`xKil2)aNXc=fVtV+eP-Sbrk0TB5AUyM zAFYh%JqCEq@77W7B{$Pvd+gWX>T??onSblfR+zR*o+yqyvr#)&s6OP_?=1dZGClea zk;)@)?VSP7k)?N3V*7|goKF^;uV!5eh2iWN+sqtg)L8eZoz1S}4|!))@$hkf@z4s( z?>dVaPM~>AIbQg{-YBRJ3V6|x#M9_d(SB!hdkqZkS6k+5EtQa0;`dC@3?cITfcRQD z;xi>TWC3b3*C@YKtk4lZoXZuO;e7KCUChd)Lc1DB+Fq!7t+cFg+)DZfa_j~_oOe8J z5B{%}vw)Et`_k+lXlv)D+s}67*UUZ?_I!=78y`y-P!pWj9l;AwZ#6Q*z|H*Yz>hO&PPrAL91`W$a|k zaLA$se4r*b-Yc?6NhK|lu4Yj(b|$1}iF%EHQSsoN0#QfLKBmI-nE6s5cN;ocuz=yR zS<56P%m zkT-%92A>e7IH$(Vj;>k`BCLA&;O9Y01c#8kVNw^bvQtF6mldhk~7~cct5(iqfr@B+7itn)_#@45e?_oZl4l4?8?L$$>(7< znxr~f0)uJ`3g`vy4{A3<(*nvYN-f}N-*I=Piy9hKZxuTxr`6?*#Dd!1eweaqzq)iB z67xHva^v(W0DQZHx7%54W5V}kORs+aTZ=O9dI)iMI>>MgK(>e6z5ivr@q9&P1U4z& z5qnw}D?1TzlAs6TKAd_Bkh)$PJV8yzfUMh`PAgv`vLlnP?AsvZ9s*o28V&k79z2Y} zRe=+)`PB~3lxu^g{0%veZTi7=nch8Y@f$L3l2aH@lDv}=_hrAnE|~S92bRJnroF|c zZ+`3CPeJDRBwaXwD#vF-@|}Ot$lB}a2<&b9{STm@0mlN#=wb}^g!xNjVJ=yyfgKvw zuG%?~VM?`~4IODZrIVk{vG>2-h^1Z_BQD3JFF z*+Yvcb_k+N+M;hs?Sadxe%m>!M?z_5*lp#mp!MjovKEAc>Vbe0B+^^k|dFj_A+Y!Yus<; z&7tErT{^XO=NTUbjwM@%qhl)c*0H%Vlez$3JL z*`q@NU7tHEEzhv5gQ_hI+Nr2Z9#6J~{%J-X09@S|NMOG-1)|N)^qFTlT|fwO*q`;}6qGY&G1BB6Tj_ zY+BtbpStxJtFBqvtqk{#%mm!~A#M{kPeF>;%DJx%$2CnbX}J^a4^^L;jEx0LnGJfVPXO;_-1K$|p6H&)L(}ZBw}9g}e$R}kChZGp?4RG57OCiWk}u!CJ?0oVGN1$& z5a7}dxm6sY2thDNYU&e)Bx}grqvF$!w4@a}_a2Ftc;u}H@|Q_kdo)gI@Jv&M-m2<> zR>Y|^(H1O%*4^_7$fwH_lbJPV+y4vF-ng3PCAVs9I8eF!oBgdo%~KJJ6m`5^<_0L_ z9zTvCe|M>S!A3Zxb2I@W(UqgJm% zx+Uu4D4Erm(wcRu&x%mdp;RN(<4Ug__z(JGQodg4E+c+w%$6G8ojVF5J#wlkp7tgM z7jg-?u3+%&uCm+k0jt(`QF!Vu7raVbP9h#l0>ZKn??SLf89I%DdmT+-y8CYm*9+(A z2Ems5Z~ZK)hAONgNYe35`vC{W;_-x!PZm_h{Q|j?GiN0>Yil0ZD)&1Xon9(`8BUy1-Me(-z zf3#7wvHabRr6|(oocW)2J_@Eej$dpXzZa4tiJpU6 z7mU^Q7;XFkxjH3g#H#aKiDNL3p02XFrnu@2c9dez6*8JrrNwMhd6I_LN#*&QHR>>$ zAIbGxpSiedsksMMz3!)25Kwiq5i`^^^~jFzm|QYX=s#Rl;B9@3@p!M0gohA0B%I2p z#bd_x$YTGNJ^CWuf3VnC$w)a%6cyX&ZAwc8&KZd1o&`R~E#IYIyGnumgqiGbfof&T zpnHAMsBctT#C?>6QsCrzE~Ye(T}+w#luTf9e39GOI0g*tNJC!=DHGO|qC6q1klguq zr0a8mKTI~w*I1|T0^2wlCngysG%PVALWPK!gEa4*=rnf8jwjWw4Drd70Qnyp>T-1$ z$HFRGd1J%0$d@ROxiA)Qx0fasz;U_fZuAYeN~%ufRT%^8S)9}eQT z`(z-}_+*uYPoGYgw(ObK8z<@;VW!Ee?=lM{>)?m~JP=z(6>I~rgh-3WyUSc0_(x7sZat&+Ut8Z} zjYFwfDpU#3x5f!`MX=@xAIaxdci|Wzi$t6Z4hMs@hcQ#qXdtCH(|{s^BS?+h!n65f z!I2r98%B!fC>ad5X6zBQ$lgHJ{nB=EbsG34fR3dVXY0(0pXp@(G+|2}uo4K{e`v+| zpgc6Y%VV88ifLvncfjp#Yg;%v*jZa&*cq$VB>`oSi|IMoE^RDtAGg~Ss;I^W9e##Gk0#-k~+mwLEADp|N zXh{rw`v$ez??(P;tr30Ie}+&o-(^+$8@M0Z#K-v^n7QnKY}DDBE6rEbQs3E;;u0;x z1TT^^#Wh+F4@Kq`I~Q8&bCtr)>ORq^@S8h`Lq;Bj(K^rMD!QxUm~mWXc!-3%g`n66 z&Q!xXKgObyQ$qK(e7^N76@L84T8m1$=-P06wFir*yZ-qTYXQlqa{nIBdRFVRlq@~o zE8I@xwqMhpz(GX@=Y5#n?KCsuyOLr@)4qFda)m8fHod zUd=bWrSD8O-!~wCB2`LxxhWIwuanog`-7(*do7Jy>&!?7NTN_-6nLtVaZ9oyKp94dX=jR|fRZ&Lcgg#Dnl3nObG?MN~8?y@M$`TknBk3aD|f zvrU%a#fXeTv(0M^27BzCUB?O!nFFsA?&jr9qUx4eHYcva*AB-Q5jWb8&K2M)kAHfMT2qUKl&>p z!yTzCd%BUF(w($0ITIN{KhxQ{>0;p`<#W~lf)MdO_2szX7ngYOog=XNbMkz}KN8=T zmdQy2ks!erpoDi8lY5`MqlU~qX0ppxri*^*xYu8PzWxd?6W$;d3j4PFI_1xFM$6_d zBolgVc<eBC>4URHcJF7Ketnt+4t3q{b3f0{2u*-0ENrUTA$WS!i$F1(lFImv=#H~k2 zP%JBnh-Ni&)P{wMGnn-1FRapImB!8r(4yR2I|=)ROh8TFd#uly@nwF0ch3}zO|QW& zsmVvcYdeiedTV|=`sUGFARut}x8dC*J>VHi#C*ek-ErlV=2( zOKUua;*K2vIXB>c6ZutpKy$k@AV#OxcnEdd=l$c+;Ti-u=Re#|q&%q^x~&q^8a*^t zDx?=S3cEx1b zx%Wr4jftX~A&6x0w1{qkOm<3D- z$7=Rp5I0w$Y;kT9<^7)@TrCAQ!KhFa6w|BBvUGQeiIb5g+r@>4B<(xfmGhHn+nJU9oIR*eR8S3r2Lo z=HLhxvjoQadW?9oWbeX9`g=T2-*m$+iUz}|tkNz`c+803iX1!CzSq`QEkPw75(imC z>}hat3;$=J3l>iK-D1*s$Z_m?Gi;tnFP>ff!dt>eoE{g46gW21L(-ddhkc~s9P&t< zSN}v7Lyjj=-X52Dq@|u?6(tbB>UXK*dHIS^iwi>05_#SxdeM|uW_4jP_bsMTC5epK z*SHR_wlKFT!rhHzD_c)-9g~2ZwseDopXSpZSHS3=(IZ6c{&~-_d9&bgK8jWQzvtV{ z%9zQSnc=lQ?9Il2ecBqI##l05J5r0fZxo`d{eZACi2%yB^3`~d-A0D(g~&;yGY9bo zx%~3ViJ?8aZalI;Yxq#C`IAH2=0F4F$SBoxJ!@#=A13F$*#GK1`RE^K9zHgx<+6w+ zR0? zoB~^1=T;redhaIjJoP`#>zDzh{}%7~+>5691i?-p5cnJ)=jq;3%Lb$?erlh^tpZoJ=dSxh2Ia^jS*zlUw!O7tFzjL70F7IXpv zcpQ8#JfCRY5TnAHGtDkusvzvMubN~PN>h^?U^2KU5(s~$3oM|~)FTW3AV9Ttn{_q1 zpS(i+%=4UQlrk9Yf7b7VQwsTn^SQAkfjA zR8nq#emqVAfZ6()-g_T>rb35kR#}!<^qa;xWl;00Rh@RM^VmxyPrgKwYt4_h5)gAz zk!jMGgb3SSaW~%Wv z95BG(8-ty$JJZ_Q4CKLE*HW4WZ9nOFE+;xUNo}Teq*IxbR5zDO*lgLvrw&+FxPw+r zel)QxvAQ1v7Sko#nmt-Kd?$#-n{;vni|J6VgUgc|*DD7JO^R5_Q%Kj+Z~Z}Fon-s? zfqtLYoiCZ&qB*7~^^2|%MsF$I_lw>ijpG7dLS>Z68kG!LzWU&szDLg4nNmOR(2;Sg z!evd&Fy2*rj9MaaL#bM?yEAF^fz8@w)7sNoXEfabF|!sKWf%DOwmVppspg->2IGbU zQ+SU;4?2wB?8;^8?>OT*Fz&4)q0C8ShqNr%X(>YHBiAo%;z`>uiT2mITA$~{>xOtlbZ#*u;R{7xd15`%gh2= zQJLsb7|6u=&FG@7XZ6WRIC82ue5v_GwSe3dE3H#n_o3-3sWRn0rH-X@n~gj#CKp-L zpWK&zCu04|ulTM#^<$R`tr>|lHFdAi)i5EP*27qABOWx-T6o4x)^5?bTrDgNQKx57 z3io*{+AB!IKE)XOg@(b8jmvg>f^=7S*V{O~_hqzrGX$lS)j|_t>37bnyHdC`1s%Dv zBWFB*OIgdoO{i9xEtl<)=~E<>)&i>o1f>$1@FO;3Zm{4cCO@B4`x}cs3mGaCL1K-m zhRx1g+6|BXGC066(QkTzLq^xLR-H)E#L5>N^XW@EhD+@@I zAUrgb4P4jGkv!dxaa*w>WJ(DDM$<9AGT_n{Jy{NVxp+pA97R*u zNO&f2Pu+UEDWto{#}lcdc z;1FzYa$@iul7=4O%tr7ZEsD8lQV{l~{ffUQ&75Xw3P{PA*45SMr%=(~U`E@LduBIV z(Sc0uBp-$H(Iy>zcC{hShP`gofom(B=8;VU8lucjvlne?k*Sc`_3-MVA&(} z$eB&pHyZ11JzFpTTYan4?9fLy4*(eT*??4XH`Wc+5Tg%=iJht3F0MR3z7l{7(~rO?%RegG zLaADRJ*`tcH|cw>hPdnkx-BYxXzrFO-)Em_X0f7nq2v6OAQe zndobpPH+5S7+{>@#0i&!@vaVtA+1>07cZ z_U1MQxsEzTlzH^0moJkXgMP)jACo&s1Y($zD&kXs$l_bE)awPZvsEyZ=FUZef%V-e z4nx63)=R1MalQkZ`3o%=yEob!1Qedc{?Fr_ALjzhE7#*e#K{&Mu{dy5q_%oe*9^Kf z;|yHB%PKj%pD39GGkq$+ixZeDq)uLTmR;Im#L+#>zFt~n*1S88ZdL~A+_@G1VYhS> zPJPFw_sV9ky|GXY(uUgb{>v>nDm{3jq^_?W)xH#(%1~54bjLQxbaxlZ{iw0$@O8gY z75)%!P``O=W!Wdyx>Sa?(}{}|5ZIcC#4^ZuVz^pc!S2H$TKx{1rjvm zDIJ&jgAHk$r?%lPlc2oiO8p_g#ZFph!3$L>dccxL{Xv(0LgNDceHKmr2H)vX{hvSO zPHlI@Qog_V9>Z`9Ez75{J146nb>(JeDPFhCQ?$Si>az27*>waHs#c4UR*T*>{@S+z zlNU2o7!-q5nQUvEFUR=o@9*&Mnw}_}y-0qvcyv?;7~c=iD^sTz(cGn9)H4v3?rn_s zXntv#h%QfS1l~LDy?EvaZVD><%YQtoH2g(F>(0X zWkdDknJ+zE$MYc%FSUD;@%;D|r1IHwA*=3;UQ$u9oJG6JsqWcy+v3%d+%THo{JZs< zlbVPTal6dpJ z+gm^GWWV5=e`()MFFl@}F0N?Et&Xdgn5mXxrM7oCgQ7v8+z%y7ENld0o9egLmAO`JO3@30}U;dUX}WAq4ij>Eap4@^pD@yIyACTlUP= z_x(!;AZWhSnjJUDfT)kxYd(znzfyY^u`i#PpSCRACL>EL%QYEQjgRqHR}AT#eSt{N zMtC=F3)+`qL2kpNj z85U)}g^G;88062m@dUxvUHB>6xBNo8rrDi2oCuShH$R!^UYTqe(7SFS>i@paNC`xt z{Ste4PS1C*0$V3>wL~|;?5nX^1-kWrey}qDZHL4N+XwEyfmRO$r{Nb$W%`*VgOPm0 zIE~c@CrEp!STl)TW;4V|@B&@AlyeUuCZhUg7>$-*t@`&5Xdi z3(tPIeG=uatZmbAKU@UdD(Ok|JQ{mp#~;*-^@i|Mu|EdWzon{6x=`zg<)#`Zd=*W> z&iDcrauv^(GV5qFDjUy#J4RA}=W~~*3K?lzYU8~TAF)eotoJy!sY%?Sy6q85stnka z|1{&bzt1*Xn|`ll25QtO>bt zl~K0wN4H}nww2Ni-&S3z3T+*8>2yPGyP1Xs^(#zvI-|xu|M)raem{Lrn%8mJZbm5d zoB7y;pHng};kx~fpE=LF8N9q}bRs+C$TZ|R$x%Z4qSz^A=nDqSAHu73ZX@^N}Z=WkEOJsrixV6a$fT>1-eK=dSH zsX%Uo;Vgw%E4s|{Wc|kl`aJB}#ZW^drkwO-X^Sksa9o(4q1Nq$yUigrSy{^`>|nlH zjo02+vcZ0#Xw6Jpg(Q8680v03Z?@{O~ncDY78Z3Y)L1y5afI59L{(6=uEdr)<)tw1q zv01F$RSqHKHIaZ8k&0@eqqd*+lW&BQJH!LGtZp=NF33poFl&qcsMzyMTWWpUn<1@s zQ=h|hRmg4(f#~W_`ZGgALz7K$;dvf)qN8xU12ewFzXP1%Q`A$1o&LYjz-0rR`dJdF z`}zVc)eimmd@_40pQ2f6Np;-Un*)lCfB6!32c9QVDlN8S^@VsX_Sejl8wPoizR2@0 zm{FXWvx~U6JolP=uT$q)ZJ=nXVR^m9!m9_2l(Tyzcc;D@t7b4J9zW8`0$Xn+RY}SFJW5iY%Je88}&Olt*6jj$};xe9X zO)u;M-zEiwN1&Ptd-fCXjH7SR=npMSBXScqv;OGa8kasMpWi z0uL+oFwW(pxadqD16A>V(1sor-*WN8lLM+%d`o#@WWiWf5IKeJ_s^U^XqDCiy^yD* z8MPE+EvuWv7A|8V9>a|tkB5saP3l5>rp-IQqBiUuJLYAgSyn35e{|IdQw40pL|1B; z+x^m@U07+wgrcV&ZfSMf&Bvvg@0EPBHabDDEKc2#s8i@4{ zi2pc=mzI}L4Png>H`5BCXA8pxvsPzP)#IrF+ z-*Rr(SBH`;yoxWE-Fpk}Ys|B?-P<^*9fQ`#iD_Rv9tYgN)@vB;Mu8yywXC!`D7w0? zrviZcoTujP%z8pENS13X=Y~Z?Wv8qCaLUJII{6fxt`V5%NQF+wDA5&`)rsLOrQn3A zIhI=P`B#%~I4SZ&b&1yK>n&MvVpl~P7+LRg$4#DeUFV}EUlX`{wpoUL^a~EsHIW_+ z$AqiA<#GTEeK#yKYSgUgcnUik?7=U-G!&47AN*m+VyX1M)Nt7=F8qLxCC`Adh7)5_ zNfGeiJXA$8_;|g-=CSBpc=-8Lmn;aM?7xikQScgWXF#;N5k|GpBx}tDwWczfv$mOF zh>351I_IU({ngLK=w8Qv<+BP<}cG)AG``M!|3k$!K zmKjl}Zf*^Q{bFlB27QsrrX6HQ)!csRXQELiZQ~Z|fVcrDjk9LT@m}X!WQQgp!zrIZ zU%B`jQGyEMM2{_k4&GxECii*5Yy_0(D`pj;_nqIDVueGVz-YXyzW78?6tHqp$+Y3q zS{fn=q!$h7r;mmf1dhEqDuh`kP~8O%o)o6jzgP ziX$9aYsyGjP$Jsiz)k49PqW!*Bs!s_>_Nb!LBwcN{l}`Bx!hH5zWPDH)W($cgn(?Y zJ)4fqVi^6`%9xPpe+Q>6%yNdt2(H{ec>t7Hy*w#MwEByXX4h?{h06Tw)YMeF0)>!q zOeeL1Ty~faJ2rZ|u@%C_WYL0nQ`JC+W=y!{v;WD`F-(9b%11B`@5ezf<@XP@%5`$+ zuMsYV%4sIaAp$0+(@YsSB2-q}`L#aBE%IpI_ZIzSb1uM!Yzq-F+@wAH>vz>DATU%T za!Meh{qne8N&X3D60lDG3}Gucea&_>6f)=Q(BHuqP4uT@xY+wWNNR3IY;;a^aRjy{XquKwxcvXenH}<3OY}Y2VSapkd^7-M6O%g&p2Xy1T}Y zZ9jGOIGcyGh&g-e8Z_y6iZda^Kge%P{B&9H*;G)3&nssMNLh}+X|dn2)Es`!bsmBV zn0;ILD8@_gbMaTUm>-Dg0crd2@{#-~i~Z@0v$o@ao*mjTW62o--&wgY&`p2Rc0E|i72;PB?N47 z1@N2!P_`^VUGFU4gY^JuozH6WEy6&?ce>~UHJPA7DxEP@VCPjsT^S_`ygM&}+NbON zxu|VM>?Ck#VBuTw49a)`$&=0>|6W7{L8u!J!J4=FUc9(wsdm!F4n>$WED5q3nD0SVv3Q#&yAx4^7d4WmeL4MMp&WV+WBQ z976-UM7hH7irLQb+pus1STY74k@pTbGd_zzw{6fR@jb4``)HDPa>y6`{SwXFLyDkU zxRs8pD&=p!a%fnpO$?3lHe4yA6Okz}3{L(1bhmHcc>!%~{S5tRWOLaK3G$jxJm-U? zJBLoHJLeWCi(WU6VXr{4Ng-pYwx`CokP*G*v#UG6j}yaUP@}FS zu&XW9MWQ6hB?M0LawQo)XvWS{lC7$D;}NWNNQvaE;10pc{soJ135l!>IvMw)8mo*s z;0b*K_;s^8vZY_K(~(e<21F68&64!~+f|Bf;apn9l%OE%pQYT;94`6x)zJOT*sLdo z-$E_l)IH+UUH0bAO3qoK$T5Cd8=FFTh*sQ%O-OBYzk#rl1>Of&3y?)+?A!bL1m}Qe z<)te90!3~2V;gl#Ul=zp@1T9-5`7r>_XPMW>2fJ91D{X9-|;RKT)cX|UP(stEDJE7 z(m#iqa5=2&^%_*a2weXns&2d*g3rNtN-ypv*-kub53bNd&I~ZrB0PR^l0|*RlMoi` z{Tz*qn*W3YL`7JsmB{xVQBSE`9ctI2k#A{Ppc+Dc1fKjEJTer`&OP0}0(uEUl-3vT8Y0_#yS#ZBo3#Z7TC_ zKiqF}!iIr8pINKzj>+PN_^fszpoEZ1)UG>FA8+N%Yvg2u!{ohjYn}w5$!S-T2%D6^ z{O1zcx{AXgE8#gfNz(t+ZjBT+)_pjNo-J3hOX>e4wT?=x&rkhHCLnd3;E^tadq{faYbgbe(XcP z-jmL$eoku?W)SOGS2FX|{Ll}JO7;pp{^FVi2b}`NnoHIO0&;mR;c=xt(e^72#WBi> zsbvR-I-Lg5=ZABPzLK5;?9c3=HQIxmaQNvsMwL%OgClV}M9_*-Yw0RZ?vn*P29QlN zZ|)mC|Nis8UY9+7K^?cggfZGt4DS2yC!3_h%Arp0U#JT4x#j_AhIMvR^V^Xh9mz)- zFF_KbZ$wSqgx(bPjbNFyHkkpV=uok_6IF!~D#S)-Cj?>rP{F3|AA)QNux2LeAQ<@H z`6Q2x`J)500rTsiU%Hlu+3-TiC|9rX(V@_5%OlZQE{xGjj?>!r5~2M>`1=Q*fc5d> zGbv|~^BtW7dk@=Q8NZqcqdH_g=WCPU6XD!38wLX|Hfa7;n`vJ>$kpCH!=853sA=4x z-1xaV&QE`sdy%K$fsqPYS}i4h{RNg@bc@N5PFbY|XUA*A^wUnUZfwbhX@6}tyLhQG`qGIneLL{9b`CKx(VmhmD`lTJH z+c_TC-#J(ZabS#n0^dGij$o|5=GyNN)G_`P?H@sDnJz99*Gai$)`R0r+%4_(@~9)e zZT)us7+)?eY}oEyYGh`uK;w$D5Rt^wKl~^00_CiNEp|s32dXD2{rz=%U7@homO8qo zO|9DkuNQDEc01!Xh!wn(^LnnInMY@GKbogW%UZBAkqQzh8=hiDlM5CrGhwg(Rgn>^ z$~Gt?HHBXaujiQ(yxmQh77>&ZTVuT4V3-+vz7GiS`-i>#;vZc?kw@G8BP|P!(e2*w zrdy>?3?i*X95UpS*J3LU`RzBsLm^Yh@{z0N@OZag#L99!eakW!VXGe}`Vb#eXE~Do z0aYq6B6Q9Tc6f*0KBp(T5#M8X(I<+5)7;phY&n+t5t7lSt0eY_bFYdi9X-dJ9IHnK zCnp?@nI6Zleg)mnyx+V9XVL)7}})$ zvW5mWWOCYu1K@c!*1%Rk;xHqP!IrX>0R;X-!$6p}cG*noh4yYA1FLJ=f}KB7i=^SG*SR+aI57yl6?Bxw~NVh z&w<|zGea6$1}0g~!MkU8wicf}f5oV%S$HMC^RJI7;|GmAaS}fu3Sw%^?s+qkp$m4< zN)fN1GsoYmI_kz+T7^KjunCC&aHM5q`A+=C)xx{fU8x?}Rps>}gy% zb>BrS?{crLEp5F#ZUfcGcn80@+Ck?bA*ZI)%o&{{2?mGO(qgSCJ>|7|_4SIpA8_ca5WY z+ZBfYiC@1lBKR%`$O-xZ%79_MBb7%gi1la$sABZWs&PjA$kBwL6&ru_C!ke>AvGx?`HIJGsVauS9I}j z=ZVyfv+Us8;N$=OeC$qPPUoaL{xxq}XcQR2PoqI|2p5MpH^37JMM_#<_+b{l@Y5;# z9De~6`e%gGEN^vt*v5rxzKKGFWuwkFXh|9&+CO>zl3veH=LidKvH5qOzjCY*BHd1L zu0XUpzHH(*GPwtB-+mPN9NVc}%VNj*dh+ zmu({KLxWmC{C+wgvT^|MPtyK)WCDZ;RR23V0aEiWhqb zTKTBI!^YA2AAl}uzh2s(zPP+9Yu-w|o(j0>p-PaY@=<5~eIi_3T*4hXjA_Y~-lMZ= zF*PI?WxjQ=>&|)JWwgkamNi#YyZ43ibI7BSd8S{kRF`%!i)DGO$sIv7dCi2mC@#L*yxuzhOEo+wA9L3QuiMP-ZEA;L}zg8PdpSkcNsr9%XW5kaA z25bR6$K)413mMgQ8i=$r9<*zMhU~XTq}Q@1E2VEvkF=g!G)Jt<9=;z74~kx1YWg3L zMuOt{yzBh(x!ZWp`s~alVL;kVpTFXu29BkMrZy(O7+Zs^a`aKSyoXAyR`tJcX~in| zd|${#7R&`+q}2wU1OHQf0Fp0?CO5W+HEEgUoIgEd_ z@fS8P${4BYROQE@OjWi6*>jN0D~oVYG;H7#?DYbJFY)+H=8oHO7EN2kuoK^w2QJOPA+%OXcyvaRyKf3=ALlw8D`7^T5QXa4y2h@Y$qppxBlv1+CW#&k~R8 zvSsR%kJNg!>fjz z8kk=_94Oxf-e*KVqrO&_P0duNLUmo?+S2F&7J1!WiWixnhX_mj_Oeljbv==@gw;?^&ss+v=4con6sYiUjA+mw;$`?!bSr2r?KiC!~?{vQDU zKmflmUwd0s1=1q)9&WtXZ0_t8Cer2>$w<)F^Dk=Px1vp!2dk7mq>_T;8vA#68Wu0+W9xh6(MKP(5ufix zvl76_b1J}JEDi+HunKix;QB)LlR=v9@xqGTX63g~{Nsf=RUD{r3c>T0rkOTF`(Y2- zMG+qaC<)&Rmy*5GH`t@*Tu~XxJ-oyHQ=U_-R^rKXmVMes)Ts^zM>t@iL{v$txx*g6 z^bgViaR$DMgBe77JYFLBP9IZKx4 zYy|FRh6=9_ip*o4L8XTZ@59uT78aAZq~`W-t%tRxN)O=@Hc<=ms7|G2rmo9 z?D*Gz`KO|u?#`mak2+l5`qnqe6|cTre)OXorMj|2W=-dPY({k@T6w)%x!qD(Q7cCs zd4jzC9q*A>U->#Y^2no<$W&>ChZB|7K#THw#_TP#?2Syr@)GoA8GrlcganbyX9Ww-V3-Jo4ADDLI@C&5JE|S z2m%S^Pk;o1LrLgh8$##=Q%tk5amT$&R_|rIR@(phoq6BBc~|%Cu8NHd-)b~-r<`eL z&Y77vcP?A$@nsu?BrBde&;Z-nDAJ|8GJtRlgSAXBE4|`9l~5VMlbN^b_SDv|(AE_t z+PB#SnDah1N{NF>bPI-qHL)u82Y#B-IRR(1Lk5kV*6hx!UJXmFV)3cuUe48_S?^rE#cK8g<832ajQ;uv; zF;nZ!~kV9$vGV#_(2GRDSDD=ue9E=pQo>M*Qn;pfD&>~IVZabqq z2|J5U6?xfmx7s=(ZE5q&$`v!+RKti=TxE(E7dof<#M@H2}O3ASRJ zmPsJ-<7XI8lbUOk3*csJ@bo=Boz~>5Y%Yip-;+P(idA~>axL=m=j~sQhZSG8;$i3Y zFNT96&3wzhEI<5m6B?!BFB?N$vEy*(=A=xj<2sFPrOA=k{po_d{qpir{^80?99F@K zixP!roCACT)Zs)M;?8RhLKRD6C?Bn^EcStd7zc67%ePwG3_!Iv(J`{LD9Pv^n$ zyeY|V?&NNErOZz@@G1U}FI;GkKK7_hnKsql^p}5WGiFS;4}RcZ?BKbF&R@LbiD%Td z_S27pwh{018PU7`;jK1n)-+qbVwFvuI@1n0^zir`<6d+2ae>1HA>2&U7{5)xFsv$A z88btJi4bHk5eC3W47yw)Ck2}ZVwnL7-+I6%MTT+WK|eR#DLrmnn|<+1{~cehI%eMS z&WP!ETVB&3Sxz@M0DsxJe{Sa{NB&$4mm51TuLNb(2gF39cHrw76|>Vfvh zP=Df5Uu+BqSNGm;e>?Jsqny{$hd_YZgRN}FisC~jw~KzczYIK#KQ*uZLVi211S_ zySXI^S<W$WRtIm;T9R!8a^|yeVS4 zn~6)Jjj76qq5-kHQ+bwb!A~-?Zxe@P)9>7bLBF*nT~fkMC_i74|B~g)A`SgAw!PK* zeYMWdf@hp|YWQ9G;upoIK;QB9zqh~r>o+{DJLs9gJ#}!z;qwOWxZ_sabKiYprFrrx zr}&C_nk(L}_}#48R}$mKO|T7}8{$9#0?PX~1{aLQAsCp8&W4Hb)1buGfXfFS2IS9# zi>Ux^F<1Ec>R0}Oc&D%Wyr~z)^O;`PI{U&GzF>d*=C?SrwFO;foGMFR4j`NIf;?Pd ze}OA8TB0yJL0B3I;{8YW0e^ZkG2;*Q{F?_p`s~MK7{1fBDN5Is+k8q1DpZ z5^3k`vv&wG_=%OqWRggoQ(AZ}@tkN0BdK>WPEI2a!@r2Kyr@Ht>VzeQ zi+*t&47Ousg)KwF|k(B87S&n8WtYCgS+UnNM#clEnA zZb)}VbZxL*ciSbtUiF19{CA82E**K(8~)N>{G!XAJ{^_eX<4Y@@W#LX+ksDf?4!;U zW9<0jjO9Xs{Na6?WRR=@aa8|Ml6}7CPyqQ(_fE znbS;kWQtjND2y`X>Etiu&vKW=$?GG-bD*H4@Xu)ww~S^z3>78}=AD6bWoh%cc^uhg zw1z`bF@rqsvT_WEdgah-N~wR->W(&LwaRw&!i5h;+C>W%#sR{XmL{7%ZCWVfsZ%H0 zj9q5i(MKO0@wtzkRWnK%;Tkt4Ise36?Ng`59qzyR&2M5?skyZ!-c8+Qm)&gUj9q-} zjE{*dXE-<)L7oU_{hl~d6yvJi;!}X1Odh|OmS^!iNa0(L0mZ|X(Q~etQybU*jKxJl z&veBMwzrH*gPcPF^UUg*E0Osk)YR!SgBGXwX)kyah0LOYxN0XEp_+fKLdIWV*qb~F zvL5tR_>Ir?@)iLf!@ijO5NU%u3S z_`M(6HP?K@&Oi4&`@$DL_w?zk3Z8Za8VdjV(SINK^rt^<_uqHF9emhfcIKI9+5rd5 z_0CMniB3fL06GWZgCOy7GdSR23~b_S@bL^o0Nh+OfrmeZjzWI%BSd%O6*SzL6@w*lmo%p|quR4G{J$?$$>C273%CGc-;t0iO z;8Y`hao`M^${9l3MU>G4_$y3pujhJc>VbT7dV0=2&+fbb9y{l}3vAEXb8P9-?gekawya(9HRq)itY~&aRE2pjmN0@W2C}&;2%Q*In(9Lkcp03 zY-9r_+&&S}M=aP`;6M}oMcd`HgkpVYbA^}1E31DF!tpPL;jgr1=>(O&nq^YbyQ$xrTgKTr=U(U&HdlfbULw8TaVLFh+v={Lcmq>xJLNAKBfGgN z$(P{WC_`EZDLtQ^ga&e$pK@A#{4kc{5-N9Z_P*NK*%7}-FL>e!n=*BhopI`EcH1qt z+UNi4zwD7m@3+_f+3UH)s#^I!FrGFA84l;3cfr7qfBciUdW}yqo^sk5Aw-zD(E$u1 z+zcFq1PYmFIxNlfk|M?w2NX6P4RCMb1$egs{<%r0WgP60Kn$2OBH;B=Fs{ALmM&Rh z-@NAP_!jB7@nb?Ur&n02j0|#GGK7`+W5^3z=>`096rX`-UsGQhJ@eWQ2zQ1uS^{AT z&)ZLaL!~W4F`dc?>e1TPJZiCHiW#VksZVNoj#K#)eD=?zXJf~j;CuKMA;s46FMoM` zoJW{5d$yf({<*fRE6(xbCU{$-9Qj=?eG!QB-})SM>ekT7LcK_9RhM6h{C_#@mH zOG}n4vc-!R$9t-`-FB<5#CNxI&N5*@$>K^ieaS7 zX>SY4(&Xi-DQ877^OYw0nD$z`euGV%G{eq3>pWM?rfx8p@{(q#xysM7bNC6gQ5oTfHjo z&K^6i-Bztx<8^Ef8hN=zGk;ci(H}!T*u=?!pOCwSNay9kR{e`+dlj>6=*le&m9`8y zJ)p8+4@GNR^QofB10w}_<@u?M2on$=UU7j!d$47Q65ya!6L*Dp99FP*+;)4|{PuhC z#TUn?@$@NC#suR51wx-CrJQ~nhGqyY`p^|~@Od^C7#kRrEIT#$k)HVc{KKdCcn=!- zS6y{gl>PM6&y4)xUDAqHV?%R{MOG*%eO5GOP+R0}BIIF3zCyTzJRNSC97?aUp_t_s zXm=ogY_$h&K4O7lPOD|MvD1o~dgro3c>(M^4?%ug*J*eZ>1_`Up{#6m>2cQsirM*Q zbOS5YMq9jeneDsZ!7h`Z=WRh7l=Tx}MoP}b>k z19kQQEfN=dq~{_tV2VOnH0oiv@V>ar-34ib3t?xP8-M+)5Nc3y~r;wyXeU+ zlh>yhM!B(xlLJ2?cc*$*FuK|f*g$O&bbZNR6W@{3D#K9W!=5N|@vn>TMz=#3eZ zzVtJueOzpfr^96BZ4AxaF7{RKu0@s41)gPu;&br6KNrW56f@6+VQ5#{0;3f(?Sv`5 zE+snH)FB@W3fo!8>E-!sFGO!hTCSKk_j^3H_T0@u!zUIkv6D|d%Z@$nWLxbE3CRb{ z&}FRdP72X44$@)N2Ws0b-ao}OJd9;q}Z}7o> z@g*;?7ryXMZ2$caunp@sdPDjQ#~XL`>NPF^(#It@n85&wM)qEiph2+UuMRKkbc_U6 z*df5u?5o=G31W`?LIu)~6!qfr0S@476vFj)H{BFM?bu_F@w)Xzer0J@eqpGxsO&?< z$w7RX(Un(m%1p%F4ke|upkCdCJZ>3k%2ILXenLIJ?Ze2^<@w5;=L^sE^}FzKn@bcB z{3tqacE^DI@P|JLK7QTn{@gCPMq)nwF$Lt4DvF_E!m4{ z%;b;!0Ce-dz}@c#H*pot=YLyVu5t+#VLe^l@pBM7i>}zR#m7x6i@XgUzuzvn;CvrL zW9=(n`HI)^sQFJUeB>#=oaAYxn7{a?uMhnG?tA9{@cZAl^Des3E_H=`!iguku;@2F z;mF6dH*VNy%a*MOLBi@;9m456PK#o*wW6E05DGLl@i0IgjNo9Fh2R-9qZ>T0v^^r^ zZcrf;5EE<*R1RUiGX&*nZE3c(zS{a&JYm8(`}Ak7vR!8F zVsCiE8=OZPV~2>e>wO%cpy?ZwDZJd(m0kx#*f6QZKYmy9F+kpf1|eH06AA|&3?b?( z5GiBI1U<$Zt6<)l<~>$!W7>be1MLMbxYWi^7;oSH_IKinM9MU7?1b1RBt7FRjm2$) z%2h;ax2@@w@il%J>Lfrn_fPKXBpu+N8x%7#q)ajAMyOYIK$y(-qL_9^XywT3AV7Qb z7Vdg*g&04Ha0O?VPYlP}!G|2-O0(75BCTkvW&HI2=9TI)*tfc*}LHyM^J zS;ED6^DnsQ1@rH`!0mlGBIMM%Gb+&hc6f+P*#30LrZq7hecNW*p zNRY=b}y^ubO46em>2_X?QKpO;g#A*{ea>1EBP^2 z7$Zs9q;Zog9sE%4>F0_DUu8`2JlGDL?qLHqWy(~$@WKo15Es&4|N7T`oUXRnvu8(H zp-Dc&wH5h*6gNSB<*1IkJYF$Py=QEh^juZk@~7T|?GbI0R?JoZYIv1SmDgn}tmvOZ zaX?x4aM+$SBL%dndt4*z{Dfle?CgpIfUKDNxl?^K3nz~o{HF3$%fxfl)cPT3^7;#e zRqfQSl1Z|W<1%@CsO9|J=rVq_FL?YR_!!b=FM-N|BIjh^hsCHe{jY8)_1&j;E5%R=HL9=8|{^^ ze5GA}`Q>rB!Nv|(!al3%>hASMU1ys&Z4RZ})03{zvKzp2mezWZ+5d!M~rz`9VZ zWKqm(xaS-yds!TXYj1?k9h2>RGm8#yx1qDl94G)D|+S z{eaSfGG3EkSy+zY!iyl^ZB4VS;8r;lGhgZ>D<+V8&e_ZM-S;5tblz-etdt@6ER`h{ zsah_=lc_!f$rK^4k8IvY2BIN%@UqKGc9NKE!tdM_@1apv_|9WlS5H?=F4H~nC_Sz^ z?(>CTI-|kmB^x$uw7#BAad8PdLXA#$tS^|BE?aCfXHK)j4?iq^Ci>R@{;%!5-$C>L z^`oDh|IKT^`lKo7Kd53p{HWswzVn^$*pWvaY5(x9ciGHccCn_GHtY1+%JLN}ZRLv9 z@nMP0{V3ob7dGAApxv&pT{-h5ol&lQeYN3ZB@jcS(s^`P>NHov-f2wf7&~+paw6Q= z-buKz>Cj{V43qmM6LI}N4MZ`@P{;?ZAR1vt@v4^({(ct(UYAXMJ$C;C_r__$nX`6{ z-2md{dFAQ#TvitRqP^m1}5-FSZ4=NBT(xIn>~Kk)KRZbO?q~F8FxYvayMGiC5V*SAW%xoj1>}xcmwi zBpwE5$M1IuQFgDRF8+ruerdu8@4KLiz9Fs~GOeVGG2ud1P&?3OY*|O!xqwCCC@kzy z)&sG-(-z;!9b>KSt-f*}Z;dTY@iWsw2hFh)k3Ggd^5GAoIvdtdAF)s<)J;Y=>P z{!WA9py2pzeA8ynCvvF|^=GwTNs-(tV~#vNhSz+m&+G=EaAm4HQXo$&#mgl{v@vD& zkO<>BZ1#fe8=rpUk2{`Ek7nW3Pvjd%aw`IO04pVxPfJ@&F$ zvu4F20y!KLzybJ*^yT#>AF3ce#qi7|Cr7aigYug+q?I9k&~X>#tF$w=R>k4(aaq{W zPb}biT@lAO$78CyIo^h8^zp?FVm&<@T}iKY9nBCqD5ByX>;dyfM?aVR>H?gEDGs z_mzMvV*D{&_l5%F&R$M>GFioFCCu+(bO=VBlruA(B%^1L7$%uA3>Q8elusE5qpbWk zm&%{+edU!5+Cj`!kH%26i%{G=%}CM{CpUuHq|C4AUxu>q;nMu!kyc3C0{W2lpr2#M zW>ot9mqRo3HD7STf1|HNZoBO^JL$xe?Pafcg|DPt;rTcywh6Ry)C)kMeeJM@wz%bbTFH9m^5cJ1m& zL%mNw?TpY{k3RaiP2XkrflqzQ2VouF@i2pzI(|Rr^#Fu6mqzTq$LwK+Gwz}CC_^58RY{Gt(Zw@~J{EhwhnQF>b=(Sz(f_u~Jzv=kX~Ed=`F{6*KX%MIR;HK4xs3 z%I4H62WD9HHhA4wm5$-V0ltzv_>co^_t~@UUqAAZ*bbaJWk!6yk3(%7-ekKm4&wMK zWwf^mD^j6YPodU->w4yODFfjtPKsBJkAF2>hI*&|abaCqEr;7zces&NiAFm8n@fvR8CGqs(N@oE;Q z40$@m#ZT^>hTOSQ4*suPSOQ23Z=!E7)RQpki~&oRF19ICCfoY;>*DYwAA{jD!G|4o zxHUC4*_XcbCEI1U+4Dd7sn5>;#x*-o81 z(q&6+!}^Z6FoD%Gik1UjJ}g2ZcXVv7tCq*n}99wm6%djPtgN9WH%3WrL#?TD1 zGttxn~$H*<@eljp-a#shO;^a`+ww6Os z`W(e)up{($E^5m=9DT~ID7-bGGY<%O54F~oCcEW#zjFn!#opj!VeK2fRcR>;f(bDGlpaAPK9FMOrl)r2O_VE27QSt5 zZL&?SthlGUySvAZJ?5ym7W7m9@hP|G#7FL#lsKU{F%Dhc-{!aRhRQ^NJaUxPH^oW* z3Rk+a_^OA(^m}r0BL|QjwdpAvCRfbqx%xYERWYadfM@cO0kVbS^Ug$0TW*zcdyv-w zI`9FCneQMUdF0WAcm~c>-hC;Xyl%=DMVI)e9)<|2L0%W=6={~`p?H*i(71dRPsej5 zUG()}|0a{h#DJ|>u_Efu%9>)JgHWIQ?RS8kcG{`&D%Q2%yw>I&cjEkqAG~jem2>@l zq@9F+`OrrPrp?-AfC|3jo$s_)zv?x%X5D(b>#nL>EVYaAIOstlvJPnc>jumnB zw_@2cfX%E?3m#auM_1B7#1TcdTdJ?~{^5&X(mywqO% z+Sl5zetEqsay|vP$(8!}px5OJnY!W@iscjP`2&S1Jb%vpa=VDUu6f+5L0(jqZ;G?E zve9$VKSxUYObl{RK3A);q@?*cFm!3%P`h3X>6s* z7LXo+kJ03^1OEzMw0JPP@5FX#xuMMefSvu#Em~~ zp^2G5SgqN*e*s}aF-;ldUlu3#%gdkFN9E1^KuU*#hPOF8k-qWF_xzbejvqfUzV(mc z?TIyO*E_#A$6G_}5Iy?%WA^xC3vI>nRk17d(wDw8ey06@ANsHzIq#%_Z+zlR9O`_w{w5W zOIq@UFA>I?EMxdkeOsHaGFVlP9u?m~Z)zMBW1O)*@0cU)wp(rv-sbw*_+8TL$y*2< z>QuS%G8X;xTm)q-h85EaW%0_4#&tfv%lzaI)K*0hXE=yfJ@ZtcEKk|uH~4@)ga@<& zRh)Xr!;5iq9?Ma$Efv3*ZYVb<=T+*Gj~@)rl#Tl2^-_3iOM94}Zmxq)`iX;LOftDa z40-*#-~G-OE?8tY{N}edar^}Ps|4T`})>;Nb&5{NeZQ z-S2+4op$=E_W0wE$LTc&DBtbnv>O74qxPLW+;Y?$+hBabghoJEVZ-m;-RaxPYA_j| z^8un~++9DK=(YVIW-DPoPRE}bK z2&;#o!k%iBl|_Eo^b>W1H<3-O4B-LVffY1yiY9MAnQcK?-{L1zMDCZzlYg0CSy>5_ z5?36~d!Q=02cA`R8Vl@v^?Q4?Sa1Jk=V>ndNs9XR+wY7U!{*GHV;}j*N8%^ihUN(a z|N8MykGK(bnqq$8L~Z8VzGs{nCoPHhxNzkTZbtt_Q;CY|6lalGgUN*y`)A+)!iLb$1w$ z+ZYK*`4^%5hl*1JU-b-lv_a$Pm5y@Co%;*;$>fk9@hPv6r!PyFqbyuBw*^Hyq?ZwN zz5$ayyGdAe>oSj9R;C=BpJ0;J?n)MAI}i$~(eAwCHaqp?lkBLYjC5duuKJ`M zef-G-pa06$!**0{4YmXG-}nB3=bwMkz!OhAVOL&xxt(>^8TQ~q_q*cd1#LPB#!j>8 zxcuA|GL_c3}$RvQ3SkkqhXy6elj3BpfZru zfB>8Lnh`;pa0$QM5D&vOZqTWsHa{7GxVaIXdIpB)3pd2Yjg24#lnaP{ZWr?vhKrj& zml?&$k=F;4BljmAbyEA~bc-}WSsJC2yZ9_xGTVxw(wF%ShrIrnBE-MgC|~NpClul3 z(@r}rey(6O%_=$+LWOTZz4FNn2jUdVC)%J$ql_l;;X}&H4i~EgwyzoAyaqh@d{VeuNtzWc1SV*^;_OHz}ICs)N$cO7sOR{EYJXhZps%rbUK}o-1#$clSz4i)WIl;t(&kKKN<2L$_UWZvlt)bj8taIko(tj z7a@8@Q%@nv0P2~8X9=@Bu4u`qZ}aqe&i#}R$m!+&^)OuAdSOGQ*;Y^&UX$YD7}|v2 zq?lo|gM=+%gCSf32scn!hBEa44bjd`5u#C~#WSB+MG!GwI1_?R|HZAJ9zDw7aTzzf zX~AllZTba|Jr-Me?Hua#@&CXB4+LNP$cl17qllsEQm^c}Us*U%S{d@MXJ~uMN#B%( z=X9QJDAr4Tgdc5!p?&BlyZGg63ly*wD83|#n{ zt7I9dD^@JC!w)|^;;U{lw2SyC4+F(A$_xe3DB75^w8~3JliXAXKAM42ZsMaEE+2tgGbPKGEVbYN{`dCi!w<#I8TldGr%jz|%at-X?jw=sD-rVt>dy-B2vwP-Pr0oPOX_iu6BjyLQbQI8v3J9%1+%$P`+00Y_4YP?$~Ir{qxt@ zidAbO9(l-6cKP8hhG8pQM$b7?`y{_8Q$;bWd=c)PMSBr1?MS4_0v}J0cqrgX8vI3% zc%%dP@!O5!aF$>&o?GfGkkcsA1d0c8|J*$kit%!K)iRXlkwgAN(E~hV_}~hc<1b$P zg#G;IKeso(`OUHV?2Zpmq_)DyEuQy<<{%A$Jc}mpcOW=!@( znLY8ug7{h*+j@*McGezx=n?p8F~|D^z0Li-%v7)jTh~KIsQX;;({qYbt8_6u zOC}&Wv6(c5?QMZ9Vyhin<(J864TWNO-hU&(j;1f7n7&BAtUmbB9!x56uUxa%j+u9? z9eMOTm-C#DY4$cs-|`lePc^^t_JX$n^g&*}+Onp2@)Ir5W1P?@Akj?yt!Kr{(?Clm z_Xo9kr^B0Cz-c8+nN@BrBnel(&>(NjhOVAC^w_a+gQwxnjx-j>`WRx&&6+vYKK2KaTaO?Glya)LIB4SGZJ)!olcV z=1=7q1cb4Ff9Roy4hkk~aG}K(!xdFJ(^e{`ZAke7rPVG-_O%0t&fG93c= zah^bK*?C#jZ@A?Ts_tUn)JJ)oG_e4(rI?4JIg;m62A_PS zFZ^(7)kZbhpT78IacGFo2AV7O9O*Z^D)M>=xgT}Hro8l89+tvWnA!`#qZsNv%G(zk z#f*)Au9y*~q!nLdfM}JWUKnK^33fDn8H#C(dFVO!Ck?3>x2yJTx7mjEYi-KZsWEG&gE>ylD?%K-XJn(0ff`v`&kIUI;1KQUtw$_q1!9Sc{)LEqy8DQ5CA?^n?v4m1INVhVBAa`H^nASo@BFj z+coZQA3t$|HTq8ov21LsS8yj$|GqE=7>o@IpmdC*o?emC!QQD=ALdAS178j z0OQ^~NL20n@r*8m!4*%rOau@Rfq$SQ!<$(vJKNL^nkY|3r%g3c` z@eJ=k!%y+^o=*ZFfBexHd+S^$qNmsnM{%>8eA{hzI8E=XpztK)bD#afz=8z}?0>%X z4SVpx2VF7t*uVbkzuI-zU1vY~(GPtl(Gp92ey?EWK%r68C~cnmy+SBq8Ydmd@&Qt@ z`R$i$OLHNE!e;_NW5G;g+Q-N2B!1WOcr*qpZo+A>(R}x-fV^{RJF1LHYJ~yub3+FS zIW4*Qot4|3q?kLrli2FK^x})`sH2Xuj_$6+0B)cq;UKzVJozcE{AA}wWy>+>hqA07 z{CwciR_P~%isJN%33RwKR{7&kA2E5tO*moA-oE`#gJ-t0DI;|z%*okkr>k<4E)A|K zW9Q`@EMo@Er~x!`Y#p~Y9HfJZMY^f{m?8~9w1&$A;nnSZIC0{5yZ4?ujRTW!c*7f_ zp7Gj;x3}`a;E$m#c;*DN+9jn)`Kf&31Ld3hD@^o~yS`!uC}x2;lg3ZA$y2A;o_p_Q zyY04{wX~(zoEp4e8@>2!Z{Bjtt#;$De{0|S&Ub9x%GIuryRFH`W&dVA+sf6WV{Bt* zN95Dl)#DSB3vK*_>CP){J~64?3N2eP%a$AD&x7uYo%*?yY#~y#g{WpakTC#YNm)2#bm*J=* zkG8YVe!ji;AK#wk{uJTrZ+v^;yWjg?TfTI$-G1wB_RVizYpd6;u{XZ)O>r+Nt6kl& z!ij1WYqQVFd8X1-m=!WBX%37Lp9Uk0nFkG~-?V8!l<}5P>2r{L6Bd6Ice>;t#X;c+ z(1%WIWg-ChNV*sc`T}Lb|>o3RjlNF^-X#1x&J6D|{{58!SKGw#UOb?FL!mgaq6}3~?y4}Z>9-1se$Ws-0Ul)_{^0xH4gR|H(icRV zPM9#x`dl&44$;<5i?&z$1KvTVZD|kuiIdY$ZIt>x_m`jg9}pKhe6J@{(XGdH5j6-9t3S&#V&nMFdAAGpYoqM>`V<(|H5vZ2GmX`(GMSrzhghgGe_0D;Z zXSE6b5~Pez_$$n&blMgpLA-f$b;TTcxPc}H@H`YE4~OD|++D3D-8`aIsg z;W>Tfk93R!4kz=|%%pJ>BVKoRT2vB;v5k(2@(gfMR{CTrH~Nuol;=wsjyv`Q`;*IG zWN&=^%W68S=HaQv|NF?t2kyJ)Ui;;5er|^xa)`b6J@2!Ree7d#qLZaPmDV>~X+S{b z5NzBr3}}Sb=A^t(0#ue65S_y;1^1@@q-YpuG-`8mQn>0QXr>MoBc|W?bRrtTOgsdCCKPdA9M=|+7bms+Y+vw3EDIUL2J9+ci(;X z#N&_K)EP5u^5m&@@PTt}t<@-US|q$yK!-Q~9^9$51x)RvRG1)t};*@OQ(r4E{2#n2`;XSKHa}IwqyB z9)`n!V%rY|(kQ-Ae9kc(y*zKBUYcS)c|5rlr;G-E>1Qk-cP@fa%ts!1j2(Z%$=0#4 z$K_RfUB!&SA70IAE59nLvP|hPJmZfj!Yu<77U4cNu*r)>nGF4x{L=)Ba>yUh-+6SkD-Af#4*!4mlkvIH;%qE;eohnaS@TEFJ54!vm5N{aygp}|@4?WCY z`jVI18{Y8hVnYm~ZopHG*ZkRE4Dj9~?>~Ow3;!KkW*`3WhvQ^7cWiUwd;R*g(GUn} zfV;b=)B1XPqrm`;LxblH$YB>63S~h!>6q=~N2k(Y#AQpAaQx|%L=Q%&GE5Hnkrv2S zyrK6%K-VyE&pQKXa|04hnZ6Q zu);~<4V7(c+K-9z%=gJwkc$7HG zS9#~p^l1*#p_u6_+HW&_?}~Zls^yUvX}kxmv7y< zpKXjUp#9{>Kk|BgAua^!^Exr%U{|WEt0Q=!wQ0Pwu$RFV^JW*~T(#T3WwgEORj+e_ z)#>z7JydoCb=6(<&+Vcgz|E~@^e1gX-ZF&I4tmBdL*3~IR?FB3Vf)n|0@p=%Ry8)L} z#W-}PCJEyLSw($_qu2T?S;*t${?I8xaRb?kAcx{` zO(LBa1IODWvGj@bX$5tV>1Y2$dJ=0#av-lZ^R|WFQ`9b|E zdf1~I8)EhzLdYkk&V=zBGu!6G=Rg{YdECTF-p`Zco$G1SraPbV7Da@}~q-aZ6z5}-ou zL@7aT?A)D${7}s9if6*%KkNu|!?SG09QJ0PIO2vUDR1&mE9R80`mTL3&oZc;g<_gw zcs&f2*GOs9Lrxo7_42|W{=$aen2^uhbvL`<{0n`o_Zn}sjP`z|9aSdUEO%>SqxMd1 zT9s8gTt|3rqHi$X{)28eq>(%5I8Or6lc5Zl(W9#JnKVFk0$n|w&eQ4sj8LYd(@#9; z1>!K-WURmklncPiEdH1jG&ZNPxN6lJPoH-2_L{R#$Vgs+dfQvyyv?1pW4-$%;~)O< zy#pMAy6J}B#%zPHbsTrxvC#;;lJ))Xf8T}qqF@$QQwS_NipC`lvlO;2c(0lcN-K?| zfaoCn=pcWrbVQY5QO;s6XM?bFsPlo+<{+)Y{UO z-K8*Te<@%<8xuw!Xmyr;qfT2y#3K$0QLnu5jPk$x?z>~ld*6NcjZ>hkqG9?NI9?_O z4}w$^GT>xtFq~p8wny<<0)BX;{#T#pbmT|dZ0uNT|NB4RjGYDEVY2Jp;C=53)eXXG;*`m@&wg|4xMSvd zJEwB;oBg823+=`mZ?u2=w~yJv1&_v6y8V?&*JfXVrjzDd;G6T7DTP8=;HR@ZXM?2(gp=S(y6K+?`*j2?`U2&!MOUfY6 zFYlWo)W$+F-S(g?uWh9@RC()#;jet)IkseZUG;hAoa=2wn~*k5ascgx8ynyzoc6>W z?OicyUncY9qi2l5@o#XRDTe3e&G|kzgYDyP;*c%};rOxQtLFF~J1(1OM{g?d#|Yb|~>viTA$$LjzyH5lsfSFs)R zT=gGXDc7dodc`V0o7bhdh-2OQHTKPGudz#Cc!}-5|Nhq5(dBhcN|yGaorupf20#lp zHeu9N;kYBduT46pR&{0 zj16ly*rSgjbq>O|}9=C?bqXQTItPsC8j^eHXj(=adFXrJDu-=94@ zpA3w$^Ul3E-k3l!=WQm%3Tpkg=IuN@>WZnPSN-!-)iUs2RWT=9N|`XFO{VfwiRY#E z19{#>t2#>@R^1D+YTjB9`N1=8`sJAJ+0j$5j2Mmy5)*gWG;0)@$j zHg0ToCjjo;RQ+oCL1C1MF#x^1{}o+>wzsz&9PXZ zzMP5S4I_TWY4EXvqQ2tAFAdrF=D&K~PV4lYM(C-+m%sLnfjjQF!@l;lui5T<>=ugQ zAKv~BXO!b?>C&a~n-{A(++5PZZ zz=TO*rh&s(t`M-aZ5cL5TZ#N=g)-Kn97GFBwPg1Low6lbUyHxm8 zN?GwJD>QNEP+magP`e7n=bZuNSr5fLhl?-d^$}|7$c~}QM)(Vvggo7Q@4bD+I4R`7 zCU0-rjrbVaRc`zle|nY)x)nD&Xf^p|af&Ew*D{_5qQk_QF~o#{xcI>j$Rf(h85wL0 z=X|D3n-)KlvdE+FnUFsC;KSC^OuWsmoTu2|{Po}3zWeTPmtA)L&hKc)lS1^V0!sSJ zU;eV)d-vV(%W|fPbGxrL*KLUMT>tZ5*oh~e7>C5jFSgSv z8hD_#`3DuVmw2$=LhUmVt8FI5P!C(v8d@=PfUu>d(UvS-Xg_j=cF83d+W`m6wGBS& zhTo)kix5wyHcxqow)~01K`z{SR$L6vC`_$l2GhG@Mk!;cE!(+lt#iu|!!C%D39te7odve-{5obTT-Od7XyF7XSm_*KWvW3mA9Qlhf-6 zE6TTM@dCT{8(*`%_T9^#|GW!hhRnO&)W=hJp6SK>B;eBFnL$BUDVLrF`4`Jq=9k;F z1Lb1{y>Q{<_U&(fD-I)_{k*ec_TINyKLxlVZ%+p@pxF?UD(|}zL0?2MPbr5S(8_6) z(@Xsi6u#N{rlo1LPYmz3Uta%nyYf%3@D=l3v6by2Z18X&hH?Y)f=58`ptmD+B#!zI zWgBlJ@Ka3iV)gT-JS$#W$yP5&2)dqziC8G+QC_(t%a!=(5MGUq=@k({^%nTvEkd!iE%6uMY^Iu5Uh(4it(k3a z)xQY&qa?*A5?Wf(G9J^jcq#c)SNM_%9{#vd0`jN*!mo1KO>%3stb8d`EiWX$`WS5Y z3X0D~sL#Q0aX~TvJPmGz4_8iwm*tuJ5f7fBeX#i%3#G=-O7v?{F@ijAmr!Asg#mWF z)CSNG{&c7>I1NoWZdR?(Nnz=&3}iNl@0fd-#tHo!hfy~*##;ho#TX^5r>{Odlw8iWAKrM9$uqxfz{{&D45Dut_)(IlX>TJc!}-Q>MRU~q6g*n2+kBJ zEZ&z!pu%`548|G!ZN-@m2J7|}$G-dRZwDMWx5Av{R7H`Yd6r-97V7y4lr!o@9bKSz zb#eNzIkx|Q_Vb^5n{BbZ=FG8!4n8zqTWfAg7r3(mWP6shC_$$hbQwGtxs`uzK+&C} zEKa*CTZ96bGG(&uvdb*{@sEG(ZQmP%XY9C%F~Dfs9-r7SFeztGue+Hz(RI|*p*rVg zYt#zjZ3AU4C~$w~k{s`GTex6>?X~BgHh#hc7XX{A#U~rRvC^z6*We?6mN4QV)oACz z%{=4I%1#`1Rg@lEz#aYN{fN7!tt;`#Z;SIWzoRiRWcP;KoS=EYK?m7%Uqx_LV5jrO zfcL>`Uh~ShnGR0p>v2q$oU0SfI^aMfuDhc)6RDU1E-Wqv1hDY89BLQVqnr%%BwkJ&yBc(w+#v)~gcd*5G zISoByMmJR57=;gFpc2pN(EiZJ#t(j>{RxZ7H@hv~PsGu!gU!Bp+2nGT16wRERYk|9y7X@9(t5Pb{o(ftDO2sJqmH&y zPd(jkyy2IlR;*a|p4)G`kHjp?1#s=f&@o z+(A8ik6pb3%~#T^;-C@l)vn#J-X4DVVY}BmjT3kA`?T9IM!;7WFbhlxpf?L};!HG?BAMq969yv_Y6lNMXGX0=^-@e942hdI5*I9M^(XLx#nJvX8?NHeFO z#R2&v5=d2q|RwY5EFo(Mw? z78#z43y~*O_IfnQ}Tn))zu~ zz^j?l6;yvv8(yv`ipXizB2B!6O z8$5;S=}#YFp}iU_0!pjkXkV`eeS<&!h+8~LdX7{;kGS+rq;p|MI4kBUQzixPbLyQq zd^K$Rq>1+8m%b$UkiDIr&My1-zkM_gudQCQDsBoJ)9#ZB?~_rZ(r^4g<<9}Xu)^xE ztX4ZVc3F#0w*KUWSHzZf-ak3;tD2;6D*^sr;w@0IQrUg=q%`Ek^X9$^e^x$HA;ZKD zTf8b;=|Qrq{2>3~kn`4XAWy{~X}Y`|_0kMi)}g|4n#9vHZpIbkkUnKW!9-ECWastq zmJK(^{biE|L;GXHyGfp=T{jNqN_zQ!ZlhXX8$yh*sb2zJ|+2U19 zelzAuXbzih@Wlscb$S<^b4l!Aedt3wc9ME$;%QTmCj(#k$~OmI`mz_>E;FXZZP@)L^}*@6X6*yH!!6M}2u z!iCNhYtn%SSC%jjzo$7z1cN1Js|;day}>9jmlQTaE`+K>%9-#MpS`VIx!T5!pJ-RU z_$6*naJs%~afRRHv%rSNT0tSYVr1OdxnPlvQ9Ar`XmD_N2*#c|d6ND9&O74!+6Y|~ z;Q8mCXZszJzVwA*0>JuZlU3lSz(Ju%J1~v!O5F89_4Spb7b(dWmUfWLfpfov>U+oIA-<2poqtd3| zy!LB0bLNaV+1}+dcgpMR7;Q^?Vkm!3d!X4TZ@wbHk1gjATt0MZ4-~5oTmk4n6FyVj zaFd2O>Kn!YacQG=FBfgc*Wci|(M^qZC(ids+hyhR>styaN<_^ zu6DABJGRj)&;72jqYm!oJy_@vM>GfX38c2IK93AV-l_+}i~Kkeh;CV$k(6~?>O)*9 zOMr5OSD7%U_D-~lWx_7zgI^xbPloU)^wocP99F{cCvgaqfiKwIJL;$-;$8sKv(3Ki zuDi#3^_(xlUb*~<=zHWk{KwY$i(mF~JL1SA;|-seUU}Kb8~rK5)2=`}8%@pa1Cz#& z2_eJ^B^0LDn%~Aa4c#_=oXws&+fF#?L_6o4bM4sUkB=kq2rgbDVOykY!^Ze6I^Czb zAdb#+0m{;)tTMXeW*P=K0~i4a5Lz%~2vL{Qg!5_)%(Ka7@E{4`QE}Nnv$-?QJll>s z=2%tV3I(WHAUlo)JWt&i?eO-}o_O6AwH1T{=#&x3+qkbjuxvc(fPkpaFf{ z_|XpZOW0l>{8D~g4AX6ER8oD#ikSQmcJ0@{X76~%J0jmrJ?WFJOps7) z91PMVvmV+#4<=Kz>jYnkuUxU(rq9~NPCxA|+q{L{g~Tf$?~^J&(4JMEj&Pss>RCqh z)2f+rV(^nYjE7^xAK1QZkF?4U6L}QuCkxP5y=8ANwxz5ijZ2wmLwE@rzM?B%4*K%U zgpn`xHM$~ZL56&I`72*(S6*@Hjy3XAfTw){cNAmBjvsLK7s3gF$6(~WPfq>zZt9CK z-ZTwx9VT~Zx5X;q;DZmgv!DNbJL{~o5+k^9=Y%xM0fTU4X2zEHBab{3H<5ALo2`@1 zt`v^q;EF;7CxaixLP-FfN{-*xoYB{;UTFvU3jX=$oEO_H2u)t%XG^i!%Z=cIxk&?{ zMY?=INU+GrUtvlo*49S*-uJ(458QjVuRy28N!!B?J;E-y;6fWWWy&B8%8}<2 zLa(p-yAMWTqK_NodFJ88Fg?qrJsE)5^rI9mc`<-_{`}`ZA3sr?d+zx$i*9vgfa0Ky zv4=x#zT2*tWhWFBv$vZEx3o6dZ*Tae-FfF7-romW`b8PmWv+Vkx{lZ@UvMVD!yCZ6E($XJ%qzB0b)yWjqE zeR52U#0xo8&cr*liW#A$6>`o;xMSB4D2f#C`u-k*6gt3DvvwTfB!)&qIeqE<0SdMDe|Fv^xKTVmh;-nVVa zw8^2E;~h>*cV(lHX?x{G{bEAd)Do|zu&vB40T;i}-hlUnTbf!UuF_E+(GyK<#lh&? z$oP+Uy31Ft@^Ylt(k{8=65D^jeXP4MvU8J+{lUEQ&PXEyl+ ze4z3QB!@5+hGBA!U7J_V2UYvY1bL|MWN#0)wXBMt=UGOBaN1V!h=b8JyePn-ptQLG z%8TEM=?B1AXR?Tl=2D?KbLKej&j>zaS8?IO1#w3O3nO0F!$11j&7{ebV;h^xKCZap zN_*{}y<+CQqIa4Y+DUI($GnR?2+&YVpD+ zd?kHf+!C{7!IEI6;l!6-uCw=Cv5(0vcpxk`x zE%vgPy&|?~^_mX9Mdd<4ZJ6g-Yu74T{M1%uP#vqNRm`O2Ml;?8MiGDgYhQNHEj}qs zw40m8Mm*XT!33bmGfH(!Uz#j-c6Y@g72Y7=8qGcTniE2ipF7m|LHno|_X0#u%-MU)iTB$MI_Tg~)N>Cy%x7s6qBZ$ODXVTSY3S+o6@m-A_3Kv09$*L4raUe-h1rcdww5+_EcY)0`ekH2~n68qcDW17+lO9<#!_?C1zKgi03O>emg|* zBc$xWll*oGvptFQTL{8obi?C$He!w);!SIp;lUH7(u(Mbr3E^gWip@+@M=Op-& zV9fJZIvG7w7=^p0)U->V=p7iPxvW6^PH)z5FUy zD7s1+a3{rG%}>Y`0Z^R0{RO#mzZ|^JPP!gfptEL9x6fSlDd&Zi&NEY78FpA-f3ugJ z-IP(rd$#coz4H$B;pYriq`2ALVIoO8x3ss#%3#X0sn*=k9$)uLE0~txZQ?gIa?73P zJvzOc&u`Ij1t{(26N8?fbf9M1)LHQ}4Bulu<)jns`DdSIAN=5l?SmiqKul2SD%y0|QY{LRUEZ*S34Z{&Wt0a2ccfj*#* zqn|6QX8hq%_(hk8puC}hJ3S|bE{J}PGQX!1W&Bx0UdEA>H>X*ouk<+`jXl~GUc#U# z`PqmGGjatwgkzJI_%T5=?~BTtE2&R5$9WMHG3of^FK&1iWsef(_hJrjv5?`FRKDx2 z{_S)=Km72c?Ba_rwaJsF+F$+EpAX+a&oDgeDpZQbhJi`WJZ&wl*6*ti6eA1~2fUn7 z*qVdUU?!Ld!9_T~pRlrJOPe$Zz6Tz7$kwc09b`w38Xeo)2RUOMeDFb`qz^mtFkk6T zc3K<&iazSbAMBAs7Ma3FD+MLZ4HSS6}`0*v@A4!dBxMXFShNJmC}@J7%Kw52WvwLJN}% zy%;P`2YUGNtavhcT9qj`dAOc)kOrfAlMj%v(5YI!VLfi#7@uT(-42{P*UNvJugH8d zGdc+cK>29L==VxHU<)b#R7O23Jdc+nk6Q*WU8H4af|=n%_upr~{Kd~~`~+XgHZ^!| zt)V1Qmb5^B{E_ zPBAmlU?Rv)(AqWY?ShM6VAE&pV%_mhDl6`E01QNXhrKl)$pFejUt-e+_=_*4nBh+u zDQ4&@ZAu^1f~IH}QP2PB0`&zLX<11lZ!#!nFC}!n>VW1^pmlQE=TFh5@1KIM+4JbYfc{uqL z-GDMc7lFWP(S2;ul129GU;o-Jx#Ul5`m|j=PTGFQP=ETK@o;OfBv&R+aKrU=(YAS6Re|iL-Z}}uQH{+_DQ32kotDONrk^I zy>UPTH~#F@z^e#7&PT*SnU1~?h`bI3aI;&aJBoP&fI~EU?yrfMc1jf(BIE%VXd)^J$1@-JL`Gp#v#XUpKvs?Vvcc`(RU*S zieH(bJ=7-f0DjoP50x!y`dECLD`w)7F42dttNc_3;y;~1U#N`RQ&#n5j+`FtB)P*g zCQlPT4f-?k4Y|UE5IfF8xcp*ghoAoV{TD?|-=KhbrlNxeEbx0-H(5;b-|w{c-B@d$A>@qv4OX}3* z%{RxVD)}frzo9T|09y+Lyodd0V}9l}(*CIl}fo@IX8J>~n3_F1v?f9D`)nETm1avrD4HdUm)jMWzu42K_p}iT*wN;m z4$uxc?UZMAwI)yowR_(Fd7RvxBes2gRUa#0kHV{IzxX+y(0tq)n<}?&d41a2()Ftt z{GbQ;6cQoLsdwx_Ile*)3SZSg-w zZ3jQXryO8K{=rXtKb`T#E@PaB@JZm*sncW28%4~gTv5ivr$3;FeBmc0o}*9QZmuX| z_#3D{*}A^$vdirMefT4G%BiQ?FMsjV+QL6e@T{y<5!Zg}I|G0InpelRp|+JVd{!z} z%ayxWVKx}e<#;dxZngy{jGboVC%WxQ8pCy*4Zh+)c)=_PHf-LX#C?Z_$?FIm+%BtcQd2szYvv+m%B6jP43T%#S^` zeT=PGy3D@woo^&smBY2qJLfz*^^`NLsioB#M!T}ulD4v;rL-!0Jp05#P#l#3VAnIn za6JRjplrBRS60X5K^SG>8^0bLhnH5bS#C|uqiw^wwLTHL)6P5hLOb-Zqe3ufkVA*` zJd+*)1FHGgDrS{I`O5~119Eo`K8x2}xh{~25%-^WcCELsedUYJPvhd_4rwx%eiMcc zWy21CpFH7@8-ImG+dBhula}&E`O+`M#gCQAW*_FB+D<#|G+({Uia5Nkh2ZnKnXOp9 z(xy$B;$`cwcfIRf9-dCx!pEF;WkLg#2VjCBcrR64<={i|j0G+e;XA&QCr`KDK9pf< zQ{M3oDjEHHidlY9_l%eEOMKbuNvjH*wjd3P8NZ@pX43XtSIqSwTH;9{zM}oale8=S zi$TVnciwrSq`B{biQ(^l_q+7=iuVU;)Q^l~#shuLM3G4vya`QY9r>_A<_#!T-?0$t z?6J>&_P>JG8{Y7ScsKcnKln~{Kt4=$)>lxx~YV zc`yu!FG*EaB?u%G^OT7*LcwwxmiL-@_ml%h%<5n)Uw4Ke3ng0-V%!wg*WG1PrcSc< zap|;oD6r)6n1TTyV5V|m?n3HGn#*NLh%BpxUaGB8nV8!g>DBjzK4u0f2 ze(X5=^)G(u3hXz*`1tXv*5y~e$PPZ_@Oa0RGV0=g8R~+Og5<<;o@Z`jfZVw$`s-PC zk(TO8zVeIwU9j?@i}*%r!+@<^waf=}hpk+`JbpjD=#nc3=};fa&NFR+Fu~4IPcZ}8 zK;c61S%}>i_^p%gzBc+qtdTjP{o)rtwR`Wo#}3?oPAFyS)!Nb?^`xxW%`J`L$1|Y+ z5nj|oyf9GtmN@>j2a`uG(O^}=Dg`?59v>mWufgM{cH10>#?C(b?4b9um%S|bfH43) z(qM=2yvyo`g7%)MJk^1xU$c6x9d-0P+yB6Wy#2St?MrN@!*i)$t8JcIxXM4&y=cUT zxamXUi7)fRUl`oF4?9=P2`O(tJ9PwB+!%rOK zqJOzyhOm@&AY>--bYM(8%{XKXkOu!))Hr=^hT~p`C5x9uJlyYn?|UQc&2N6Qopj2n zcHNJ@Ti$ukP&}(DGZg;rt$#o8;Sc?@?Yhg%5I87g6f*)7#RDTG=JSE?f`$PNqi|i} z*tSU_u%^$P8H&2W8K!Madu-Vxq31I`7c@OC^kC9Zq_nKBvdeASbUt3-h5r*(>UNW>vg`0TpQubmaVeqo%h1HIEDdF8;TZfD|ZeF>byL~I6&b-@mb)V zd2S)vxUth$5|b-}$@3W4WMBK*S8U&X_K0miF7V(gR>}nsZV0mYkV>Wh2@{WqKbo7; zZDG9r!%BrV(UO*}L@De^6DJ#oAX&-qp7&mR&9U8f+10-J&2NTs;~VE=$F=(kJ}FEL zJkD+lJXF&j;YxzKUcCiAjxk}vL_7QW=XxE|HLg()uO|HCt>ZMRE968wxk29FibH)! zi=8WG;-Z*|$FmIWo#<703b0~Ue}j?q^V1dEQqGaaC7#+uX~cg#)BYIoC%nx))V!)F zzH4w11uqewl`-+)?NG)|qvKt6_(AzV3n*_CGlvBE(8QbG^w;st{p+r~&OY*ykHjSO zRj+!vJ@4G}?Z-cO_9*9PO+|*oXFmJ+fxrH%H~8!=UCt1UFxpp7n|$_Oc@dM9S7L;; zRmgyaNm`r6g@EJLl$I7()UKq*xKazIb2|Js7|MB6+K%Le?I=&nD==Iz;>+t`*mk!O z2>d2XJ_wN}Pw%QT{K->Hj|t)B&%wZ64wxBRapVT6yj24|84ezynBy`P4`cQU?WvQe z*f*}e#vXs{p17x*u%qW4>nqGlt*w2G@iBY8vc>ziC}AmLXi|5csRQ-a0ELF2{8gr+ z5#-MOl@42NB|pkQUf7gj!@4ywXgOTP7V( z(N>;SR3{TThzsOj4Bwhg1wKK8&)VC^db!j4-<(yT>wbRyPi@W0MRv~f&-4Cd6`cB% z)x;Q|{2|cBxbUHkDLZ|RLAXg#bLj{16JJ=I^k?_r=age6TZn)vM z_Ji+zFTOqd?f?C*Em^w6Cy$e(jn> zyF}YFA*Kzsa5tZi7x7PJG{*k`#Y=qkf26JSKQ{f0KhILk3YUqAkb{X1ab=2%8K|EH z;yn|vE#(|(+|))%9_7#Q9Y}4P`U*b`ao}Yl`0jS@kkQYa2Tz zwo_1;4Xz9bhgqSK=u~O(EIZFb{y+>IOza?k=*bTwVJzh=rK|x{Oxf`Za6qJKz4cb#<=};m&I9ybCU}6OKRG={5Q!X1sN7+~_N&qyR-1Wua9HMgkS1 zdKKNEp3Q`)+8#+^#>e{Irhb@E%pQ&~=XXSY*Y4@+jCa#fxRfEv)z=+#Xb=2|yRKuS zU4HqMKCq{H`?ZIX1bsePq1h15Whj;tl(|(#41Sbbz)uqwb}U$Z(swStyd1nC&}(16 z`b)8meA=mJ#;STu`?%<5uWiI_X-j?2>r5zMDQT1}{nFwJn5!|N#euMPk0bDjPCkd} z*~g)qx4q?WqkIoNcz+zk>G$^G+p{XS`cielkQcz6+XCewZ^{e}%FRhy%C>s-8r$c9 zBjXJP`jAN>ikW=qBLuq>9Ly^r@d9yzp1VWgR>J%H(m^4@u*nC-iyISd9d>mxS2Tb+ z0zC`G@STlfezb%9@-XF}_l3golcA1f$Z6*BtHqTbr-Oexe~+ zMn7V>{qXUH3+xSV{A+vvzkI+aoh`Ovxi6fS54{P>wbOiBdqA6CeFazU$VlwY6*3Sf?vozGaMHMsQ>JEivL&+9STv+=tR=vE6su z!^2$3_w|PYOYvx{YJUrP`G$k?67sb8^U4RiFeq8i-s|9s#Qk_5xuv3jd5`mylTVI! z;W^DeZTe)}fB*e#@4ff*ewpP;d3T#NlS}*CtbI&doN*XCrq!QYy-%CTDB22oh-tpT z%tU4Nij{WNe|{$3{rtfXe&Bt+ATGP<>8X6SFD9j_KXN5jtP`l$CQLBkEAb`YHShC@ z6Q;Gb#aGK`2Q3coFou|1BxRcTUU`Z>#Wv(w?N&rt`Ecj{c~}t&Cl9&v__=#~QAW4gkI5#i=$AuD^Z2r98}7YdyLNqC zTYTzir`l?Fv%7QNx#wG_FEl>%&mXh{51wl;`qMwPt3GuVlkoY!zx&QV$aj=?7Rou| zSqi?>nJ!;oi;nHFv~7|z1kV@^77cU+34%_mMV=7|7zqSW&Um#0falzgyz*yg)otdXKUA|S2c(W4M2NRUTD*otzIXTk^Hb} zgJQey3_!m~lQIDH7x~7j+5L&jC+n6iU2gAt-}_t<@8$}#*;la>eX`W-O1Qc?%U(^Hn3|Bsd=Vg*R535(^+@JV)e)ZDqD3nK@Uzr~$ zy6Hne+2D~iYu4HBd+cd@?zOKqIBT_ynP3|_`r`25KfLSR_Rjh5wvT@FBerPKLVM3Y z&9`g6`3-ydEB>rX^cjff)Qb6MKl$-{CQO_(zpJyuh5eW$Bz(oCy%vN8hUp5tQe_~R zzRD=9m|3MDfVlmO-vtRvOkO)f7t_gBn4Up3t^8A-MJP^g%MD1I)73L3>gHufKqAmu zT}a+{?>)A1`3f61z8zwA<{4+%^ck}}oWYR}9I-m-ccrLwxiC~75{C7R;>j+C(ct8l z3svgHGx>S3ea5`TRe(z5l@`OBS`u?)quieIFa#{tFX;qn;@IUQj*+Ql@*@_4HFzvzz} z-dwl7!}i%{Uwilbf3nrtl$Wurp3SB`!~T&p-a7&7C{fF1zec;$Yb2 zSH5`uJ->fuuAHA!iWwYo$f5IBEMFFfW0<+K^|#qO8i*-eWyBUYgFFHMq}&jw{3eZJ zM&KhXbzmn6xRgT38MVxvGa`O6DbJBXG>S|u;6`|H0I08bQz)yBjT`N*J8yU8mJZfT zoH*HD@PbQyg~rD<(f~o&4R{!eS;9|(uqptnN;!AeGsMXae$+LmE68v0l7+S=R(qYc z*#$eN-x2Vn^(J>a#ZUd?9uCqGPBXAl<5j9Dlc(6MUAQ1W)sKU1qZ-^jF!Ht@Df0HG zER-!KaugW;sDnBJ=`2CV*a=gXA}2l zH#OM$4PAEYt+&U;9XJ2(clNWN{oL;Nl``Anydu}xvB6faUge6gCw^b%0HRNK29+XP z%9JfHE8scz%b(@WP5&lWu3kRQCGdMgS68>~w#RIncl5k?U%AQoPIc94nRM)OFow8L zLi|9Vqg3UV(ZrB2-mRwGJYy$!l|L0vZA@N(=Xy|_Cj)Ay+~od4l`DtRjTEAvcrGE& z3-`9t94SOM$`Gz{5U!v8a+BlWgATR5e6@VedFNTTFQlkK3ui5StaF&sN06O*(up=@ z>NNYO_r5ni5qasQFSM_G^{aNtrI*eB{av>|F+m#UM3YQ%pvG5?mv3X^LFv`e%*DXzLQMR$; z$J!pd?`|Le=tpD1$NR-SJzj2a7N3Gx-=@uO`i)C$9(?c-HxJpp_uOm0z4@lN$bsMD z`R$lj^458qtzWl3F4S4D;Bgy2ew@=3kEUG&`kitV`w%~w9Qkt|r`1<0{1gIh1m_-m z&aq>UKfz;hflE4MDNtv|4M5p4Ng)5|4-ZRas7~52;yL`-SOCkaq}}dWwg11^Odi9wXc%-hzoDg zG{iX=CVD6&)(y!-TA!s)Y{q>TceHH_h5rDLJ?Py1bp|RRU!5&kyvT+6oz~XMWfd)U#u;bYo-R-u zn_A;GwCtt zdc$aSl@xM1?M(aUv;g%aoTeObVZMn|+&z7E=wU|?8mnc(Lnzc09rXcy89?5G`~-eN zFcb>y=JDtc@}?eqezCQAjIWM2*toIdZGtP%IeYD8|NilRbA>m?PCxY|ul;CS?TYt- z2OqR$%a_}Ng$wPm#~-(4OP0h3RrogeT5m5dwOO@lrFE>|V12$C<>WfbdYseLwm*tc zC-c>JATKlSXgjy_dgX4A*PR`tZg1bc_uePkxXJlw!1;}z4dS#WO}ZKj#!P*k_-8=f{ii8xV$LnOhGsMleK)V$KCVzZps~v$D|% zZA?O<1x*ZT+&{I*Oy&MWX9FJC_6op&j)efHYNKJ%ZSabeSBVh$*56c;?Kb_Lzn+vf_}Cs^LL&VgR-^m-D?nLKD) ztzOlxxdGH^sJXWy{@d=TGJinOb&qhp0wfT^zox? z$*%nkS(A#va1Omy+%k+$@lz^uEl;XGLt!Lwwg*GCUk>u$nPm{IvUX5jBgt>LIA!6= z6Pxg|HmIhn#s&B*48I93m-u{czmMNGSIY1)TiKhO4@m3Fq)^iAMm0A%AMUrm9d*=^ z_7Cs;2b(l$qFsFP3+$i&<)7_c?|#qxUta&SXM}QoPAcXIV4aia^krpD2+vSji$nsE065 z{O-=m&ef(X@wD~3+39q5r_TpM6C31i@a0=)0Yuc@+9+;_iy;;kXm{5ooDN=u=`o}hUqpt+|d%Uei$BqD7c2lQKx2aR6+84g~ zMdOp4ZEdabVE|q^;#;-Y>wT5Y2jkbSai#2&ngQ>xHLKTzQsknWEl#_C3pXt_hnu!0 zUnwz_n{H$BnZ`gmh{xoCIP`6N!`aKm$@soa-9DKZ9rt~2>f7Qxw9y({+hf9Wz<~#) zv_83OZfvmux0#Uebt%RS*$wz41)GV&mdFFeip}YN?0zp0XB+y%5NEUZKW81d`gQYW zZmrYSHSad3@tTj7Kq01w+vnO~n~1ZjPbKQ4AaE znf%Bx?1B;0U$g^&?~ohVO!~%-pI{q(a=u~XdY2CyeZq-s7_j!%u|BR_o$s0GIp4WD z+w3&9II|rzcRxGw&_nEf?|D~@g(HtR-2U^b|FD1gz=!AmLy6I-!g-5O9ZckYQzuL5u!n zP~6H>=1wR}t2C6FLvEB0;l{S)etz4zHCR&SiBB_4_vMb2;2tYByh z8S=^vD;oS6Op!+x51ZeM(_tJ2U@A9ZDUVI|#G=P-&8pQg2w5ewoju^?*zAHit*BBP zVTz!BW&Sy$4ZIv2f|@yNR$Pmjc16@jwQVWn{$+9Mr2}PQ^~y;*^S(HT)c6!9?SL|$ zF>|IXy92Gy72CJI^{x2K=(urXeWJ3-mM(e1mM>dk8#~s=fj&-K)31Dp0>#C9_nxDd z!#TN9mf+do&D!#@gF+v3eJuUd*vM(ublVq`EQFpEUt2qe(Hd>_>b0I%uTA#J!%3%{ zW;18b3i`Z;NSe{k_sS1t3$45lvBf88)r*Zm8K+e+{1JYYSLk$SySBP1Q?jcx<=&YP z&7t~RDCR$sG$V<#y(rQiX-_;jc^%0Y~IUv#=a;1~gZJkcaoPLT% z);~NUaa4qzEGs_iL=bQv{lVk}GG>Z)N1_~aR;oAml`)pSHHb<9Ms8&?{_iL06 zT3GI(RR%YTZUq%aHQfx$kki{ZJ^8wM4qL(mAas;ZULAQGROq=0)mK>e&{yBFM#W_^C!#l;~GM{?~z$3o*P|A4FW6B5w;4_ z9S8_xm*oU4H-TliH($+t@UYI|qx6094?I0HYkl%as!3;!m{&GmASmLWH?wj|ypH#o zJ(p}7`0Uxnj*KJO!e7f$_6DmOiMOnh+BLr&sv`GIu7ECEDZ|YG8VJpgXYT&5KC-VH{V1HFDFhS!i#` zFhB5!^O`ge{iAz1d=-3CK?#>ZP+@m6)V`0?{-@4Kn#{JFcx3fykDq;#Y*Xo2nnt3|(!48J?rbD90` z5)`ieOy0BI*aYQE*rc6s|2k|YZr$aJsUw&2APQ)yz}iXuo&vp>R(hMJTjSNbuE^sD z&_w-z*>jTm4So%2NXO+i%l)uq^;qv^1|F88e^#4+Qx@eO-k#TmkUgK7JF6N|FK(^1g9D?OUI8K(=H|tP zS7!brb5rWF7asq+ob`LH1bSz-Z{+~^te~!k8%&m*$6ye;YvQ9M$d>912x>yFfF#CR zE)wSnVIplKPwx|40#bYdsqc`7UYW{)?|D>ps%_|;XZJ?J1PDPTL}!u<9LKlKp{4Lk z3P(KVadKWJnH^i0ar6Hyt&LWL6m0)S&*wG(k{m->y$4MLuMJHcmvvZSSVc@iD;2Ih zRD=8tmpx5OibWm4QC#ev6NJ}Fo#L$3PHLbBQ7VolbRzs!%<8WnL7(Wr8CB^;`Sajk zkJ~gUxVTqw=MZM+`7c}>9?@Qa{<^Z3X5G;hjzz+ze9g}Y=pDzuy*>(+lS`aAJP
0@51!%o!b4*k`D*QMsZt`+mu67i^Z?_ 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 literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..363a48f --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,21 @@ +{ + "short_name": "Démineur", + "name": "Démineur", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} + diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/App.scss b/src/App.scss new file mode 100644 index 0000000..c735afc --- /dev/null +++ b/src/App.scss @@ -0,0 +1,3 @@ +.App { + text-align: center; +} diff --git a/src/App.tsx b/src/App.tsx new file mode 100644 index 0000000..169f89a --- /dev/null +++ b/src/App.tsx @@ -0,0 +1,24 @@ +import React from 'react'; +import './App.scss'; + +const App = () => { + return ( + + ); +}; + +export default App; diff --git a/src/index.scss b/src/index.scss new file mode 100644 index 0000000..1270a2d --- /dev/null +++ b/src/index.scss @@ -0,0 +1,9 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; + font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + diff --git a/src/index.tsx b/src/index.tsx new file mode 100644 index 0000000..d709a01 --- /dev/null +++ b/src/index.tsx @@ -0,0 +1,12 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.scss'; +import App from './App'; + +const root = ReactDOM.createRoot(document.getElementById('root') as HTMLElement); + +root.render( + + + , +); diff --git a/src/react-app-env.d.ts b/src/react-app-env.d.ts new file mode 100644 index 0000000..6431bc5 --- /dev/null +++ b/src/react-app-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..7efb3c3 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,21 @@ +{ + "compilerOptions": { + "target": "es5", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": ["src"], + "exclude": ["node_modules"] +}