From 90c2b50e686d410237a508b08db00c1b6c5cf05e Mon Sep 17 00:00:00 2001 From: mabdou Date: Thu, 14 Mar 2024 12:02:39 +0100 Subject: [PATCH 01/16] Updated uri for mongodb connection --- package-lock.json | 1817 +++++++++++++++++++++------------ server/database/connection.js | 17 +- 2 files changed, 1183 insertions(+), 651 deletions(-) diff --git a/package-lock.json b/package-lock.json index 975640729..24ca3a05f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,166 +1,214 @@ { "name": "argent-bank-api", "version": "0.0.1", - "lockfileVersion": 1, + "lockfileVersion": 3, "requires": true, - "dependencies": { - "@sindresorhus/is": { + "packages": { + "": { + "name": "argent-bank-api", + "version": "0.0.1", + "dependencies": { + "axios": "^0.19.2", + "bcrypt": "^5.0.0", + "cors": "^2.8.5", + "dotenv": "^8.2.0", + "express": "^4.17.1", + "jsonwebtoken": "^8.5.1", + "mongoose": "^5.9.21", + "swagger-ui-express": "^4.1.4", + "yamljs": "^0.3.0" + }, + "devDependencies": { + "nodemon": "^2.0.4" + } + }, + "node_modules/@sindresorhus/is": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "@szmarczak/http-timer": { + "node_modules/@szmarczak/http-timer": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", "dev": true, - "requires": { + "dependencies": { "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" } }, - "@types/color-name": { + "node_modules/@types/color-name": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", "dev": true }, - "abbrev": { + "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" }, - "accepts": { + "node_modules/accepts": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { + "dependencies": { "mime-types": "~2.1.24", "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" } }, - "ansi-align": { + "node_modules/ansi-align": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", "dev": true, - "requires": { + "dependencies": { "string-width": "^3.0.0" - }, + } + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, "dependencies": { - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" } }, - "ansi-regex": { + "node_modules/ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "ansi-styles": { + "node_modules/ansi-styles": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, - "requires": { + "dependencies": { "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "anymatch": { + "node_modules/anymatch": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", "dev": true, - "requires": { + "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" } }, - "aproba": { + "node_modules/aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" }, - "are-we-there-yet": { + "node_modules/are-we-there-yet": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "requires": { + "dependencies": { "delegates": "^1.0.0", "readable-stream": "^2.0.6" } }, - "argparse": { + "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { + "dependencies": { "sprintf-js": "~1.0.2" } }, - "array-flatten": { + "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, - "axios": { + "node_modules/axios": { "version": "0.19.2", "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "requires": { + "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", + "dependencies": { "follow-redirects": "1.5.10" } }, - "balanced-match": { + "node_modules/balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, - "bcrypt": { + "node_modules/bcrypt": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-5.0.0.tgz", "integrity": "sha512-jB0yCBl4W/kVHM2whjfyqnxTmOHkCX4kHEa5nYKSoGeYe8YrjTYTc87/6bwt1g8cmV0QrbhKriETg9jWtcREhg==", - "requires": { + "hasInstallScript": true, + "dependencies": { "node-addon-api": "^3.0.0", "node-pre-gyp": "0.15.0" + }, + "engines": { + "node": ">= 10.0.0" } }, - "binary-extensions": { + "node_modules/binary-extensions": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "bl": { + "node_modules/bl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/bl/-/bl-2.2.0.tgz", "integrity": "sha512-wbgvOpqopSr7uq6fJrLH8EsvYMJf9gzfo2jCsL2eTy75qXPukA4pCgHamOQkZtY5vmfVtjB+P3LNlMHW5CEZXA==", - "requires": { + "dependencies": { "readable-stream": "^2.3.5", "safe-buffer": "^5.1.1" } }, - "bluebird": { + "node_modules/bluebird": { "version": "3.5.1", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==" }, - "body-parser": { + "node_modules/body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "requires": { + "dependencies": { "bytes": "3.1.0", "content-type": "~1.0.4", "debug": "2.6.9", @@ -171,14 +219,17 @@ "qs": "6.7.0", "raw-body": "2.4.0", "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" } }, - "boxen": { + "node_modules/boxen": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", "dev": true, - "requires": { + "dependencies": { "ansi-align": "^3.0.0", "camelcase": "^5.3.1", "chalk": "^3.0.0", @@ -187,47 +238,62 @@ "term-size": "^2.1.0", "type-fest": "^0.8.1", "widest-line": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "brace-expansion": { + "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==", - "requires": { + "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "braces": { + "node_modules/braces": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, - "requires": { + "dependencies": { "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" } }, - "bson": { + "node_modules/bson": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/bson/-/bson-1.1.4.tgz", - "integrity": "sha512-S/yKGU1syOMzO86+dGpg2qGoDL0zvzcb262G+gqEy6TgP6rt6z6qxSFX/8X6vLC91P7G7C3nLs0+bvDzmvBA3Q==" + "integrity": "sha512-S/yKGU1syOMzO86+dGpg2qGoDL0zvzcb262G+gqEy6TgP6rt6z6qxSFX/8X6vLC91P7G7C3nLs0+bvDzmvBA3Q==", + "engines": { + "node": ">=0.6.19" + } }, - "buffer-equal-constant-time": { + "node_modules/buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", "integrity": "sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=" }, - "bytes": { + "node_modules/bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } }, - "cacheable-request": { + "node_modules/cacheable-request": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", "dev": true, - "requires": { + "dependencies": { "clone-response": "^1.0.2", "get-stream": "^5.1.0", "http-cache-semantics": "^4.0.0", @@ -236,313 +302,395 @@ "normalize-url": "^4.1.0", "responselike": "^1.0.2" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, "dependencies": { - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - } - } - }, - "camelcase": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "chalk": { + "node_modules/chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, - "requires": { + "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "chokidar": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz", "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==", "dev": true, - "requires": { + "dependencies": { "anymatch": "~3.1.1", "braces": "~3.0.2", - "fsevents": "~2.1.2", "glob-parent": "~5.1.0", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.4.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" } }, - "chownr": { + "node_modules/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" }, - "ci-info": { + "node_modules/ci-info": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", "dev": true }, - "cli-boxes": { + "node_modules/cli-boxes": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.0.tgz", "integrity": "sha512-gpaBrMAizVEANOpfZp/EEUixTXDyGt7DFzdK5hU+UbWt/J0lB0w20ncZj59Z9a93xHb9u12zF5BS6i9RKbtg4w==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "clone-response": { + "node_modules/clone-response": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dev": true, - "requires": { + "dependencies": { "mimic-response": "^1.0.0" } }, - "code-point-at": { + "node_modules/code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "engines": { + "node": ">=0.10.0" + } }, - "color-convert": { + "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==", "dev": true, - "requires": { + "dependencies": { "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "color-name": { + "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==", "dev": true }, - "concat-map": { + "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, - "configstore": { + "node_modules/configstore": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", "dev": true, - "requires": { + "dependencies": { "dot-prop": "^5.2.0", "graceful-fs": "^4.1.2", "make-dir": "^3.0.0", "unique-string": "^2.0.0", "write-file-atomic": "^3.0.0", "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "console-control-strings": { + "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" }, - "content-disposition": { + "node_modules/content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "requires": { + "dependencies": { "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" } }, - "content-type": { + "node_modules/content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } }, - "cookie": { + "node_modules/cookie": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "engines": { + "node": ">= 0.6" + } }, - "cookie-signature": { + "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, - "core-util-is": { + "node_modules/core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, - "cors": { + "node_modules/cors": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "requires": { + "dependencies": { "object-assign": "^4", "vary": "^1" + }, + "engines": { + "node": ">= 0.10" } }, - "crypto-random-string": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "debug": { + "node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { + "dependencies": { "ms": "2.0.0" } }, - "decompress-response": { + "node_modules/decompress-response": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, - "requires": { + "dependencies": { "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" } }, - "deep-extend": { + "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } }, - "defer-to-connect": { + "node_modules/defer-to-connect": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", "dev": true }, - "delegates": { + "node_modules/delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" }, - "denque": { + "node_modules/denque": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/denque/-/denque-1.4.1.tgz", - "integrity": "sha512-OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ==" + "integrity": "sha512-OfzPuSZKGcgr96rf1oODnfjqBFmr1DVoc/TrItj3Ohe0Ah1C5WX5Baquw/9U9KovnQ88EqmJbD66rKYUQYN1tQ==", + "engines": { + "node": ">=0.10" + } }, - "depd": { + "node_modules/depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } }, - "destroy": { + "node_modules/destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, - "detect-libc": { + "node_modules/detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } }, - "dot-prop": { + "node_modules/dot-prop": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.2.0.tgz", "integrity": "sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A==", "dev": true, - "requires": { + "dependencies": { "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "dotenv": { + "node_modules/dotenv": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", - "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==", + "engines": { + "node": ">=8" + } }, - "duplexer3": { + "node_modules/duplexer3": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", "dev": true }, - "ecdsa-sig-formatter": { + "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "requires": { + "dependencies": { "safe-buffer": "^5.0.1" } }, - "ee-first": { + "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, - "emoji-regex": { + "node_modules/emoji-regex": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", "dev": true }, - "encodeurl": { + "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } }, - "end-of-stream": { + "node_modules/end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dev": true, - "requires": { + "dependencies": { "once": "^1.4.0" } }, - "escape-goat": { + "node_modules/escape-goat": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "escape-html": { + "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, - "etag": { + "node_modules/etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } }, - "express": { + "node_modules/express": { "version": "4.17.1", "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "requires": { + "dependencies": { "accepts": "~1.3.7", "array-flatten": "1.1.1", "body-parser": "1.19.0", @@ -573,22 +721,28 @@ "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" } }, - "fill-range": { + "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==", "dev": true, - "requires": { + "dependencies": { "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" } }, - "finalhandler": { + "node_modules/finalhandler": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { + "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -596,61 +750,79 @@ "parseurl": "~1.3.3", "statuses": "~1.5.0", "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "follow-redirects": { + "node_modules/follow-redirects": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "requires": { + "dependencies": { "debug": "=3.1.0" }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/follow-redirects/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - } + "ms": "2.0.0" } }, - "forwarded": { + "node_modules/forwarded": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "engines": { + "node": ">= 0.6" + } }, - "fresh": { + "node_modules/fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } }, - "fs-minipass": { + "node_modules/fs-minipass": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", - "requires": { + "dependencies": { "minipass": "^2.6.0" } }, - "fs.realpath": { + "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, - "fsevents": { + "node_modules/fsevents": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", "dev": true, - "optional": true + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } }, - "gauge": { + "node_modules/gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "requires": { + "dependencies": { "aproba": "^1.0.3", "console-control-strings": "^1.0.0", "has-unicode": "^2.0.0", @@ -659,87 +831,112 @@ "string-width": "^1.0.1", "strip-ansi": "^3.0.1", "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dependencies": { + "number-is-nan": "^1.0.0" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "get-stream": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, - "requires": { + "dependencies": { "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" } }, - "glob": { + "node_modules/glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "requires": { + "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.4", "once": "^1.3.0", "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "glob-parent": { + "node_modules/glob-parent": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", "dev": true, - "requires": { + "dependencies": { "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" } }, - "global-dirs": { + "node_modules/global-dirs": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-2.0.1.tgz", "integrity": "sha512-5HqUqdhkEovj2Of/ms3IeS/EekcO54ytHRLV4PEY2rhRwrHXLQjeVEES0Lhka0xwNDtGYn58wyC4s5+MHsOO6A==", "dev": true, - "requires": { + "dependencies": { "ini": "^1.3.5" + }, + "engines": { + "node": ">=8" } }, - "got": { + "node_modules/got": { "version": "9.6.0", "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", "dev": true, - "requires": { + "dependencies": { "@sindresorhus/is": "^0.14.0", "@szmarczak/http-timer": "^1.1.2", "cacheable-request": "^6.0.0", @@ -751,207 +948,268 @@ "p-cancelable": "^1.0.0", "to-readable-stream": "^1.0.0", "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" } }, - "graceful-fs": { + "node_modules/graceful-fs": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", "dev": true }, - "has-flag": { + "node_modules/has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "has-unicode": { + "node_modules/has-unicode": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" }, - "has-yarn": { + "node_modules/has-yarn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "http-cache-semantics": { + "node_modules/http-cache-semantics": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", "dev": true }, - "http-errors": { + "node_modules/http-errors": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { + "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", "setprototypeof": "1.1.1", "statuses": ">= 1.5.0 < 2", "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" } }, - "iconv-lite": { + "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==", - "requires": { + "dependencies": { "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" } }, - "ignore-by-default": { + "node_modules/ignore-by-default": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", "dev": true }, - "ignore-walk": { + "node_modules/ignore-walk": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", - "requires": { + "dependencies": { "minimatch": "^3.0.4" } }, - "import-lazy": { + "node_modules/import-lazy": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "imurmurhash": { + "node_modules/imurmurhash": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.19" + } }, - "inflight": { + "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { + "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, - "inherits": { + "node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, - "ini": { + "node_modules/ini": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", - "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "deprecated": "Please update to ini >=1.3.6 to avoid a prototype pollution issue", + "engines": { + "node": "*" + } }, - "ipaddr.js": { + "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==" + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } }, - "is-binary-path": { + "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==", "dev": true, - "requires": { + "dependencies": { "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "is-ci": { + "node_modules/is-ci": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "dev": true, - "requires": { + "dependencies": { "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" } }, - "is-extglob": { + "node_modules/is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "is-fullwidth-code-point": { + "node_modules/is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "engines": { + "node": ">=4" + } }, - "is-glob": { + "node_modules/is-glob": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "dev": true, - "requires": { + "dependencies": { "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-installed-globally": { + "node_modules/is-installed-globally": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.3.2.tgz", "integrity": "sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g==", "dev": true, - "requires": { + "dependencies": { "global-dirs": "^2.0.1", "is-path-inside": "^3.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "is-npm": { + "node_modules/is-npm": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-4.0.0.tgz", "integrity": "sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-number": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.12.0" + } }, - "is-obj": { + "node_modules/is-obj": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-path-inside": { + "node_modules/is-path-inside": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "is-typedarray": { + "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, - "is-yarn-global": { + "node_modules/is-yarn-global": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", "dev": true }, - "isarray": { + "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, - "json-buffer": { + "node_modules/json-buffer": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", "dev": true }, - "jsonwebtoken": { + "node_modules/jsonwebtoken": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", "integrity": "sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==", - "requires": { + "dependencies": { "jws": "^3.2.2", "lodash.includes": "^4.3.0", "lodash.isboolean": "^3.0.3", @@ -963,215 +1221,262 @@ "ms": "^2.1.1", "semver": "^5.6.0" }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "engines": { + "node": ">=4", + "npm": ">=1.4.28" } }, - "jwa": { + "node_modules/jsonwebtoken/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/jwa": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "requires": { + "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, - "jws": { + "node_modules/jws": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "requires": { + "dependencies": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" } }, - "kareem": { + "node_modules/kareem": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.3.1.tgz", "integrity": "sha512-l3hLhffs9zqoDe8zjmb/mAN4B8VT3L56EUvKNqLFVs9YlFA+zx7ke1DO8STAdDyYNkeSo1nKmjuvQeI12So8Xw==" }, - "keyv": { + "node_modules/keyv": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", "dev": true, - "requires": { + "dependencies": { "json-buffer": "3.0.0" } }, - "latest-version": { + "node_modules/latest-version": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", "dev": true, - "requires": { + "dependencies": { "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" } }, - "lodash.includes": { + "node_modules/lodash.includes": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", "integrity": "sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=" }, - "lodash.isboolean": { + "node_modules/lodash.isboolean": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" }, - "lodash.isinteger": { + "node_modules/lodash.isinteger": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", "integrity": "sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=" }, - "lodash.isnumber": { + "node_modules/lodash.isnumber": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", "integrity": "sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=" }, - "lodash.isplainobject": { + "node_modules/lodash.isplainobject": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" }, - "lodash.isstring": { + "node_modules/lodash.isstring": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" }, - "lodash.once": { + "node_modules/lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=" }, - "lowercase-keys": { + "node_modules/lowercase-keys": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "make-dir": { + "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==", "dev": true, - "requires": { + "dependencies": { "semver": "^6.0.0" }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" } }, - "media-typer": { + "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } }, - "memory-pager": { + "node_modules/memory-pager": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", "optional": true }, - "merge-descriptors": { + "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, - "methods": { + "node_modules/methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } }, - "mime": { + "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } }, - "mime-db": { + "node_modules/mime-db": { "version": "1.44.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", + "engines": { + "node": ">= 0.6" + } }, - "mime-types": { + "node_modules/mime-types": { "version": "2.1.27", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", - "requires": { + "dependencies": { "mime-db": "1.44.0" + }, + "engines": { + "node": ">= 0.6" } }, - "mimic-response": { + "node_modules/mimic-response": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "minimatch": { + "node_modules/minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { + "dependencies": { "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "minimist": { + "node_modules/minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" }, - "minipass": { + "node_modules/minipass": { "version": "2.9.0", "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", - "requires": { + "dependencies": { "safe-buffer": "^5.1.2", "yallist": "^3.0.0" } }, - "minizlib": { + "node_modules/minizlib": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", - "requires": { + "dependencies": { "minipass": "^2.9.0" } }, - "mkdirp": { + "node_modules/mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "requires": { + "dependencies": { "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" } }, - "mongodb": { + "node_modules/mongodb": { "version": "3.5.9", "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-3.5.9.tgz", "integrity": "sha512-vXHBY1CsGYcEPoVWhwgxIBeWqP3dSu9RuRDsoLRPTITrcrgm1f0Ubu1xqF9ozMwv53agmEiZm0YGo+7WL3Nbug==", - "requires": { + "dependencies": { "bl": "^2.2.0", "bson": "^1.1.4", "denque": "^1.4.1", "require_optional": "^1.0.1", - "safe-buffer": "^5.1.2", + "safe-buffer": "^5.1.2" + }, + "engines": { + "node": ">=4" + }, + "optionalDependencies": { "saslprep": "^1.0.0" } }, - "mongoose": { + "node_modules/mongoose": { "version": "5.9.21", "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-5.9.21.tgz", "integrity": "sha512-HQUemnKJdrE8ig+d3RTeOan6DWasmda8V97fs1ymozTNSuh2eGaf4D92/BrXYCw5QTgE/Ff5SxalndfgLn3DGg==", - "requires": { + "dependencies": { "bson": "^1.1.4", "kareem": "2.3.1", "mongodb": "3.5.9", @@ -1184,91 +1489,112 @@ "sift": "7.0.1", "sliced": "1.0.1" }, - "dependencies": { - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "engines": { + "node": ">=4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mongoose" } }, - "mongoose-legacy-pluralize": { + "node_modules/mongoose-legacy-pluralize": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/mongoose-legacy-pluralize/-/mongoose-legacy-pluralize-1.0.2.tgz", - "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==" + "integrity": "sha512-Yo/7qQU4/EyIS8YDFSeenIvXxZN+ld7YdV9LqFVQJzTLye8unujAWPZ4NWKfFA+RNjh+wvTWKY9Z3E5XM6ZZiQ==", + "peerDependencies": { + "mongoose": "*" + } + }, + "node_modules/mongoose/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==" }, - "mpath": { + "node_modules/mpath": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.7.0.tgz", - "integrity": "sha512-Aiq04hILxhz1L+f7sjGyn7IxYzWm1zLNNXcfhDtx04kZ2Gk7uvFdgZ8ts1cWa/6d0TQmag2yR8zSGZUmp0tFNg==" + "integrity": "sha512-Aiq04hILxhz1L+f7sjGyn7IxYzWm1zLNNXcfhDtx04kZ2Gk7uvFdgZ8ts1cWa/6d0TQmag2yR8zSGZUmp0tFNg==", + "engines": { + "node": ">=4.0.0" + } }, - "mquery": { + "node_modules/mquery": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/mquery/-/mquery-3.2.2.tgz", "integrity": "sha512-XB52992COp0KP230I3qloVUbkLUxJIu328HBP2t2EsxSFtf4W1HPSOBWOXf1bqxK4Xbb66lfMJ+Bpfd9/yZE1Q==", - "requires": { + "dependencies": { "bluebird": "3.5.1", "debug": "3.1.0", "regexp-clone": "^1.0.0", "safe-buffer": "5.1.2", "sliced": "1.0.1" }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mquery/node_modules/debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - } + "ms": "2.0.0" } }, - "ms": { + "node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "needle": { + "node_modules/needle": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/needle/-/needle-2.5.0.tgz", "integrity": "sha512-o/qITSDR0JCyCKEQ1/1bnUXMmznxabbwi/Y4WwJElf+evwJNFNwIDMCCt5IigFVxgeGBJESLohGtIS9gEzo1fA==", - "requires": { + "dependencies": { "debug": "^3.2.6", "iconv-lite": "^0.4.4", "sax": "^1.2.4" }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - } + "ms": "^2.1.1" } }, - "negotiator": { + "node_modules/needle/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/negotiator": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "engines": { + "node": ">= 0.6" + } }, - "node-addon-api": { + "node_modules/node-addon-api": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.0.0.tgz", "integrity": "sha512-sSHCgWfJ+Lui/u+0msF3oyCgvdkhxDbkCS6Q8uiJquzOimkJBvX6hl5aSSA7DR1XbMpdM8r7phjcF63sF4rkKg==" }, - "node-pre-gyp": { + "node_modules/node-pre-gyp": { "version": "0.15.0", "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.15.0.tgz", "integrity": "sha512-7QcZa8/fpaU/BKenjcaeFF9hLz2+7S9AqyXFhlH/rilsQ/hPZKK32RtR5EQHJElgu+q5RfbJ34KriI79UWaorA==", - "requires": { + "deprecated": "Please upgrade to @mapbox/node-pre-gyp: the non-scoped node-pre-gyp package is deprecated and only the @mapbox scoped package will recieve updates in the future", + "dependencies": { "detect-libc": "^1.0.2", "mkdirp": "^0.5.3", "needle": "^2.5.0", @@ -1280,24 +1606,29 @@ "semver": "^5.3.0", "tar": "^4.4.2" }, + "bin": { + "node-pre-gyp": "bin/node-pre-gyp" + } + }, + "node_modules/node-pre-gyp/node_modules/nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", "dependencies": { - "nopt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", - "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - } + "abbrev": "1", + "osenv": "^0.1.4" + }, + "bin": { + "nopt": "bin/nopt.js" } }, - "nodemon": { + "node_modules/nodemon": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.4.tgz", "integrity": "sha512-Ltced+hIfTmaS28Zjv1BM552oQ3dbwPqI4+zI0SLgq+wpJhSyqgYude/aZa/3i31VCQWMfXJVxvu86abcam3uQ==", "dev": true, - "requires": { + "hasInstallScript": true, + "dependencies": { "chokidar": "^3.2.2", "debug": "^3.2.6", "ignore-by-default": "^1.0.1", @@ -1309,253 +1640,329 @@ "undefsafe": "^2.0.2", "update-notifier": "^4.0.0" }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "deprecated": "Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)", + "dev": true, "dependencies": { - "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - } - } - }, - "nopt": { + "ms": "^2.1.1" + } + }, + "node_modules/nodemon/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==", + "dev": true + }, + "node_modules/nopt": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", "dev": true, - "requires": { + "dependencies": { "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" } }, - "normalize-path": { + "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==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "normalize-url": { + "node_modules/normalize-url": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "npm-bundled": { + "node_modules/npm-bundled": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", - "requires": { + "dependencies": { "npm-normalize-package-bin": "^1.0.1" } }, - "npm-normalize-package-bin": { + "node_modules/npm-normalize-package-bin": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" }, - "npm-packlist": { + "node_modules/npm-packlist": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", - "requires": { + "dependencies": { "ignore-walk": "^3.0.1", "npm-bundled": "^1.0.1", "npm-normalize-package-bin": "^1.0.1" } }, - "npmlog": { + "node_modules/npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "requires": { + "dependencies": { "are-we-there-yet": "~1.1.2", "console-control-strings": "~1.1.0", "gauge": "~2.7.3", "set-blocking": "~2.0.0" } }, - "number-is-nan": { + "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "engines": { + "node": ">=0.10.0" + } }, - "object-assign": { + "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } }, - "on-finished": { + "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { + "dependencies": { "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" } }, - "once": { + "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { + "dependencies": { "wrappy": "1" } }, - "os-homedir": { + "node_modules/os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "engines": { + "node": ">=0.10.0" + } }, - "os-tmpdir": { + "node_modules/os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "engines": { + "node": ">=0.10.0" + } }, - "osenv": { + "node_modules/osenv": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "requires": { + "dependencies": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" } }, - "p-cancelable": { + "node_modules/p-cancelable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "package-json": { + "node_modules/package-json": { "version": "6.5.0", "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", "dev": true, - "requires": { + "dependencies": { "got": "^9.6.0", "registry-auth-token": "^4.0.0", "registry-url": "^5.0.0", "semver": "^6.2.0" }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "engines": { + "node": ">=8" } }, - "parseurl": { + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } }, - "path-is-absolute": { + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } }, - "path-to-regexp": { + "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, - "picomatch": { + "node_modules/picomatch": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } }, - "prepend-http": { + "node_modules/prepend-http": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "process-nextick-args": { + "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==" }, - "proxy-addr": { + "node_modules/proxy-addr": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "requires": { + "dependencies": { "forwarded": "~0.1.2", "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" } }, - "pstree.remy": { + "node_modules/pstree.remy": { "version": "1.1.8", "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", "dev": true }, - "pump": { + "node_modules/pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, - "requires": { + "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, - "pupa": { + "node_modules/pupa": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.0.1.tgz", "integrity": "sha512-hEJH0s8PXLY/cdXh66tNEQGndDrIKNqNC5xmrysZy3i5C3oEoLna7YAOad+7u125+zH1HNXUmGEkrhb3c2VriA==", "dev": true, - "requires": { + "dependencies": { "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "qs": { + "node_modules/qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } }, - "range-parser": { + "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==" + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } }, - "raw-body": { + "node_modules/raw-body": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "requires": { + "dependencies": { "bytes": "3.1.0", "http-errors": "1.7.2", "iconv-lite": "0.4.24", "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "rc": { + "node_modules/rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "requires": { + "dependencies": { "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" } }, - "readable-stream": { + "node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { + "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", @@ -1565,120 +1972,145 @@ "util-deprecate": "~1.0.1" } }, - "readdirp": { + "node_modules/readdirp": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz", "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==", "dev": true, - "requires": { + "dependencies": { "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "regexp-clone": { + "node_modules/regexp-clone": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/regexp-clone/-/regexp-clone-1.0.0.tgz", "integrity": "sha512-TuAasHQNamyyJ2hb97IuBEif4qBHGjPHBS64sZwytpLEqtBQ1gPJTnOaQ6qmpET16cK14kkjbazl6+p0RRv0yw==" }, - "registry-auth-token": { + "node_modules/registry-auth-token": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.1.1.tgz", "integrity": "sha512-9bKS7nTl9+/A1s7tnPeGrUpRcVY+LUh7bfFgzpndALdPfXQBfQV77rQVtqgUV3ti4vc/Ik81Ex8UJDWDQ12zQA==", "dev": true, - "requires": { + "dependencies": { "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" } }, - "registry-url": { + "node_modules/registry-url": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", "dev": true, - "requires": { + "dependencies": { "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" } }, - "require_optional": { + "node_modules/require_optional": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require_optional/-/require_optional-1.0.1.tgz", "integrity": "sha512-qhM/y57enGWHAe3v/NcwML6a3/vfESLe/sGM2dII+gEO0BpKRUkWZow/tyloNqJyN6kXSl3RyyM8Ll5D/sJP8g==", - "requires": { + "dependencies": { "resolve-from": "^2.0.0", "semver": "^5.1.0" } }, - "resolve-from": { + "node_modules/resolve-from": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-2.0.0.tgz", - "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=" + "integrity": "sha1-lICrIOlP+h2egKgEx+oUdhGWa1c=", + "engines": { + "node": ">=0.10.0" + } }, - "responselike": { + "node_modules/responselike": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", "dev": true, - "requires": { + "dependencies": { "lowercase-keys": "^1.0.0" } }, - "rimraf": { + "node_modules/rimraf": { "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "requires": { + "dependencies": { "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" } }, - "safe-buffer": { + "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==" }, - "safer-buffer": { + "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "saslprep": { + "node_modules/saslprep": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", "optional": true, - "requires": { + "dependencies": { "sparse-bitfield": "^3.0.3" + }, + "engines": { + "node": ">=6" } }, - "sax": { + "node_modules/sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, - "semver": { + "node_modules/semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } }, - "semver-diff": { + "node_modules/semver-diff": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", "dev": true, - "requires": { + "dependencies": { "semver": "^6.3.0" }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" } }, - "send": { + "node_modules/send": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { + "dependencies": { "debug": "2.6.9", "depd": "~1.1.2", "destroy": "~1.0.4", @@ -1693,158 +2125,190 @@ "range-parser": "~1.2.1", "statuses": "~1.5.0" }, - "dependencies": { - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } + "engines": { + "node": ">= 0.8.0" } }, - "serve-static": { + "node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + }, + "node_modules/serve-static": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "requires": { + "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "parseurl": "~1.3.3", "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" } }, - "set-blocking": { + "node_modules/set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, - "setprototypeof": { + "node_modules/setprototypeof": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, - "sift": { + "node_modules/sift": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/sift/-/sift-7.0.1.tgz", "integrity": "sha512-oqD7PMJ+uO6jV9EQCl0LrRw1OwsiPsiFQR5AR30heR+4Dl7jBBbDLnNvWiak20tzZlSE1H7RB30SX/1j/YYT7g==" }, - "signal-exit": { + "node_modules/signal-exit": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" }, - "sliced": { + "node_modules/sliced": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz", "integrity": "sha1-CzpmK10Ewxd7GSa+qCsD+Dei70E=" }, - "sparse-bitfield": { + "node_modules/sparse-bitfield": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", "integrity": "sha1-/0rm5oZWBWuks+eSqzM004JzyhE=", "optional": true, - "requires": { + "dependencies": { "memory-pager": "^1.0.2" } }, - "sprintf-js": { + "node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, - "statuses": { + "node_modules/statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } }, - "string-width": { + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "dev": true, - "requires": { + "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.0" }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width/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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" } }, - "strip-ansi": { + "node_modules/strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, - "requires": { + "dependencies": { "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" } }, - "strip-json-comments": { + "node_modules/strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "engines": { + "node": ">=0.10.0" + } }, - "supports-color": { + "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==", "dev": true, - "requires": { + "dependencies": { "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "swagger-ui-dist": { + "node_modules/swagger-ui-dist": { "version": "3.28.0", "resolved": "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.28.0.tgz", "integrity": "sha512-aPkfTzPv9djSiZI1NUkWr5HynCUsH+jaJ0WSx+/t19wq7MMGg9clHm9nGoIpAtqml1G51ofI+I75Ym72pukzFg==" }, - "swagger-ui-express": { + "node_modules/swagger-ui-express": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/swagger-ui-express/-/swagger-ui-express-4.1.4.tgz", "integrity": "sha512-Ea96ecpC+Iq9GUqkeD/LFR32xSs8gYqmTW1gXCuKg81c26WV6ZC2FsBSPVExQP6WkyUuz5HEiR0sEv/HCC343g==", - "requires": { + "dependencies": { "swagger-ui-dist": "^3.18.1" + }, + "engines": { + "node": ">= v0.10.32" + }, + "peerDependencies": { + "express": ">=4.0.0" } }, - "tar": { + "node_modules/tar": { "version": "4.4.13", "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", - "requires": { + "dependencies": { "chownr": "^1.1.1", "fs-minipass": "^1.2.5", "minipass": "^2.8.6", @@ -1852,96 +2316,129 @@ "mkdirp": "^0.5.0", "safe-buffer": "^5.1.2", "yallist": "^3.0.3" + }, + "engines": { + "node": ">=4.5" } }, - "term-size": { + "node_modules/term-size": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.0.tgz", "integrity": "sha512-a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "to-readable-stream": { + "node_modules/to-readable-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=6" + } }, - "to-regex-range": { + "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==", "dev": true, - "requires": { + "dependencies": { "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" } }, - "toidentifier": { + "node_modules/toidentifier": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "engines": { + "node": ">=0.6" + } }, - "touch": { + "node_modules/touch": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", "dev": true, - "requires": { + "dependencies": { "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" } }, - "type-fest": { + "node_modules/type-fest": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "type-is": { + "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==", - "requires": { + "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" } }, - "typedarray-to-buffer": { + "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==", "dev": true, - "requires": { + "dependencies": { "is-typedarray": "^1.0.0" } }, - "undefsafe": { + "node_modules/undefsafe": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.3.tgz", "integrity": "sha512-nrXZwwXrD/T/JXeygJqdCO6NZZ1L66HrxM/Z7mIq2oPanoN0F1nLx3lwJMu6AwJY69hdixaFQOuoYsMjE5/C2A==", "dev": true, - "requires": { + "dependencies": { "debug": "^2.2.0" } }, - "unique-string": { + "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==", "dev": true, - "requires": { + "dependencies": { "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "unpipe": { + "node_modules/unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } }, - "update-notifier": { + "node_modules/update-notifier": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-4.1.0.tgz", "integrity": "sha512-w3doE1qtI0/ZmgeoDoARmI5fjDoT93IfKgEGqm26dGUOh8oNpaSTsGNdYRN/SjOuo10jcJGwkEL3mroKzktkew==", "dev": true, - "requires": { + "dependencies": { "boxen": "^4.2.0", "chalk": "^3.0.0", "configstore": "^5.0.1", @@ -1955,108 +2452,140 @@ "pupa": "^2.0.1", "semver-diff": "^3.1.1", "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" } }, - "url-parse-lax": { + "node_modules/url-parse-lax": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", "dev": true, - "requires": { + "dependencies": { "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" } }, - "util-deprecate": { + "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "utils-merge": { + "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } }, - "vary": { + "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } }, - "wide-align": { + "node_modules/wide-align": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "requires": { + "dependencies": { "string-width": "^1.0.2 || 2" + } + }, + "node_modules/wide-align/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" }, + "engines": { + "node": ">=4" + } + }, + "node_modules/wide-align/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "widest-line": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/widest-line": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", "dev": true, - "requires": { + "dependencies": { "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, - "write-file-atomic": { + "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==", "dev": true, - "requires": { + "dependencies": { "imurmurhash": "^0.1.4", "is-typedarray": "^1.0.0", "signal-exit": "^3.0.2", "typedarray-to-buffer": "^3.1.5" } }, - "xdg-basedir": { + "node_modules/xdg-basedir": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "dev": true + "dev": true, + "engines": { + "node": ">=8" + } }, - "yallist": { + "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, - "yamljs": { + "node_modules/yamljs": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/yamljs/-/yamljs-0.3.0.tgz", "integrity": "sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==", - "requires": { + "dependencies": { "argparse": "^1.0.7", "glob": "^7.0.5" + }, + "bin": { + "json2yaml": "bin/json2yaml", + "yaml2json": "bin/yaml2json" } } } diff --git a/server/database/connection.js b/server/database/connection.js index 3c391d0d7..112b18778 100644 --- a/server/database/connection.js +++ b/server/database/connection.js @@ -1,13 +1,16 @@ -const mongoose = require('mongoose') +const mongoose = require("mongoose"); const databaseUrl = - process.env.DATABASE_URL || 'mongodb://localhost/argentBankDB' + process.env.DATABASE_URL || "mongodb://127.0.0.1/argentBankDB"; module.exports = async () => { try { - await mongoose.connect(databaseUrl, { useNewUrlParser: true }) - console.log('Database successfully connected') + await mongoose.connect(databaseUrl, { + useNewUrlParser: true, + useUnifiedTopology: true, + }); + console.log("Database successfully connected"); } catch (error) { - console.error(`Database Connectivity Error: ${error}`) - throw new Error(error) + console.error(`Database Connectivity Error: ${error}`); + throw new Error(error); } -} +}; From 03ca447b321eb8c8ccb91b84edca84628cbe3450 Mon Sep 17 00:00:00 2001 From: mabdou Date: Thu, 14 Mar 2024 12:39:07 +0100 Subject: [PATCH 02/16] .gitignore --- .gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 72c225cf6..cd00af095 100644 --- a/.gitignore +++ b/.gitignore @@ -33,4 +33,5 @@ node_modules # Runtime configuration for swagger app config/runtime.yaml -.DS_Store \ No newline at end of file +.DS_Store +request.http From cdbfd6fe9977c2169f34ff613af9562ec2b5fadb Mon Sep 17 00:00:00 2001 From: mabdou Date: Thu, 14 Mar 2024 14:42:33 +0100 Subject: [PATCH 03/16] Initialized react app using vite with swc --- .vscode/settings.json | 3 + argentbank-front/.eslintrc.cjs | 21 + argentbank-front/.gitignore | 24 + argentbank-front/README.md | 8 + argentbank-front/index.html | 13 + argentbank-front/package.json | 26 + argentbank-front/src/App.jsx | 15 + argentbank-front/src/main.jsx | 9 + argentbank-front/vite.config.js | 7 + argentbank-front/yarn.lock | 1962 +++++++++++++++++++++++++++++++ 10 files changed, 2088 insertions(+) create mode 100644 .vscode/settings.json create mode 100644 argentbank-front/.eslintrc.cjs create mode 100644 argentbank-front/.gitignore create mode 100644 argentbank-front/README.md create mode 100644 argentbank-front/index.html create mode 100644 argentbank-front/package.json create mode 100644 argentbank-front/src/App.jsx create mode 100644 argentbank-front/src/main.jsx create mode 100644 argentbank-front/vite.config.js create mode 100644 argentbank-front/yarn.lock diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 000000000..68d017c65 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "cSpell.words": ["signup"] +} diff --git a/argentbank-front/.eslintrc.cjs b/argentbank-front/.eslintrc.cjs new file mode 100644 index 000000000..3e212e1d4 --- /dev/null +++ b/argentbank-front/.eslintrc.cjs @@ -0,0 +1,21 @@ +module.exports = { + root: true, + env: { browser: true, es2020: true }, + extends: [ + 'eslint:recommended', + 'plugin:react/recommended', + 'plugin:react/jsx-runtime', + 'plugin:react-hooks/recommended', + ], + ignorePatterns: ['dist', '.eslintrc.cjs'], + parserOptions: { ecmaVersion: 'latest', sourceType: 'module' }, + settings: { react: { version: '18.2' } }, + plugins: ['react-refresh'], + rules: { + 'react/jsx-no-target-blank': 'off', + 'react-refresh/only-export-components': [ + 'warn', + { allowConstantExport: true }, + ], + }, +} diff --git a/argentbank-front/.gitignore b/argentbank-front/.gitignore new file mode 100644 index 000000000..a547bf36d --- /dev/null +++ b/argentbank-front/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/argentbank-front/README.md b/argentbank-front/README.md new file mode 100644 index 000000000..f768e33fc --- /dev/null +++ b/argentbank-front/README.md @@ -0,0 +1,8 @@ +# React + Vite + +This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules. + +Currently, two official plugins are available: + +- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh +- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh diff --git a/argentbank-front/index.html b/argentbank-front/index.html new file mode 100644 index 000000000..0c589eccd --- /dev/null +++ b/argentbank-front/index.html @@ -0,0 +1,13 @@ + + + + + + + Vite + React + + +
+ + + diff --git a/argentbank-front/package.json b/argentbank-front/package.json new file mode 100644 index 000000000..2cc5e29ad --- /dev/null +++ b/argentbank-front/package.json @@ -0,0 +1,26 @@ +{ + "name": "argentbank-front", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vite build", + "lint": "eslint . --ext js,jsx --report-unused-disable-directives --max-warnings 0", + "preview": "vite preview" + }, + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, + "devDependencies": { + "@types/react": "^18.2.64", + "@types/react-dom": "^18.2.21", + "@vitejs/plugin-react-swc": "^3.5.0", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.0", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.5", + "vite": "^5.1.6" + } +} diff --git a/argentbank-front/src/App.jsx b/argentbank-front/src/App.jsx new file mode 100644 index 000000000..6e2f253e7 --- /dev/null +++ b/argentbank-front/src/App.jsx @@ -0,0 +1,15 @@ +import { useState } from "react"; + +function App() { + const [count, setCount] = useState(0); + + return ( + <> + + + ); +} + +export default App; diff --git a/argentbank-front/src/main.jsx b/argentbank-front/src/main.jsx new file mode 100644 index 000000000..569fdf2fd --- /dev/null +++ b/argentbank-front/src/main.jsx @@ -0,0 +1,9 @@ +import React from "react"; +import ReactDOM from "react-dom/client"; +import App from "./App.jsx"; + +ReactDOM.createRoot(document.getElementById("root")).render( + + + +); diff --git a/argentbank-front/vite.config.js b/argentbank-front/vite.config.js new file mode 100644 index 000000000..861b04b35 --- /dev/null +++ b/argentbank-front/vite.config.js @@ -0,0 +1,7 @@ +import { defineConfig } from 'vite' +import react from '@vitejs/plugin-react-swc' + +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [react()], +}) diff --git a/argentbank-front/yarn.lock b/argentbank-front/yarn.lock new file mode 100644 index 000000000..492eec695 --- /dev/null +++ b/argentbank-front/yarn.lock @@ -0,0 +1,1962 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + +"@esbuild/aix-ppc64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz#d1bc06aedb6936b3b6d313bf809a5a40387d2b7f" + integrity sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA== + +"@esbuild/android-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz#7ad65a36cfdb7e0d429c353e00f680d737c2aed4" + integrity sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA== + +"@esbuild/android-arm@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.19.12.tgz#b0c26536f37776162ca8bde25e42040c203f2824" + integrity sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w== + +"@esbuild/android-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.19.12.tgz#cb13e2211282012194d89bf3bfe7721273473b3d" + integrity sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew== + +"@esbuild/darwin-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz#cbee41e988020d4b516e9d9e44dd29200996275e" + integrity sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g== + +"@esbuild/darwin-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz#e37d9633246d52aecf491ee916ece709f9d5f4cd" + integrity sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A== + +"@esbuild/freebsd-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz#1ee4d8b682ed363b08af74d1ea2b2b4dbba76487" + integrity sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA== + +"@esbuild/freebsd-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz#37a693553d42ff77cd7126764b535fb6cc28a11c" + integrity sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg== + +"@esbuild/linux-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz#be9b145985ec6c57470e0e051d887b09dddb2d4b" + integrity sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA== + +"@esbuild/linux-arm@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz#207ecd982a8db95f7b5279207d0ff2331acf5eef" + integrity sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w== + +"@esbuild/linux-ia32@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz#d0d86b5ca1562523dc284a6723293a52d5860601" + integrity sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA== + +"@esbuild/linux-loong64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz#9a37f87fec4b8408e682b528391fa22afd952299" + integrity sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA== + +"@esbuild/linux-mips64el@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz#4ddebd4e6eeba20b509d8e74c8e30d8ace0b89ec" + integrity sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w== + +"@esbuild/linux-ppc64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz#adb67dadb73656849f63cd522f5ecb351dd8dee8" + integrity sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg== + +"@esbuild/linux-riscv64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz#11bc0698bf0a2abf8727f1c7ace2112612c15adf" + integrity sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg== + +"@esbuild/linux-s390x@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz#e86fb8ffba7c5c92ba91fc3b27ed5a70196c3cc8" + integrity sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg== + +"@esbuild/linux-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz#5f37cfdc705aea687dfe5dfbec086a05acfe9c78" + integrity sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg== + +"@esbuild/netbsd-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz#29da566a75324e0d0dd7e47519ba2f7ef168657b" + integrity sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA== + +"@esbuild/openbsd-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz#306c0acbdb5a99c95be98bdd1d47c916e7dc3ff0" + integrity sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw== + +"@esbuild/sunos-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz#0933eaab9af8b9b2c930236f62aae3fc593faf30" + integrity sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA== + +"@esbuild/win32-arm64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz#773bdbaa1971b36db2f6560088639ccd1e6773ae" + integrity sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A== + +"@esbuild/win32-ia32@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz#000516cad06354cc84a73f0943a4aa690ef6fd67" + integrity sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ== + +"@esbuild/win32-x64@0.19.12": + version "0.19.12" + resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz#c57c8afbb4054a3ab8317591a0b7320360b444ae" + integrity sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA== + +"@eslint-community/eslint-utils@^4.2.0": + version "4.4.0" + resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + +"@eslint-community/regexpp@^4.6.1": + version "4.10.0" + resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.10.0.tgz#548f6de556857c8bb73bbee70c35dc82a2e74d63" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.1.4.tgz#388a269f0f25c1b6adc317b5a2c55714894c70ad" + 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" + +"@eslint/js@8.57.0": + version "8.57.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" + integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== + +"@humanwhocodes/config-array@^0.11.14": + version "0.11.14" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.14.tgz#d78e481a039f7566ecc9660b4ea7fe6b1fec442b" + integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== + dependencies: + "@humanwhocodes/object-schema" "^2.0.2" + debug "^4.3.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" + integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@rollup/rollup-android-arm-eabi@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz#b98786c1304b4ff8db3a873180b778649b5dff2b" + integrity sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg== + +"@rollup/rollup-android-arm64@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz#8833679af11172b1bf1ab7cb3bad84df4caf0c9e" + integrity sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q== + +"@rollup/rollup-darwin-arm64@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz#ef02d73e0a95d406e0eb4fd61a53d5d17775659b" + integrity sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g== + +"@rollup/rollup-darwin-x64@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz#3ce5b9bcf92b3341a5c1c58a3e6bcce0ea9e7455" + integrity sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg== + +"@rollup/rollup-linux-arm-gnueabihf@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz#3d3d2c018bdd8e037c6bfedd52acfff1c97e4be4" + integrity sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ== + +"@rollup/rollup-linux-arm64-gnu@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz#5fc8cc978ff396eaa136d7bfe05b5b9138064143" + integrity sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w== + +"@rollup/rollup-linux-arm64-musl@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz#f2ae7d7bed416ffa26d6b948ac5772b520700eef" + integrity sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw== + +"@rollup/rollup-linux-riscv64-gnu@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz#303d57a328ee9a50c85385936f31cf62306d30b6" + integrity sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA== + +"@rollup/rollup-linux-x64-gnu@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz#f672f6508f090fc73f08ba40ff76c20b57424778" + integrity sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA== + +"@rollup/rollup-linux-x64-musl@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz#d2f34b1b157f3e7f13925bca3288192a66755a89" + integrity sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw== + +"@rollup/rollup-win32-arm64-msvc@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz#8ffecc980ae4d9899eb2f9c4ae471a8d58d2da6b" + integrity sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA== + +"@rollup/rollup-win32-ia32-msvc@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz#a7505884f415662e088365b9218b2b03a88fc6f2" + integrity sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw== + +"@rollup/rollup-win32-x64-msvc@4.13.0": + version "4.13.0" + resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz#6abd79db7ff8d01a58865ba20a63cfd23d9e2a10" + integrity sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw== + +"@swc/core-darwin-arm64@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.8.tgz#2fb702e209310c2da2bc712b0757c011b583a60d" + integrity sha512-hhQCffRTgzpTIbngSnC30vV6IJVTI9FFBF954WEsshsecVoCGFiMwazBbrkLG+RwXENTrMhgeREEFh6R3KRgKQ== + +"@swc/core-darwin-x64@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-darwin-x64/-/core-darwin-x64-1.4.8.tgz#a5bcbec6830800ca8acafbda1944464ca8421804" + integrity sha512-P3ZBw8Jr8rKhY/J8d+6WqWriqngGTgHwtFeJ8MIakQJTbdYbFgXSZxcvDiERg3psbGeFXaUaPI0GO6BXv9k/OQ== + +"@swc/core-linux-arm-gnueabihf@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.8.tgz#0bf6ae3793bbb7dd0e47c3d153350d31b7e63cf9" + integrity sha512-PP9JIJt19bUWhAGcQW6qMwTjZOcMyzkvZa0/LWSlDm0ORYVLmDXUoeQbGD3e0Zju9UiZxyulnpjEN0ZihJgPTA== + +"@swc/core-linux-arm64-gnu@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.8.tgz#8d3d3e698fc243d4a55c01a968b7297547aa6275" + integrity sha512-HvEWnwKHkoVUr5iftWirTApFJ13hGzhAY2CMw4lz9lur2m+zhPviRRED0FCI6T95Knpv7+8eUOr98Z7ctrG6DQ== + +"@swc/core-linux-arm64-musl@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.8.tgz#ace70bbb650ceb70609987c5b07ff34462960b9e" + integrity sha512-kY8+qa7k/dEeBq9p0Hrta18QnJPpsiJvDQSLNaTIFpdM3aEM9zbkshWz8gaX5VVGUEALowCBUWqmzO4VaqM+2w== + +"@swc/core-linux-x64-gnu@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.8.tgz#76e7fb06e5b6a14ed6dbc0fd00743706d022eb02" + integrity sha512-0WWyIw432wpO/zeGblwq4f2YWam4pn8Z/Ig4KzHMgthR/KmiLU3f0Z7eo45eVmq5vcU7Os1zi/Zb65OOt09q/w== + +"@swc/core-linux-x64-musl@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.8.tgz#a6e03fe6207fcb9715250c7af260e5ee1bf43c5a" + integrity sha512-p4yxvVS05rBNCrBaSTa20KK88vOwtg8ifTW7ec/yoab0bD5EwzzB8KbDmLLxE6uziFa0sdjF0dfRDwSZPex37Q== + +"@swc/core-win32-arm64-msvc@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.8.tgz#5daa44087324c49c64fdbb48fdb3aa00218de03b" + integrity sha512-jKuXihxAaqUnbFfvPxtmxjdJfs87F1GdBf33il+VUmSyWCP4BE6vW+/ReDAe8sRNsKyrZ3UH1vI5q1n64csBUA== + +"@swc/core-win32-ia32-msvc@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.8.tgz#0f1186d2d8bf60c12cfe8ac013b8a520fd850f2e" + integrity sha512-O0wT4AGHrX8aBeH6c2ADMHgagAJc5Kf6W48U5moyYDAkkVnKvtSc4kGhjWhe1Yl0sI0cpYh2In2FxvYsb44eWw== + +"@swc/core-win32-x64-msvc@1.4.8": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.8.tgz#0bf080132a52e332c7c221d1087a311824746d76" + integrity sha512-C2AYc3A2o+ECciqsJWRgIpp83Vk5EaRzHe7ed/xOWzVd0MsWR+fweEsyOjlmzHfpUxJSi46Ak3/BIZJlhZbXbg== + +"@swc/core@^1.3.107": + version "1.4.8" + resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.4.8.tgz#de859373a01f499ed27744f6848b28bbb977e81c" + integrity sha512-uY2RSJcFPgNOEg12RQZL197LZX+MunGiKxsbxmh22VfVxrOYGRvh4mPANFlrD1yb38CgmW1wI6YgIi8LkIwmWg== + dependencies: + "@swc/counter" "^0.1.2" + "@swc/types" "^0.1.5" + optionalDependencies: + "@swc/core-darwin-arm64" "1.4.8" + "@swc/core-darwin-x64" "1.4.8" + "@swc/core-linux-arm-gnueabihf" "1.4.8" + "@swc/core-linux-arm64-gnu" "1.4.8" + "@swc/core-linux-arm64-musl" "1.4.8" + "@swc/core-linux-x64-gnu" "1.4.8" + "@swc/core-linux-x64-musl" "1.4.8" + "@swc/core-win32-arm64-msvc" "1.4.8" + "@swc/core-win32-ia32-msvc" "1.4.8" + "@swc/core-win32-x64-msvc" "1.4.8" + +"@swc/counter@^0.1.2": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.3.tgz#cc7463bd02949611c6329596fccd2b0ec782b0e9" + integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ== + +"@swc/types@^0.1.5": + version "0.1.5" + resolved "https://registry.yarnpkg.com/@swc/types/-/types-0.1.5.tgz#043b731d4f56a79b4897a3de1af35e75d56bc63a" + integrity sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw== + +"@types/estree@1.0.5": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" + integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== + +"@types/prop-types@*": + version "15.7.11" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" + integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== + +"@types/react-dom@^18.2.21": + version "18.2.22" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.22.tgz#d332febf0815403de6da8a97e5fe282cbe609bae" + integrity sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ== + dependencies: + "@types/react" "*" + +"@types/react@*", "@types/react@^18.2.64": + version "18.2.65" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.65.tgz#54eb311fa9aba173c9e163d42ec188d5a42878b8" + integrity sha512-98TsY0aW4jqx/3RqsUXwMDZSWR1Z4CUlJNue8ueS2/wcxZOsz4xmW1X8ieaWVRHcmmQM3R8xVA4XWB3dJnWwDQ== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + +"@types/scheduler@*": + version "0.16.8" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" + integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@vitejs/plugin-react-swc@^3.5.0": + version "3.6.0" + resolved "https://registry.yarnpkg.com/@vitejs/plugin-react-swc/-/plugin-react-swc-3.6.0.tgz#dc9cd1363baf3780f3ad3e0a12a46a3ffe0c7526" + integrity sha512-XFRbsGgpGxGzEV5i5+vRiro1bwcIaZDIdBRP16qwm+jP68ue/S8FJTBEgOeojtVDYrbSua3XFp71kC8VJE6v+g== + dependencies: + "@swc/core" "^1.3.107" + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn@^8.9.0: + version "8.11.3" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" + integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== + +ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + 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" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +array-buffer-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz#1e5583ec16763540a27ae52eed99ff899223568f" + integrity sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg== + dependencies: + call-bind "^1.0.5" + is-array-buffer "^3.0.4" + +array-includes@^3.1.6, array-includes@^3.1.7: + version "3.1.7" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" + 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" + +array.prototype.findlast@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/array.prototype.findlast/-/array.prototype.findlast-1.2.4.tgz#eeb9e45fc894055c82e5675c463e8077b827ad36" + integrity sha512-BMtLxpV+8BD+6ZPFIWmnUBpQoy+A+ujcg4rhp2iwCRJYA7PEh2MS4NL3lz8EiDlLrJPp2hg9qWihr5pd//jcGw== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + es-abstract "^1.22.3" + es-errors "^1.3.0" + es-shim-unscopables "^1.0.2" + +array.prototype.flat@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz#1476217df8cff17d72ee8f3ba06738db5b387d18" + 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" + +array.prototype.flatmap@^1.3.2: + version "1.3.2" + resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz#c9a7c6831db8e719d6ce639190146c24bbd3e527" + 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" + +array.prototype.toreversed@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz#b989a6bf35c4c5051e1dc0325151bf8088954eba" + integrity sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + es-shim-unscopables "^1.0.0" + +array.prototype.tosorted@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.3.tgz#c8c89348337e51b8a3c48a9227f9ce93ceedcba8" + 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" + +arraybuffer.prototype.slice@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz#097972f4255e41bc3425e37dc3f6421cf9aefde6" + 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" + +asynciterator.prototype@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62" + integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== + dependencies: + has-symbols "^1.0.3" + +available-typed-arrays@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" + integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== + dependencies: + possible-typed-array-names "^1.0.0" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.7.tgz#06016599c40c56498c18769d2730be242b6fa3b9" + integrity sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + set-function-length "^1.2.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +chalk@^4.0.0: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +cross-spawn@^7.0.2: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +csstype@^3.0.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + +debug@^4.3.1, debug@^4.3.2: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +define-data-property@^1.0.1, define-data-property@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" + integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== + dependencies: + es-define-property "^1.0.0" + es-errors "^1.3.0" + gopd "^1.0.1" + +define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.22.4: + version "1.22.5" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.5.tgz#1417df4e97cc55f09bf7e58d1e614bc61cb8df46" + integrity sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w== + dependencies: + array-buffer-byte-length "^1.0.1" + arraybuffer.prototype.slice "^1.0.3" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + es-define-property "^1.0.0" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.3" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.4" + get-symbol-description "^1.0.2" + globalthis "^1.0.3" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + has-proto "^1.0.3" + has-symbols "^1.0.3" + hasown "^2.0.1" + internal-slot "^1.0.7" + is-array-buffer "^3.0.4" + is-callable "^1.2.7" + is-negative-zero "^2.0.3" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.3" + is-string "^1.0.7" + is-typed-array "^1.1.13" + is-weakref "^1.0.2" + object-inspect "^1.13.1" + object-keys "^1.1.1" + object.assign "^4.1.5" + regexp.prototype.flags "^1.5.2" + safe-array-concat "^1.1.0" + safe-regex-test "^1.0.3" + string.prototype.trim "^1.2.8" + string.prototype.trimend "^1.0.7" + string.prototype.trimstart "^1.0.7" + typed-array-buffer "^1.0.2" + typed-array-byte-length "^1.0.1" + typed-array-byte-offset "^1.0.2" + typed-array-length "^1.0.5" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.14" + +es-define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-define-property/-/es-define-property-1.0.0.tgz#c7faefbdff8b2696cf5f46921edfb77cc4ba3845" + integrity sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ== + dependencies: + get-intrinsic "^1.2.4" + +es-errors@^1.0.0, es-errors@^1.1.0, es-errors@^1.2.1, es-errors@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" + integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== + +es-iterator-helpers@^1.0.17: + version "1.0.17" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.17.tgz#123d1315780df15b34eb181022da43e734388bb8" + integrity sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ== + dependencies: + asynciterator.prototype "^1.0.0" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.22.4" + es-errors "^1.3.0" + es-set-tostringtag "^2.0.2" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + globalthis "^1.0.3" + has-property-descriptors "^1.0.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + internal-slot "^1.0.7" + iterator.prototype "^1.1.2" + safe-array-concat "^1.1.0" + +es-set-tostringtag@^2.0.2, es-set-tostringtag@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" + integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== + dependencies: + get-intrinsic "^1.2.4" + has-tostringtag "^1.0.2" + hasown "^2.0.1" + +es-shim-unscopables@^1.0.0, es-shim-unscopables@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz#1f6942e71ecc7835ed1c8a83006d8771a63a3763" + integrity sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw== + dependencies: + hasown "^2.0.0" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +esbuild@^0.19.3: + version "0.19.12" + resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.19.12.tgz#dc82ee5dc79e82f5a5c3b4323a2a641827db3e04" + integrity sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg== + optionalDependencies: + "@esbuild/aix-ppc64" "0.19.12" + "@esbuild/android-arm" "0.19.12" + "@esbuild/android-arm64" "0.19.12" + "@esbuild/android-x64" "0.19.12" + "@esbuild/darwin-arm64" "0.19.12" + "@esbuild/darwin-x64" "0.19.12" + "@esbuild/freebsd-arm64" "0.19.12" + "@esbuild/freebsd-x64" "0.19.12" + "@esbuild/linux-arm" "0.19.12" + "@esbuild/linux-arm64" "0.19.12" + "@esbuild/linux-ia32" "0.19.12" + "@esbuild/linux-loong64" "0.19.12" + "@esbuild/linux-mips64el" "0.19.12" + "@esbuild/linux-ppc64" "0.19.12" + "@esbuild/linux-riscv64" "0.19.12" + "@esbuild/linux-s390x" "0.19.12" + "@esbuild/linux-x64" "0.19.12" + "@esbuild/netbsd-x64" "0.19.12" + "@esbuild/openbsd-x64" "0.19.12" + "@esbuild/sunos-x64" "0.19.12" + "@esbuild/win32-arm64" "0.19.12" + "@esbuild/win32-ia32" "0.19.12" + "@esbuild/win32-x64" "0.19.12" + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +eslint-plugin-react-hooks@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" + integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + +eslint-plugin-react-refresh@^0.4.5: + version "0.4.6" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.6.tgz#e8e8accab681861baed00c5c12da70267db0936f" + integrity sha512-NjGXdm7zgcKRkKMua34qVO9doI7VOxZ6ancSvBELJSSoX97jyndXcSoa8XBh69JoB31dNz3EEzlMcizZl7LaMA== + +eslint-plugin-react@^7.34.0: + version "7.34.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.34.0.tgz#ab71484d54fc409c37025c5eca00eb4177a5e88c" + integrity sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ== + dependencies: + array-includes "^3.1.7" + array.prototype.findlast "^1.2.4" + array.prototype.flatmap "^1.3.2" + array.prototype.toreversed "^1.1.2" + array.prototype.tosorted "^1.1.3" + doctrine "^2.1.0" + es-iterator-helpers "^1.0.17" + estraverse "^5.3.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.1.2" + object.entries "^1.1.7" + object.fromentries "^2.0.7" + object.hasown "^1.1.3" + object.values "^1.1.7" + prop-types "^15.8.1" + resolve "^2.0.0-next.5" + semver "^6.3.1" + string.prototype.matchall "^4.0.10" + +eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.2.tgz#deb4f92563390f32006894af62a22dba1c46423f" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint@^8.57.0: + version "8.57.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.57.0.tgz#c786a6fd0e0b68941aaf624596fb987089195668" + integrity sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.57.0" + "@humanwhocodes/config-array" "^0.11.14" + "@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" + +espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esquery@^1.4.2: + version "1.5.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^5.1.0, estraverse@^5.2.0, estraverse@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fastq@^1.6.0: + version "1.17.1" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.17.1.tgz#2a523f07a4e7b1e81a42b91b8bf2254107753b47" + integrity sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w== + dependencies: + reusify "^1.0.4" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.2.0.tgz#2c0c2d5040c99b1632771a9d105725c0115363ee" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.3" + rimraf "^3.0.2" + +flatted@^3.2.9: + version "3.3.1" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" + integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/for-each/-/for-each-0.3.3.tgz#69b447e88a0a5d32c3e7084f3f1710034b21376e" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@~2.3.2, fsevents@~2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.5, function.prototype.name@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz#cdf315b7d90ee77a4c6ee216c3c3362da07533fd" + 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" + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: + version "1.2.4" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" + integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== + dependencies: + es-errors "^1.3.0" + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-symbol-description@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.2.tgz#533744d5aa20aca4e079c8e5daf7fd44202821f5" + integrity sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg== + dependencies: + call-bind "^1.0.5" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob@^7.1.3: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + 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" + +globals@^13.19.0: + version "13.24.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== + dependencies: + type-fest "^0.20.2" + +globalthis@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" + integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + dependencies: + define-properties "^1.1.3" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" + integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== + dependencies: + es-define-property "^1.0.0" + +has-proto@^1.0.1, has-proto@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.3.tgz#b31ddfe9b0e6e9914536a6ab286426d0214f77fd" + integrity sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" + integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== + dependencies: + has-symbols "^1.0.3" + +hasown@^2.0.0, hasown@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +ignore@^5.2.0: + version "5.3.1" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" + integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== + +import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +internal-slot@^1.0.5, internal-slot@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" + integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== + dependencies: + es-errors "^1.3.0" + hasown "^2.0.0" + side-channel "^1.0.4" + +is-array-buffer@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/is-array-buffer/-/is-array-buffer-3.0.4.tgz#7a1f92b3d61edd2bc65d24f130530ea93d7fae98" + integrity sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + +is-async-function@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646" + integrity sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA== + dependencies: + has-tostringtag "^1.0.0" + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-date-object@^1.0.1, is-date-object@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-finalizationregistry@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz#c8749b65f17c133313e661b1289b95ad3dbd62e6" + integrity sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw== + dependencies: + call-bind "^1.0.2" + +is-generator-function@^1.0.10: + version "1.0.10" + resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.10.tgz#f1558baf1ac17e0deea7c0415c438351ff2b3c72" + integrity sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A== + dependencies: + has-tostringtag "^1.0.0" + +is-glob@^4.0.0, is-glob@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== + +is-negative-zero@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.3.tgz#ced903a027aca6381b777a5743069d7376a49747" + integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== + +is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz#1237f1cba059cdb62431d378dcc37d9680181688" + integrity sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg== + dependencies: + call-bind "^1.0.7" + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typed-array@^1.1.13: + version "1.1.13" + resolved "https://registry.yarnpkg.com/is-typed-array/-/is-typed-array-1.1.13.tgz#d6c5ca56df62334959322d7d7dd1cca50debe229" + integrity sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw== + dependencies: + which-typed-array "^1.1.14" + +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-weakset@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.3.tgz#e801519df8c0c43e12ff2834eead84ec9e624007" + integrity sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ== + dependencies: + call-bind "^1.0.7" + get-intrinsic "^1.2.4" + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +iterator.prototype@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/iterator.prototype/-/iterator.prototype-1.1.2.tgz#5e29c8924f01916cb9335f1ff80619dcff22b0c0" + 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" + +"js-tokens@^3.0.0 || ^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +"jsx-ast-utils@^2.4.1 || ^3.0.0": + version "3.3.5" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a" + 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" + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +loose-envify@^1.1.0, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-inspect@^1.13.1: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.4, object.assign@^4.1.5: + version "4.1.5" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" + 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" + +object.entries@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.7.tgz#2b47760e2a2e3a752f39dd874655c61a7f03c131" + integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.fromentries@^2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" + integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.hasown@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.3.tgz#6a5f2897bb4d3668b8e79364f98ccf971bda55ae" + integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== + dependencies: + define-properties "^1.2.0" + es-abstract "^1.22.1" + +object.values@^1.1.6, object.values@^1.1.7: + version "1.1.7" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" + integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +optionator@^0.9.3: + version "0.9.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" + 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" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +possible-typed-array-names@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz#89bb63c6fada2c3e90adc4a647beeeb39cc7bf8f" + integrity sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q== + +postcss@^8.4.35: + version "8.4.35" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7" + integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prop-types@^15.8.1: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +react-dom@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" + integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + dependencies: + loose-envify "^1.1.0" + scheduler "^0.23.0" + +react-is@^16.13.1: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react@^18.2.0: + version "18.2.0" + resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" + integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== + dependencies: + loose-envify "^1.1.0" + +reflect.getprototypeof@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.5.tgz#e0bd28b597518f16edaf9c0e292c631eb13e0674" + 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" + +regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" + integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== + dependencies: + call-bind "^1.0.6" + define-properties "^1.2.1" + es-errors "^1.3.0" + set-function-name "^2.0.1" + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve@^2.0.0-next.5: + version "2.0.0-next.5" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-2.0.0-next.5.tgz#6b0ec3107e671e52b68cd068ef327173b90dc03c" + integrity sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rollup@^4.2.0: + version "4.13.0" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.13.0.tgz#dd2ae144b4cdc2ea25420477f68d4937a721237a" + integrity sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg== + dependencies: + "@types/estree" "1.0.5" + optionalDependencies: + "@rollup/rollup-android-arm-eabi" "4.13.0" + "@rollup/rollup-android-arm64" "4.13.0" + "@rollup/rollup-darwin-arm64" "4.13.0" + "@rollup/rollup-darwin-x64" "4.13.0" + "@rollup/rollup-linux-arm-gnueabihf" "4.13.0" + "@rollup/rollup-linux-arm64-gnu" "4.13.0" + "@rollup/rollup-linux-arm64-musl" "4.13.0" + "@rollup/rollup-linux-riscv64-gnu" "4.13.0" + "@rollup/rollup-linux-x64-gnu" "4.13.0" + "@rollup/rollup-linux-x64-musl" "4.13.0" + "@rollup/rollup-win32-arm64-msvc" "4.13.0" + "@rollup/rollup-win32-ia32-msvc" "4.13.0" + "@rollup/rollup-win32-x64-msvc" "4.13.0" + fsevents "~2.3.2" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-array-concat@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" + integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== + dependencies: + call-bind "^1.0.7" + get-intrinsic "^1.2.4" + has-symbols "^1.0.3" + isarray "^2.0.5" + +safe-regex-test@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.3.tgz#a5b4c0f06e0ab50ea2c395c14d8371232924c377" + integrity sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-regex "^1.1.4" + +scheduler@^0.23.0: + version "0.23.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" + integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== + dependencies: + loose-envify "^1.1.0" + +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +set-function-length@^1.2.1: + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + function-bind "^1.1.2" + get-intrinsic "^1.2.4" + gopd "^1.0.1" + has-property-descriptors "^1.0.2" + +set-function-name@^2.0.0, set-function-name@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" + integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== + dependencies: + define-data-property "^1.1.4" + es-errors "^1.3.0" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.2" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +side-channel@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" + integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" + object-inspect "^1.13.1" + +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +string.prototype.matchall@^4.0.10: + version "4.0.10" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz#a1553eb532221d4180c51581d6072cd65d1ee100" + 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" + +string.prototype.trim@^1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" + integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +string.prototype.trimend@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" + integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +string.prototype.trimstart@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" + integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +typed-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz#1867c5d83b20fcb5ccf32649e5e2fc7424474ff3" + integrity sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-typed-array "^1.1.13" + +typed-array-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz#d92972d3cff99a3fa2e765a28fcdc0f1d89dec67" + integrity sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-byte-offset@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz#f9ec1acb9259f395093e4567eb3c28a580d02063" + integrity sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + +typed-array-length@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.5.tgz#57d44da160296d8663fd63180a1802ebf25905d5" + integrity sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA== + dependencies: + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-proto "^1.0.3" + is-typed-array "^1.1.13" + possible-typed-array-names "^1.0.0" + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + 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" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +vite@^5.1.6: + version "5.1.6" + resolved "https://registry.yarnpkg.com/vite/-/vite-5.1.6.tgz#706dae5fab9e97f57578469eef1405fc483943e4" + integrity sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA== + dependencies: + esbuild "^0.19.3" + postcss "^8.4.35" + rollup "^4.2.0" + optionalDependencies: + fsevents "~2.3.3" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + 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" + +which-builtin-type@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/which-builtin-type/-/which-builtin-type-1.1.3.tgz#b1b8443707cc58b6e9bf98d32110ff0c2cbd029b" + 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" + +which-collection@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== + dependencies: + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" + +which-typed-array@^1.1.14, which-typed-array@^1.1.9: + version "1.1.15" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== + dependencies: + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.2" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From a6f7022c049897511092502a5ece4a9452667c28 Mon Sep 17 00:00:00 2001 From: a-melouk Date: Fri, 15 Mar 2024 12:27:31 +0100 Subject: [PATCH 04/16] Created Nav component --- argentbank-front/package-lock.json | 6292 +++++++++++++++++ argentbank-front/package.json | 3 +- argentbank-front/src/App.jsx | 15 - .../src/assets/argentBankLogo.png | Bin 0 -> 24367 bytes argentbank-front/src/assets/bank-tree.jpeg | Bin 0 -> 118774 bytes argentbank-front/src/assets/icon-chat.png | Bin 0 -> 21496 bytes argentbank-front/src/assets/icon-money.png | Bin 0 -> 17611 bytes argentbank-front/src/assets/icon-security.png | Bin 0 -> 37942 bytes argentbank-front/src/components/Nav.jsx | 51 + argentbank-front/src/fonts/Avenir Regular.ttf | Bin 0 -> 52492 bytes argentbank-front/src/main.css | 119 + argentbank-front/src/main.jsx | 5 +- argentbank-front/src/pages/Home.jsx | 11 + argentbank-front/yarn.lock | 754 +- 14 files changed, 6795 insertions(+), 455 deletions(-) create mode 100644 argentbank-front/package-lock.json delete mode 100644 argentbank-front/src/App.jsx create mode 100644 argentbank-front/src/assets/argentBankLogo.png create mode 100644 argentbank-front/src/assets/bank-tree.jpeg create mode 100644 argentbank-front/src/assets/icon-chat.png create mode 100644 argentbank-front/src/assets/icon-money.png create mode 100644 argentbank-front/src/assets/icon-security.png create mode 100644 argentbank-front/src/components/Nav.jsx create mode 100644 argentbank-front/src/fonts/Avenir Regular.ttf create mode 100644 argentbank-front/src/main.css create mode 100644 argentbank-front/src/pages/Home.jsx diff --git a/argentbank-front/package-lock.json b/argentbank-front/package-lock.json new file mode 100644 index 000000000..74e36fc33 --- /dev/null +++ b/argentbank-front/package-lock.json @@ -0,0 +1,6292 @@ +{ + "name": "argentbank-front", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "argentbank-front", + "version": "0.0.0", + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0", + "styled-components": "^6.1.8" + }, + "devDependencies": { + "@types/react": "^18.2.64", + "@types/react-dom": "^18.2.21", + "@vitejs/plugin-react-swc": "^3.5.0", + "eslint": "^8.57.0", + "eslint-plugin-react": "^7.34.0", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-refresh": "^0.4.5", + "vite": "^5.1.6" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", + "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", + "dependencies": { + "@emotion/memoize": "^0.8.1" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "node_modules/@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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/js": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz", + "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-android-arm64": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz", + "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ] + }, + "node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz", + "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-darwin-x64": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz", + "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz", + "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz", + "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz", + "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz", + "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz", + "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz", + "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz", + "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz", + "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz", + "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@swc/core": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.8.tgz", + "integrity": "sha512-uY2RSJcFPgNOEg12RQZL197LZX+MunGiKxsbxmh22VfVxrOYGRvh4mPANFlrD1yb38CgmW1wI6YgIi8LkIwmWg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@swc/counter": "^0.1.2", + "@swc/types": "^0.1.5" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/swc" + }, + "optionalDependencies": { + "@swc/core-darwin-arm64": "1.4.8", + "@swc/core-darwin-x64": "1.4.8", + "@swc/core-linux-arm-gnueabihf": "1.4.8", + "@swc/core-linux-arm64-gnu": "1.4.8", + "@swc/core-linux-arm64-musl": "1.4.8", + "@swc/core-linux-x64-gnu": "1.4.8", + "@swc/core-linux-x64-musl": "1.4.8", + "@swc/core-win32-arm64-msvc": "1.4.8", + "@swc/core-win32-ia32-msvc": "1.4.8", + "@swc/core-win32-x64-msvc": "1.4.8" + }, + "peerDependencies": { + "@swc/helpers": "^0.5.0" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } + } + }, + "node_modules/@swc/core-darwin-arm64": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.8.tgz", + "integrity": "sha512-hhQCffRTgzpTIbngSnC30vV6IJVTI9FFBF954WEsshsecVoCGFiMwazBbrkLG+RwXENTrMhgeREEFh6R3KRgKQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-darwin-x64": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.8.tgz", + "integrity": "sha512-P3ZBw8Jr8rKhY/J8d+6WqWriqngGTgHwtFeJ8MIakQJTbdYbFgXSZxcvDiERg3psbGeFXaUaPI0GO6BXv9k/OQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm-gnueabihf": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.8.tgz", + "integrity": "sha512-PP9JIJt19bUWhAGcQW6qMwTjZOcMyzkvZa0/LWSlDm0ORYVLmDXUoeQbGD3e0Zju9UiZxyulnpjEN0ZihJgPTA==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-gnu": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.8.tgz", + "integrity": "sha512-HvEWnwKHkoVUr5iftWirTApFJ13hGzhAY2CMw4lz9lur2m+zhPviRRED0FCI6T95Knpv7+8eUOr98Z7ctrG6DQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-musl": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.8.tgz", + "integrity": "sha512-kY8+qa7k/dEeBq9p0Hrta18QnJPpsiJvDQSLNaTIFpdM3aEM9zbkshWz8gaX5VVGUEALowCBUWqmzO4VaqM+2w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-gnu": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.8.tgz", + "integrity": "sha512-0WWyIw432wpO/zeGblwq4f2YWam4pn8Z/Ig4KzHMgthR/KmiLU3f0Z7eo45eVmq5vcU7Os1zi/Zb65OOt09q/w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-musl": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.8.tgz", + "integrity": "sha512-p4yxvVS05rBNCrBaSTa20KK88vOwtg8ifTW7ec/yoab0bD5EwzzB8KbDmLLxE6uziFa0sdjF0dfRDwSZPex37Q==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.8.tgz", + "integrity": "sha512-jKuXihxAaqUnbFfvPxtmxjdJfs87F1GdBf33il+VUmSyWCP4BE6vW+/ReDAe8sRNsKyrZ3UH1vI5q1n64csBUA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-ia32-msvc": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.8.tgz", + "integrity": "sha512-O0wT4AGHrX8aBeH6c2ADMHgagAJc5Kf6W48U5moyYDAkkVnKvtSc4kGhjWhe1Yl0sI0cpYh2In2FxvYsb44eWw==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-x64-msvc": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.8.tgz", + "integrity": "sha512-C2AYc3A2o+ECciqsJWRgIpp83Vk5EaRzHe7ed/xOWzVd0MsWR+fweEsyOjlmzHfpUxJSi46Ak3/BIZJlhZbXbg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true + }, + "node_modules/@swc/types": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz", + "integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/@types/react": { + "version": "18.2.65", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.65.tgz", + "integrity": "sha512-98TsY0aW4jqx/3RqsUXwMDZSWR1Z4CUlJNue8ueS2/wcxZOsz4xmW1X8ieaWVRHcmmQM3R8xVA4XWB3dJnWwDQ==", + "dev": true, + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.22", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.22.tgz", + "integrity": "sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "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==", + "dev": true + }, + "node_modules/@types/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==" + }, + "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==", + "dev": true + }, + "node_modules/@vitejs/plugin-react-swc": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.6.0.tgz", + "integrity": "sha512-XFRbsGgpGxGzEV5i5+vRiro1bwcIaZDIdBRP16qwm+jP68ue/S8FJTBEgOeojtVDYrbSua3XFp71kC8VJE6v+g==", + "dev": true, + "dependencies": { + "@swc/core": "^1.3.107" + }, + "peerDependencies": { + "vite": "^4 || ^5" + } + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.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==", + "dev": true, + "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/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "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.prototype.findlast": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.4.tgz", + "integrity": "sha512-BMtLxpV+8BD+6ZPFIWmnUBpQoy+A+ujcg4rhp2iwCRJYA7PEh2MS4NL3lz8EiDlLrJPp2hg9qWihr5pd//jcGw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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.toreversed": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", + "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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/asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": 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/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==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "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==", + "dev": true + }, + "node_modules/define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "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/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/es-abstract": { + "version": "1.22.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.5.tgz", + "integrity": "sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.1", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.0", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.5", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.17.tgz", + "integrity": "sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==", + "dev": true, + "dependencies": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.4", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.2", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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/esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@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-plugin-react": { + "version": "7.34.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.0.tgz", + "integrity": "sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.7", + "array.prototype.findlast": "^1.2.4", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.toreversed": "^1.1.2", + "array.prototype.tosorted": "^1.1.3", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.17", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7", + "object.hasown": "^1.1.3", + "object.values": "^1.1.7", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.10" + }, + "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==", + "dev": true, + "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-refresh": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.6.tgz", + "integrity": "sha512-NjGXdm7zgcKRkKMua34qVO9doI7VOxZ6ancSvBELJSSoX97jyndXcSoa8XBh69JoB31dNz3EEzlMcizZl7LaMA==", + "dev": true, + "peerDependencies": { + "eslint": ">=7" + } + }, + "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==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "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==", + "dev": true, + "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/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "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==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": 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==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "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==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.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-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "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==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "dependencies": { + "es-define-property": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "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==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "dependencies": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "dev": true, + "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-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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "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==", + "dev": true, + "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-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.14" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "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==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "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==", + "dev": true, + "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/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": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "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==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.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==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true + }, + "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/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "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==", + "dev": true, + "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/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "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/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true + }, + "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/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/postcss": { + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", + "dev": true, + "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-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==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "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==", + "dev": true, + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "dev": true, + "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/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-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-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "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==", + "dev": true, + "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/regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "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-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz", + "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==", + "dev": true, + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=18.0.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.13.0", + "@rollup/rollup-android-arm64": "4.13.0", + "@rollup/rollup-darwin-arm64": "4.13.0", + "@rollup/rollup-darwin-x64": "4.13.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", + "@rollup/rollup-linux-arm64-gnu": "4.13.0", + "@rollup/rollup-linux-arm64-musl": "4.13.0", + "@rollup/rollup-linux-riscv64-gnu": "4.13.0", + "@rollup/rollup-linux-x64-gnu": "4.13.0", + "@rollup/rollup-linux-x64-musl": "4.13.0", + "@rollup/rollup-win32-arm64-msvc": "4.13.0", + "@rollup/rollup-win32-ia32-msvc": "4.13.0", + "@rollup/rollup-win32-x64-msvc": "4.13.0", + "fsevents": "~2.3.2" + } + }, + "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==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/styled-components": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.8.tgz", + "integrity": "sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==", + "dependencies": { + "@emotion/is-prop-valid": "1.2.1", + "@emotion/unitless": "0.8.0", + "@types/stylis": "4.2.0", + "css-to-react-native": "3.2.0", + "csstype": "3.1.2", + "postcss": "8.4.31", + "shallowequal": "1.1.0", + "stylis": "4.3.1", + "tslib": "2.5.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0" + } + }, + "node_modules/styled-components/node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "node_modules/styled-components/node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "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.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/stylis": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz", + "integrity": "sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "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==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.5.tgz", + "integrity": "sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true, + "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/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/vite": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.6.tgz", + "integrity": "sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==", + "dev": true, + "dependencies": { + "esbuild": "^0.19.3", + "postcss": "^8.4.35", + "rollup": "^4.2.0" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^18.0.0 || >=20.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + }, + "peerDependencies": { + "@types/node": "^18.0.0 || >=20.0.0", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@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==", + "dev": true + }, + "@emotion/is-prop-valid": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz", + "integrity": "sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==", + "requires": { + "@emotion/memoize": "^0.8.1" + } + }, + "@emotion/memoize": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.8.1.tgz", + "integrity": "sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==" + }, + "@emotion/unitless": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.8.0.tgz", + "integrity": "sha512-VINS5vEYAscRl2ZUDiT3uMPlrFQupiKgHz5AA4bCH1miKBg4qtwkim1qPmJj/4WG6TreYMY111rEFsjupcOKHw==" + }, + "@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "dev": true, + "optional": true + }, + "@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "dev": true, + "optional": true + }, + "@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "dev": true, + "optional": true + }, + "@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "dev": true, + "optional": true + }, + "@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "dev": true, + "optional": true + }, + "@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "dev": true, + "optional": true + }, + "@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "dev": true, + "optional": true + }, + "@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "dev": true, + "optional": true + }, + "@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "dev": true, + "optional": true + }, + "@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "dev": true, + "optional": true + }, + "@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "dev": true, + "optional": true + }, + "@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "dev": true, + "optional": true + }, + "@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "dev": true, + "optional": true + }, + "@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "dev": true, + "optional": true + }, + "@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "dev": true, + "optional": true + }, + "@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "dev": true, + "optional": true + }, + "@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==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^3.3.0" + } + }, + "@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==", + "dev": true + }, + "@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "requires": { + "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" + } + }, + "@eslint/js": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "dev": true + }, + "@humanwhocodes/config-array": { + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, + "@humanwhocodes/object-schema": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "dev": true + }, + "@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==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@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==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@rollup/rollup-android-arm-eabi": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.0.tgz", + "integrity": "sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==", + "dev": true, + "optional": true + }, + "@rollup/rollup-android-arm64": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.0.tgz", + "integrity": "sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==", + "dev": true, + "optional": true + }, + "@rollup/rollup-darwin-arm64": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.0.tgz", + "integrity": "sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==", + "dev": true, + "optional": true + }, + "@rollup/rollup-darwin-x64": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.0.tgz", + "integrity": "sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==", + "dev": true, + "optional": true + }, + "@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.0.tgz", + "integrity": "sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==", + "dev": true, + "optional": true + }, + "@rollup/rollup-linux-arm64-gnu": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.0.tgz", + "integrity": "sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==", + "dev": true, + "optional": true + }, + "@rollup/rollup-linux-arm64-musl": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.0.tgz", + "integrity": "sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==", + "dev": true, + "optional": true + }, + "@rollup/rollup-linux-riscv64-gnu": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.0.tgz", + "integrity": "sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==", + "dev": true, + "optional": true + }, + "@rollup/rollup-linux-x64-gnu": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.0.tgz", + "integrity": "sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==", + "dev": true, + "optional": true + }, + "@rollup/rollup-linux-x64-musl": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.0.tgz", + "integrity": "sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==", + "dev": true, + "optional": true + }, + "@rollup/rollup-win32-arm64-msvc": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.0.tgz", + "integrity": "sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==", + "dev": true, + "optional": true + }, + "@rollup/rollup-win32-ia32-msvc": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.0.tgz", + "integrity": "sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==", + "dev": true, + "optional": true + }, + "@rollup/rollup-win32-x64-msvc": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.0.tgz", + "integrity": "sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==", + "dev": true, + "optional": true + }, + "@swc/core": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.4.8.tgz", + "integrity": "sha512-uY2RSJcFPgNOEg12RQZL197LZX+MunGiKxsbxmh22VfVxrOYGRvh4mPANFlrD1yb38CgmW1wI6YgIi8LkIwmWg==", + "dev": true, + "requires": { + "@swc/core-darwin-arm64": "1.4.8", + "@swc/core-darwin-x64": "1.4.8", + "@swc/core-linux-arm-gnueabihf": "1.4.8", + "@swc/core-linux-arm64-gnu": "1.4.8", + "@swc/core-linux-arm64-musl": "1.4.8", + "@swc/core-linux-x64-gnu": "1.4.8", + "@swc/core-linux-x64-musl": "1.4.8", + "@swc/core-win32-arm64-msvc": "1.4.8", + "@swc/core-win32-ia32-msvc": "1.4.8", + "@swc/core-win32-x64-msvc": "1.4.8", + "@swc/counter": "^0.1.2", + "@swc/types": "^0.1.5" + } + }, + "@swc/core-darwin-arm64": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.4.8.tgz", + "integrity": "sha512-hhQCffRTgzpTIbngSnC30vV6IJVTI9FFBF954WEsshsecVoCGFiMwazBbrkLG+RwXENTrMhgeREEFh6R3KRgKQ==", + "dev": true, + "optional": true + }, + "@swc/core-darwin-x64": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.4.8.tgz", + "integrity": "sha512-P3ZBw8Jr8rKhY/J8d+6WqWriqngGTgHwtFeJ8MIakQJTbdYbFgXSZxcvDiERg3psbGeFXaUaPI0GO6BXv9k/OQ==", + "dev": true, + "optional": true + }, + "@swc/core-linux-arm-gnueabihf": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.4.8.tgz", + "integrity": "sha512-PP9JIJt19bUWhAGcQW6qMwTjZOcMyzkvZa0/LWSlDm0ORYVLmDXUoeQbGD3e0Zju9UiZxyulnpjEN0ZihJgPTA==", + "dev": true, + "optional": true + }, + "@swc/core-linux-arm64-gnu": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.4.8.tgz", + "integrity": "sha512-HvEWnwKHkoVUr5iftWirTApFJ13hGzhAY2CMw4lz9lur2m+zhPviRRED0FCI6T95Knpv7+8eUOr98Z7ctrG6DQ==", + "dev": true, + "optional": true + }, + "@swc/core-linux-arm64-musl": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.4.8.tgz", + "integrity": "sha512-kY8+qa7k/dEeBq9p0Hrta18QnJPpsiJvDQSLNaTIFpdM3aEM9zbkshWz8gaX5VVGUEALowCBUWqmzO4VaqM+2w==", + "dev": true, + "optional": true + }, + "@swc/core-linux-x64-gnu": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.4.8.tgz", + "integrity": "sha512-0WWyIw432wpO/zeGblwq4f2YWam4pn8Z/Ig4KzHMgthR/KmiLU3f0Z7eo45eVmq5vcU7Os1zi/Zb65OOt09q/w==", + "dev": true, + "optional": true + }, + "@swc/core-linux-x64-musl": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.4.8.tgz", + "integrity": "sha512-p4yxvVS05rBNCrBaSTa20KK88vOwtg8ifTW7ec/yoab0bD5EwzzB8KbDmLLxE6uziFa0sdjF0dfRDwSZPex37Q==", + "dev": true, + "optional": true + }, + "@swc/core-win32-arm64-msvc": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.4.8.tgz", + "integrity": "sha512-jKuXihxAaqUnbFfvPxtmxjdJfs87F1GdBf33il+VUmSyWCP4BE6vW+/ReDAe8sRNsKyrZ3UH1vI5q1n64csBUA==", + "dev": true, + "optional": true + }, + "@swc/core-win32-ia32-msvc": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.4.8.tgz", + "integrity": "sha512-O0wT4AGHrX8aBeH6c2ADMHgagAJc5Kf6W48U5moyYDAkkVnKvtSc4kGhjWhe1Yl0sI0cpYh2In2FxvYsb44eWw==", + "dev": true, + "optional": true + }, + "@swc/core-win32-x64-msvc": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.4.8.tgz", + "integrity": "sha512-C2AYc3A2o+ECciqsJWRgIpp83Vk5EaRzHe7ed/xOWzVd0MsWR+fweEsyOjlmzHfpUxJSi46Ak3/BIZJlhZbXbg==", + "dev": true, + "optional": true + }, + "@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true + }, + "@swc/types": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz", + "integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==", + "dev": true + }, + "@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==", + "dev": true + }, + "@types/prop-types": { + "version": "15.7.11", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==", + "dev": true + }, + "@types/react": { + "version": "18.2.65", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.65.tgz", + "integrity": "sha512-98TsY0aW4jqx/3RqsUXwMDZSWR1Z4CUlJNue8ueS2/wcxZOsz4xmW1X8ieaWVRHcmmQM3R8xVA4XWB3dJnWwDQ==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.2.22", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.22.tgz", + "integrity": "sha512-fHkBXPeNtfvri6gdsMYyW+dW7RXFo6Ad09nLFK0VQWR7yGLai/Cyvyj696gbwYvBnhGtevUG9cET0pmUbMtoPQ==", + "dev": true, + "requires": { + "@types/react": "*" + } + }, + "@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==", + "dev": true + }, + "@types/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@types/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-n4sx2bqL0mW1tvDf/loQ+aMX7GQD3lc3fkCMC55VFNDu/vBOabO+LTIeXKM14xK0ppk5TUGcWRjiSpIlUpghKw==" + }, + "@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==", + "dev": true + }, + "@vitejs/plugin-react-swc": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-react-swc/-/plugin-react-swc-3.6.0.tgz", + "integrity": "sha512-XFRbsGgpGxGzEV5i5+vRiro1bwcIaZDIdBRP16qwm+jP68ue/S8FJTBEgOeojtVDYrbSua3XFp71kC8VJE6v+g==", + "dev": true, + "requires": { + "@swc/core": "^1.3.107" + } + }, + "acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "requires": {} + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + } + }, + "array-includes": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", + "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "dev": true, + "requires": { + "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" + } + }, + "array.prototype.findlast": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.4.tgz", + "integrity": "sha512-BMtLxpV+8BD+6ZPFIWmnUBpQoy+A+ujcg4rhp2iwCRJYA7PEh2MS4NL3lz8EiDlLrJPp2hg9qWihr5pd//jcGw==", + "dev": true, + "requires": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.toreversed": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/array.prototype.toreversed/-/array.prototype.toreversed-1.1.2.tgz", + "integrity": "sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "es-shim-unscopables": "^1.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "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" + } + }, + "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==", + "dev": true, + "requires": { + "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" + } + }, + "asynciterator.prototype": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz", + "integrity": "sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.3" + } + }, + "available-typed-arrays": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "dev": true, + "requires": { + "possible-typed-array-names": "^1.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "call-bind": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", + "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.1" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelize": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.1.tgz", + "integrity": "sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==" + }, + "css-to-react-native": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.2.0.tgz", + "integrity": "sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==", + "requires": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "dev": true + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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==", + "dev": true + }, + "define-data-property": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "requires": { + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" + } + }, + "define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "requires": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "es-abstract": { + "version": "1.22.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.5.tgz", + "integrity": "sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w==", + "dev": true, + "requires": { + "array-buffer-byte-length": "^1.0.1", + "arraybuffer.prototype.slice": "^1.0.3", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", + "has-symbols": "^1.0.3", + "hasown": "^2.0.1", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.3", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.3", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.13", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.2", + "safe-array-concat": "^1.1.0", + "safe-regex-test": "^1.0.3", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.2", + "typed-array-byte-length": "^1.0.1", + "typed-array-byte-offset": "^1.0.2", + "typed-array-length": "^1.0.5", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.14" + } + }, + "es-define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", + "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.4" + } + }, + "es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true + }, + "es-iterator-helpers": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.17.tgz", + "integrity": "sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ==", + "dev": true, + "requires": { + "asynciterator.prototype": "^1.0.0", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.22.4", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.2", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "globalthis": "^1.0.3", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.7", + "iterator.prototype": "^1.1.2", + "safe-array-concat": "^1.1.0" + } + }, + "es-set-tostringtag": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "hasown": "^2.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "dev": true, + "requires": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" + } + }, + "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==", + "dev": true + }, + "eslint": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "dev": true, + "requires": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@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" + } + }, + "eslint-plugin-react": { + "version": "7.34.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.34.0.tgz", + "integrity": "sha512-MeVXdReleBTdkz/bvcQMSnCXGi+c9kvy51IpinjnJgutl3YTHWsDdke7Z1ufZpGfDG8xduBDKyjtB9JH1eBKIQ==", + "dev": true, + "requires": { + "array-includes": "^3.1.7", + "array.prototype.findlast": "^1.2.4", + "array.prototype.flatmap": "^1.3.2", + "array.prototype.toreversed": "^1.1.2", + "array.prototype.tosorted": "^1.1.3", + "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.17", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.7", + "object.fromentries": "^2.0.7", + "object.hasown": "^1.1.3", + "object.values": "^1.1.7", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.5", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.10" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + } + } + }, + "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==", + "dev": true, + "requires": {} + }, + "eslint-plugin-react-refresh": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-refresh/-/eslint-plugin-react-refresh-0.4.6.tgz", + "integrity": "sha512-NjGXdm7zgcKRkKMua34qVO9doI7VOxZ6ancSvBELJSSoX97jyndXcSoa8XBh69JoB31dNz3EEzlMcizZl7LaMA==", + "dev": true, + "requires": {} + }, + "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==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "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==", + "dev": true + }, + "espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "requires": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + } + }, + "esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "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==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "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==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "requires": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", + "dev": true + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + } + }, + "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==", + "dev": true + }, + "get-intrinsic": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", + "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "requires": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", + "dev": true, + "requires": { + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, + "globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "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==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "has-property-descriptors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "requires": { + "es-define-property": "^1.0.0" + } + }, + "has-proto": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.3" + } + }, + "hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "requires": { + "function-bind": "^1.1.2" + } + }, + "ignore": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", + "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "internal-slot": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", + "dev": true, + "requires": { + "es-errors": "^1.3.0", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1" + } + }, + "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==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "hasown": "^2.0.0" + } + }, + "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==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "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==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true + }, + "is-shared-array-buffer": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", + "dev": true, + "requires": { + "call-bind": "^1.0.7" + } + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "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==", + "dev": true, + "requires": { + "which-typed-array": "^1.1.14" + } + }, + "is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + } + }, + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "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" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "array-includes": "^3.1.6", + "array.prototype.flat": "^1.3.1", + "object.assign": "^4.1.4", + "object.values": "^1.1.6" + } + }, + "keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "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==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "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==", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "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==", + "dev": true + }, + "object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", + "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.hasown": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", + "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "dev": true, + "requires": { + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "object.values": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", + "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "requires": { + "@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" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } + }, + "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==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "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==", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true + }, + "postcss": { + "version": "8.4.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", + "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", + "dev": true, + "requires": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "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" + } + }, + "regexp.prototype.flags": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", + "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dev": true, + "requires": { + "call-bind": "^1.0.6", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "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==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.13.0.tgz", + "integrity": "sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==", + "dev": true, + "requires": { + "@rollup/rollup-android-arm-eabi": "4.13.0", + "@rollup/rollup-android-arm64": "4.13.0", + "@rollup/rollup-darwin-arm64": "4.13.0", + "@rollup/rollup-darwin-x64": "4.13.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.13.0", + "@rollup/rollup-linux-arm64-gnu": "4.13.0", + "@rollup/rollup-linux-arm64-musl": "4.13.0", + "@rollup/rollup-linux-riscv64-gnu": "4.13.0", + "@rollup/rollup-linux-x64-gnu": "4.13.0", + "@rollup/rollup-linux-x64-musl": "4.13.0", + "@rollup/rollup-win32-arm64-msvc": "4.13.0", + "@rollup/rollup-win32-ia32-msvc": "4.13.0", + "@rollup/rollup-win32-x64-msvc": "4.13.0", + "@types/estree": "1.0.5", + "fsevents": "~2.3.2" + } + }, + "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==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-array-concat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", + "dev": true, + "requires": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + } + }, + "safe-regex-test": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", + "dev": true, + "requires": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-regex": "^1.1.4" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true + }, + "set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "requires": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" + } + }, + "set-function-name": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, + "requires": { + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" + } + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "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==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "side-channel": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", + "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "requires": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "object-inspect": "^1.13.1" + } + }, + "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==" + }, + "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==", + "dev": true, + "requires": { + "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" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "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==", + "dev": true + }, + "styled-components": { + "version": "6.1.8", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-6.1.8.tgz", + "integrity": "sha512-PQ6Dn+QxlWyEGCKDS71NGsXoVLKfE1c3vApkvDYS5KAK+V8fNWGhbSUEo9Gg2iaID2tjLXegEW3bZDUGpofRWw==", + "requires": { + "@emotion/is-prop-valid": "1.2.1", + "@emotion/unitless": "0.8.0", + "@types/stylis": "4.2.0", + "css-to-react-native": "3.2.0", + "csstype": "3.1.2", + "postcss": "8.4.31", + "shallowequal": "1.1.0", + "stylis": "4.3.1", + "tslib": "2.5.0" + }, + "dependencies": { + "csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" + }, + "postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "requires": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + } + } + }, + "stylis": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.1.tgz", + "integrity": "sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==" + }, + "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==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "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==", + "dev": true + }, + "tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true + }, + "typed-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" + } + }, + "typed-array-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", + "dev": true, + "requires": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + } + }, + "typed-array-byte-offset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", + "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" + } + }, + "typed-array-length": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.5.tgz", + "integrity": "sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA==", + "dev": true, + "requires": { + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0" + } + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "vite": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.6.tgz", + "integrity": "sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==", + "dev": true, + "requires": { + "esbuild": "^0.19.3", + "fsevents": "~2.3.3", + "postcss": "^8.4.35", + "rollup": "^4.2.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "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==", + "dev": true, + "requires": { + "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" + } + }, + "which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "requires": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + } + }, + "which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "dev": true, + "requires": { + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "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==", + "dev": true + } + } +} diff --git a/argentbank-front/package.json b/argentbank-front/package.json index 2cc5e29ad..d860830c1 100644 --- a/argentbank-front/package.json +++ b/argentbank-front/package.json @@ -11,7 +11,8 @@ }, "dependencies": { "react": "^18.2.0", - "react-dom": "^18.2.0" + "react-dom": "^18.2.0", + "styled-components": "^6.1.8" }, "devDependencies": { "@types/react": "^18.2.64", diff --git a/argentbank-front/src/App.jsx b/argentbank-front/src/App.jsx deleted file mode 100644 index 6e2f253e7..000000000 --- a/argentbank-front/src/App.jsx +++ /dev/null @@ -1,15 +0,0 @@ -import { useState } from "react"; - -function App() { - const [count, setCount] = useState(0); - - return ( - <> - - - ); -} - -export default App; diff --git a/argentbank-front/src/assets/argentBankLogo.png b/argentbank-front/src/assets/argentBankLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..89ce0f0b6d84febe3a9e78a6913938e975abbefa GIT binary patch literal 24367 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ΌgB+XulrD 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

ifBL$d=<-YRL`y`wtehfe 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 literal 0 HcmV?d00001 diff --git a/argentbank-front/src/assets/icon-chat.png b/argentbank-front/src/assets/icon-chat.png new file mode 100644 index 0000000000000000000000000000000000000000..13e80a37ce7b74201876630451a71e96d281cbd0 GIT binary patch literal 21496 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 M)78&qol`;+0E&nEc>n+a literal 0 HcmV?d00001 diff --git a/argentbank-front/src/assets/icon-money.png b/argentbank-front/src/assets/icon-money.png new file mode 100644 index 0000000000000000000000000000000000000000..16eef314eb03e3905e1cd2252beffad8f48b3ce5 GIT binary patch literal 17611 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 literal 0 HcmV?d00001 diff --git a/argentbank-front/src/components/Nav.jsx b/argentbank-front/src/components/Nav.jsx new file mode 100644 index 000000000..f1804a3b6 --- /dev/null +++ b/argentbank-front/src/components/Nav.jsx @@ -0,0 +1,51 @@ +import styled from "styled-components"; +import logo from "../assets/argentBankLogo.png"; + +export const StyledNav = styled.nav` + display: flex; + justify-content: space-between; + align-items: center; + padding: 5px 20px; + width: 100%; +`; + +export const NavLink = styled.a` + font-weight: bold; + color: #2c3e50; + + &.router-link-exact-active { + color: #42b983; + } + + &:hover { + text-decoration: underline; + } +`; + +export const NavList = styled.ul` + display: flex; + gap: 0.5rem; +`; + +export const LogoImage = styled.img` + max-width: 100%; + width: 200px; +`; + +const Nav = () => { + return ( + + + +

  • + Link 1 +
  • +
  • + Link 2 +
  • + + + ); +}; + +export default Nav; diff --git a/argentbank-front/src/fonts/Avenir Regular.ttf b/argentbank-front/src/fonts/Avenir Regular.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7463844432caf7572fb580c5398250e5e3a3e029 GIT binary patch literal 52492 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

    t5LwC}tK80Ib8D8qM-Hd!%-!=}8Lf}vhCd(uZ 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 B%^d&$ literal 0 HcmV?d00001 diff --git a/argentbank-front/src/main.css b/argentbank-front/src/main.css new file mode 100644 index 000000000..5860ef108 --- /dev/null +++ b/argentbank-front/src/main.css @@ -0,0 +1,119 @@ +@font-face { + font-family: "Avenir"; + src: url("./fonts/Avenir Regular.ttf") format("truetype"); +} + +:root { + font-family: Avenir, Helvetica, Arial, sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + /* color: #2c3e50; */ +} + +/* Box sizing rules */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +/* Prevent font size inflation */ +html { + -moz-text-size-adjust: none; + -webkit-text-size-adjust: none; + text-size-adjust: none; +} + +/* Remove default margin in favour of better control in authored CSS */ +body, +h1, +h2, +h3, +h4, +p, +figure, +blockquote, +dl, +dd { + margin: 0; +} + +/* Remove list styles on ul, ol elements with a list role, which suggests default styling will be removed */ +ul[role="list"], +ol[role="list"], +li { + list-style: none; +} + +/* Set core body defaults */ +body { + min-height: 100vh; + line-height: 1.5; + font-family: var(--font); +} + +/* Set shorter line heights on headings and interactive elements */ +h1, +h2, +h3, +h4, +button, +input, +label { + line-height: 1.1; +} + +a { + text-decoration: none; + color: #000; +} + +/* Make images easier to work with */ +img, +picture { + max-width: 100%; + display: block; +} + +/* Inherit fonts for inputs and buttons */ +input, +button, +textarea, +select { + font: inherit; +} + +/* Make sure textareas without a rows attribute are not tiny */ +textarea:not([rows]) { + min-height: 10em; +} + +/* Anything that has been anchored to should have extra scroll margin */ +:target { + scroll-margin-block: 5ex; +} + +ul { + margin: 0; + padding: 0; +} + +button { + -moz-osx-font-smoothing: inherit; + -webkit-appearance: none; + -webkit-font-smoothing: inherit; + background: transparent; + border: none; + color: inherit; + font: inherit; + line-height: normal; + margin: 0; + overflow: visible; + padding: 0; + width: auto; +} + +#root { + display: flex; + flex-wrap: wrap; +} diff --git a/argentbank-front/src/main.jsx b/argentbank-front/src/main.jsx index 569fdf2fd..d4ce07a8b 100644 --- a/argentbank-front/src/main.jsx +++ b/argentbank-front/src/main.jsx @@ -1,9 +1,10 @@ import React from "react"; import ReactDOM from "react-dom/client"; -import App from "./App.jsx"; +import Home from "./pages/Home.jsx"; +import "./main.css"; ReactDOM.createRoot(document.getElementById("root")).render( - + ); diff --git a/argentbank-front/src/pages/Home.jsx b/argentbank-front/src/pages/Home.jsx new file mode 100644 index 000000000..9b6b84dc5 --- /dev/null +++ b/argentbank-front/src/pages/Home.jsx @@ -0,0 +1,11 @@ +import Nav from "../components/Nav"; + +function Home() { + return ( + <> +