From 48496076d31fbb2a104f23c81805cc44a11d22da Mon Sep 17 00:00:00 2001 From: Cesar Ayala Date: Mon, 20 Mar 2023 19:51:27 -0300 Subject: [PATCH] Primera version de la tabla de usuarios --- client/index.html | 2 + client/package-lock.json | 701 +-------- client/src/abuelos/helpers/getDatosAuth.js | 7 +- client/src/abuelos/pages/ProfilePage.jsx | 3 +- client/src/abuelos/pages/UsuariosLista.jsx | 44 +- client/yarn.lock | 1261 ++++++++--------- package-lock.json | 6 + server/package-lock.json | 4 +- .../0b70f5d1-5762-4ef5-a34d-5b6b499a89d3.jpg | Bin 0 -> 74052 bytes .../0ecc16d3-6a77-4069-9b39-6c7618ba963a.png | Bin 0 -> 3301 bytes 10 files changed, 680 insertions(+), 1348 deletions(-) create mode 100644 package-lock.json create mode 100644 server/uploads/usuarios/0b70f5d1-5762-4ef5-a34d-5b6b499a89d3.jpg create mode 100644 server/uploads/usuarios/0ecc16d3-6a77-4069-9b39-6c7618ba963a.png diff --git a/client/index.html b/client/index.html index f3feb98..6693cc2 100644 --- a/client/index.html +++ b/client/index.html @@ -8,6 +8,7 @@ Abuelos en Comunidad + @@ -16,6 +17,7 @@
+ \ No newline at end of file diff --git a/client/package-lock.json b/client/package-lock.json index e03ffac..c0f254e 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -1,19 +1,19 @@ { - "name": "heroes-spa", + "name": "abuelos-en-comunidad", "version": "0.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "heroes-spa", + "name": "abuelos-en-comunidad", "version": "0.0.0", "dependencies": { "@emailjs/browser": "^3.10.0", "animate.css": "^4.1.1", "axios": "^1.3.4", - "gh-pages": "^5.0.0", "query-string": "^8.1.0", "react": "^18.2.0", + "react-animation-on-scroll": "^5.1.0", "react-dom": "^18.2.0", "react-router-dom": "^6.8.2", "react-typical": "^0.1.3" @@ -869,30 +869,6 @@ "node": ">=4" } }, - "node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -908,20 +884,6 @@ "proxy-from-env": "^1.1.0" } }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "node_modules/browserslist": { "version": "4.21.5", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", @@ -1006,21 +968,6 @@ "node": ">= 0.8" } }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, "node_modules/convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", @@ -1072,11 +1019,6 @@ "integrity": "sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==", "dev": true }, - "node_modules/email-addresses": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-5.0.0.tgz", - "integrity": "sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==" - }, "node_modules/esbuild": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", @@ -1127,34 +1069,11 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, "engines": { "node": ">=0.8.0" } }, - "node_modules/filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==", - "engines": { - "node": ">=4" - } - }, - "node_modules/filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", - "dependencies": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/filter-obj": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz", @@ -1166,34 +1085,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", @@ -1226,24 +1117,6 @@ "node": ">= 6" } }, - "node_modules/fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", @@ -1273,46 +1146,6 @@ "node": ">=6.9.0" } }, - "node_modules/gh-pages": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-5.0.0.tgz", - "integrity": "sha512-Nqp1SjkPIB94Xw/3yYNTUL+G2dxlhjvv1zeN/4kMC1jfViTEqhtVz/Ba1zSXHuvXCN9ADNS1dN4r5/J/nZWEQQ==", - "dependencies": { - "async": "^3.2.4", - "commander": "^2.18.0", - "email-addresses": "^5.0.0", - "filenamify": "^4.3.0", - "find-cache-dir": "^3.3.1", - "fs-extra": "^8.1.0", - "globby": "^6.1.0" - }, - "bin": { - "gh-pages": "bin/gh-pages.js", - "gh-pages-clean": "bin/gh-pages-clean.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", @@ -1322,26 +1155,6 @@ "node": ">=4" } }, - "node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -1363,20 +1176,6 @@ "node": ">=4" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, "node_modules/is-core-module": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", @@ -1418,24 +1217,10 @@ "node": ">=6" } }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } + "node_modules/lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" }, "node_modules/loose-envify": { "version": "1.4.0", @@ -1469,20 +1254,6 @@ "node": ">=12" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -1502,17 +1273,6 @@ "node": ">= 0.6" } }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -1541,63 +1301,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "peer": true, "engines": { "node": ">=0.10.0" } @@ -1614,44 +1318,6 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/postcss": { "version": "8.4.21", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", @@ -1719,6 +1385,17 @@ "node": ">=0.10.0" } }, + "node_modules/react-animation-on-scroll": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/react-animation-on-scroll/-/react-animation-on-scroll-5.1.0.tgz", + "integrity": "sha512-UBhlXUig+AGwDpRoqFC6qFh1mCIperwy1Pk7dJTb0XgpDzERF4f6fhoqFY2+on9Bf1n4OfUrRw4xsnKfQt6U7w==", + "dependencies": { + "lodash.throttle": "^4.1.1" + }, + "peerDependencies": { + "react": ">= 15.4.1" + } + }, "node_modules/react-dom": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", @@ -1838,6 +1515,7 @@ "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" } @@ -1862,17 +1540,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -1906,25 +1573,6 @@ "node": ">=4" } }, - "node_modules/trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", - "dependencies": { - "escape-string-regexp": "^1.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/update-browserslist-db": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", @@ -2000,11 +1648,6 @@ } } }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", @@ -2543,24 +2186,6 @@ "color-convert": "^1.9.0" } }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==" - }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -2576,20 +2201,6 @@ "proxy-from-env": "^1.1.0" } }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, "browserslist": { "version": "4.21.5", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", @@ -2642,21 +2253,6 @@ "delayed-stream": "~1.0.0" } }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, "convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", @@ -2694,11 +2290,6 @@ "integrity": "sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==", "dev": true }, - "email-addresses": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/email-addresses/-/email-addresses-5.0.0.tgz", - "integrity": "sha512-4OIPYlA6JXqtVn8zpHpGiI7vE6EQOAg16aGnDMIAlZVinnoZ8208tW1hAbjWydgN/4PLTT9q+O1K6AH/vALJGw==" - }, "esbuild": { "version": "0.16.17", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz", @@ -2738,47 +2329,14 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" - }, - "filename-reserved-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", - "integrity": "sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==" - }, - "filenamify": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", - "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", - "requires": { - "filename-reserved-regex": "^2.0.0", - "strip-outer": "^1.0.1", - "trim-repeated": "^1.0.0" - } + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true }, "filter-obj": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz", "integrity": "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==" }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, "follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", @@ -2794,21 +2352,6 @@ "mime-types": "^2.1.12" } }, - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", @@ -2828,56 +2371,12 @@ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true }, - "gh-pages": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/gh-pages/-/gh-pages-5.0.0.tgz", - "integrity": "sha512-Nqp1SjkPIB94Xw/3yYNTUL+G2dxlhjvv1zeN/4kMC1jfViTEqhtVz/Ba1zSXHuvXCN9ADNS1dN4r5/J/nZWEQQ==", - "requires": { - "async": "^3.2.4", - "commander": "^2.18.0", - "email-addresses": "^5.0.0", - "filenamify": "^4.3.0", - "find-cache-dir": "^3.3.1", - "fs-extra": "^8.1.0", - "globby": "^6.1.0" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true }, - "globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "requires": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -2893,20 +2392,6 @@ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "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==", - "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==" - }, "is-core-module": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", @@ -2933,21 +2418,10 @@ "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "requires": { - "p-locate": "^4.1.0" - } + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" }, "loose-envify": { "version": "1.4.0", @@ -2975,14 +2449,6 @@ "@jridgewell/sourcemap-codec": "^1.4.13" } }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "requires": { - "semver": "^6.0.0" - } - }, "mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -2996,14 +2462,6 @@ "mime-db": "1.52.0" } }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -3025,46 +2483,8 @@ "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==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "requires": { - "wrappy": "1" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "requires": { - "p-limit": "^2.2.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "peer": true }, "path-parse": { "version": "1.0.7", @@ -3078,32 +2498,6 @@ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", "dev": true }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==" - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "requires": { - "pinkie": "^2.0.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "requires": { - "find-up": "^4.0.0" - } - }, "postcss": { "version": "8.4.21", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", @@ -3149,6 +2543,14 @@ "loose-envify": "^1.1.0" } }, + "react-animation-on-scroll": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/react-animation-on-scroll/-/react-animation-on-scroll-5.1.0.tgz", + "integrity": "sha512-UBhlXUig+AGwDpRoqFC6qFh1mCIperwy1Pk7dJTb0XgpDzERF4f6fhoqFY2+on9Bf1n4OfUrRw4xsnKfQt6U7w==", + "requires": { + "lodash.throttle": "^4.1.1" + } + }, "react-dom": { "version": "18.2.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", @@ -3226,7 +2628,8 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true }, "source-map-js": { "version": "1.0.2", @@ -3239,14 +2642,6 @@ "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-3.0.0.tgz", "integrity": "sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==" }, - "strip-outer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", - "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -3268,19 +2663,6 @@ "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true }, - "trim-repeated": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", - "integrity": "sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==", - "requires": { - "escape-string-regexp": "^1.0.2" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, "update-browserslist-db": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", @@ -3304,11 +2686,6 @@ "rollup": "^3.10.0" } }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, "yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", diff --git a/client/src/abuelos/helpers/getDatosAuth.js b/client/src/abuelos/helpers/getDatosAuth.js index a96f23d..d4e69aa 100644 --- a/client/src/abuelos/helpers/getDatosAuth.js +++ b/client/src/abuelos/helpers/getDatosAuth.js @@ -3,14 +3,17 @@ import { useEffect, useMemo, useState } from "react"; export const getDatosAuth = () => { const [data, setData] = useState(null) - const getDatos = () => { + const getDatos = async () => { + const { token } = JSON.parse(localStorage.getItem('user')); - axios.get('http://localhost:8080/api/auth/', { + + await axios.get('http://localhost:8080/api/auth/', { headers: { 'x-token': `${token}` } }) .then(response => { + localStorage.setItem("uid", response.data.usuario.uid); setData(response.data.usuario) }) diff --git a/client/src/abuelos/pages/ProfilePage.jsx b/client/src/abuelos/pages/ProfilePage.jsx index ec73251..c59e9af 100644 --- a/client/src/abuelos/pages/ProfilePage.jsx +++ b/client/src/abuelos/pages/ProfilePage.jsx @@ -15,8 +15,7 @@ export const ProfilePage = () => { replace: true }); } - - + return (
diff --git a/client/src/abuelos/pages/UsuariosLista.jsx b/client/src/abuelos/pages/UsuariosLista.jsx index c593e2b..1a69b94 100644 --- a/client/src/abuelos/pages/UsuariosLista.jsx +++ b/client/src/abuelos/pages/UsuariosLista.jsx @@ -1,11 +1,47 @@ -import React from 'react' +import React, { useEffect, useState } from 'react' +import axios from 'axios' export const UsuariosLista = () => { + const [usuarios, setUsuarios] = useState([]) + + const getUsuarios = async () => { + try { + console.log('getUsuarios'); + const response = await axios.get('http://localhost:8080/api/usuarios') + + console.log(response); + console.log(response.data?.usuarios); + setUsuarios(response.data?.usuarios) + } catch (error) { + + } + } + + useEffect(() => { + getUsuarios(); + }, []) + + return ( <> -

ver una lista de usuarios con

-

Ver - Editar - Eliminar

-

Cada uno dentro de un div, para eso hay que hacer un map en el cual van a estar sus datos

+ + + + + + + + + + + {usuarios.map((usuario, index) => + + + + + )} + +
NombreCorreoRolAcciones
{usuario.nombre} {usuario.correo} {usuario.rol} {usuario.uid}
) } diff --git a/client/yarn.lock b/client/yarn.lock index 67b4cef..078a904 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -3,98 +3,98 @@ "@ampproject/remapping@^2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" - integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== + "integrity" "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==" + "resolved" "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz" + "version" "2.2.0" dependencies: "@jridgewell/gen-mapping" "^0.1.0" "@jridgewell/trace-mapping" "^0.3.9" "@babel/code-frame@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" - integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== + "integrity" "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==" + "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz" + "version" "7.18.6" dependencies: "@babel/highlight" "^7.18.6" "@babel/compat-data@^7.20.5": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.0.tgz#c241dc454e5b5917e40d37e525e2f4530c399298" - integrity sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g== + "integrity" "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==" + "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz" + "version" "7.21.0" -"@babel/core@^7.20.12": - version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.3.tgz#cf1c877284a469da5d1ce1d1e53665253fae712e" - integrity sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw== +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.20.12": + "integrity" "sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==" + "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.21.0.tgz" + "version" "7.21.0" dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.21.3" + "@babel/generator" "^7.21.0" "@babel/helper-compilation-targets" "^7.20.7" - "@babel/helper-module-transforms" "^7.21.2" + "@babel/helper-module-transforms" "^7.21.0" "@babel/helpers" "^7.21.0" - "@babel/parser" "^7.21.3" + "@babel/parser" "^7.21.0" "@babel/template" "^7.20.7" - "@babel/traverse" "^7.21.3" - "@babel/types" "^7.21.3" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.2" - semver "^6.3.0" - -"@babel/generator@^7.21.3": - version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.21.3.tgz#232359d0874b392df04045d72ce2fd9bb5045fce" - integrity sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA== - dependencies: - "@babel/types" "^7.21.3" + "@babel/traverse" "^7.21.0" + "@babel/types" "^7.21.0" + "convert-source-map" "^1.7.0" + "debug" "^4.1.0" + "gensync" "^1.0.0-beta.2" + "json5" "^2.2.2" + "semver" "^6.3.0" + +"@babel/generator@^7.21.0", "@babel/generator@^7.21.1": + "integrity" "sha512-1lT45bAYlQhFn/BHivJs43AiW2rg3/UbLyShGfF3C0KmHvO5fSghWd5kBJy30kpRRucGzXStvnnCFniCR2kXAA==" + "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.21.1.tgz" + "version" "7.21.1" + dependencies: + "@babel/types" "^7.21.0" "@jridgewell/gen-mapping" "^0.3.2" "@jridgewell/trace-mapping" "^0.3.17" - jsesc "^2.5.1" + "jsesc" "^2.5.1" "@babel/helper-compilation-targets@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz#a6cd33e93629f5eb473b021aac05df62c4cd09bb" - integrity sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ== + "integrity" "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz" + "version" "7.20.7" dependencies: "@babel/compat-data" "^7.20.5" "@babel/helper-validator-option" "^7.18.6" - browserslist "^4.21.3" - lru-cache "^5.1.1" - semver "^6.3.0" + "browserslist" "^4.21.3" + "lru-cache" "^5.1.1" + "semver" "^6.3.0" "@babel/helper-environment-visitor@^7.18.9": - version "7.18.9" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" - integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== + "integrity" "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + "resolved" "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz" + "version" "7.18.9" "@babel/helper-function-name@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz#d552829b10ea9f120969304023cd0645fa00b1b4" - integrity sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg== + "integrity" "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==" + "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz" + "version" "7.21.0" dependencies: "@babel/template" "^7.20.7" "@babel/types" "^7.21.0" "@babel/helper-hoist-variables@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" - integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== + "integrity" "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==" + "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz" + "version" "7.18.6" dependencies: "@babel/types" "^7.18.6" "@babel/helper-module-imports@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" - integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== + "integrity" "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz" + "version" "7.18.6" dependencies: "@babel/types" "^7.18.6" -"@babel/helper-module-transforms@^7.21.2": - version "7.21.2" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz#160caafa4978ac8c00ac66636cb0fa37b024e2d2" - integrity sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ== +"@babel/helper-module-transforms@^7.21.0": + "integrity" "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz" + "version" "7.21.2" dependencies: "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-module-imports" "^7.18.6" @@ -106,735 +106,644 @@ "@babel/types" "^7.21.2" "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" - integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== + "integrity" "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz" + "version" "7.20.2" "@babel/helper-simple-access@^7.20.2": - version "7.20.2" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" - integrity sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA== + "integrity" "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==" + "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz" + "version" "7.20.2" dependencies: "@babel/types" "^7.20.2" "@babel/helper-split-export-declaration@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" - integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== + "integrity" "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==" + "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz" + "version" "7.18.6" dependencies: "@babel/types" "^7.18.6" "@babel/helper-string-parser@^7.19.4": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" - integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== + "integrity" "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==" + "resolved" "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz" + "version" "7.19.4" "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": - version "7.19.1" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" - integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== + "integrity" "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz" + "version" "7.19.1" "@babel/helper-validator-option@^7.18.6": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz#8224c7e13ace4bafdc4004da2cf064ef42673180" - integrity sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== + "integrity" "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==" + "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz" + "version" "7.21.0" "@babel/helpers@^7.21.0": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.21.0.tgz#9dd184fb5599862037917cdc9eecb84577dc4e7e" - integrity sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA== + "integrity" "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==" + "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz" + "version" "7.21.0" dependencies: "@babel/template" "^7.20.7" "@babel/traverse" "^7.21.0" "@babel/types" "^7.21.0" "@babel/highlight@^7.18.6": - version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" - integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== + "integrity" "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==" + "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz" + "version" "7.18.6" dependencies: "@babel/helper-validator-identifier" "^7.18.6" - chalk "^2.0.0" - js-tokens "^4.0.0" + "chalk" "^2.0.0" + "js-tokens" "^4.0.0" -"@babel/parser@^7.20.7", "@babel/parser@^7.21.3": - version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.3.tgz#1d285d67a19162ff9daa358d4cb41d50c06220b3" - integrity sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ== +"@babel/parser@^7.20.7", "@babel/parser@^7.21.0", "@babel/parser@^7.21.2": + "integrity" "sha512-URpaIJQwEkEC2T9Kn+Ai6Xe/02iNaVCuT/PtoRz3GPVJVDpPd7mLo+VddTbhCRU9TXqW5mSrQfXZyi8kDKOVpQ==" + "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.21.2.tgz" + "version" "7.21.2" "@babel/plugin-transform-react-jsx-self@^7.18.6": - version "7.21.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz#ec98d4a9baafc5a1eb398da4cf94afbb40254a54" - integrity sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA== + "integrity" "sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz" + "version" "7.21.0" dependencies: "@babel/helper-plugin-utils" "^7.20.2" "@babel/plugin-transform-react-jsx-source@^7.19.6": - version "7.19.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz#88578ae8331e5887e8ce28e4c9dc83fb29da0b86" - integrity sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ== + "integrity" "sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==" + "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz" + "version" "7.19.6" dependencies: "@babel/helper-plugin-utils" "^7.19.0" "@babel/template@^7.20.7": - version "7.20.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.20.7.tgz#a15090c2839a83b02aa996c0b4994005841fd5a8" - integrity sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw== + "integrity" "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==" + "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz" + "version" "7.20.7" dependencies: "@babel/code-frame" "^7.18.6" "@babel/parser" "^7.20.7" "@babel/types" "^7.20.7" -"@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.21.3": - version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.3.tgz#4747c5e7903d224be71f90788b06798331896f67" - integrity sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ== +"@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2": + "integrity" "sha512-ts5FFU/dSUPS13tv8XiEObDu9K+iagEKME9kAbaP7r0Y9KtZJZ+NGndDvWoRAYNpeWafbpFeki3q9QoMD6gxyw==" + "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.2.tgz" + "version" "7.21.2" dependencies: "@babel/code-frame" "^7.18.6" - "@babel/generator" "^7.21.3" + "@babel/generator" "^7.21.1" "@babel/helper-environment-visitor" "^7.18.9" "@babel/helper-function-name" "^7.21.0" "@babel/helper-hoist-variables" "^7.18.6" "@babel/helper-split-export-declaration" "^7.18.6" - "@babel/parser" "^7.21.3" - "@babel/types" "^7.21.3" - debug "^4.1.0" - globals "^11.1.0" + "@babel/parser" "^7.21.2" + "@babel/types" "^7.21.2" + "debug" "^4.1.0" + "globals" "^11.1.0" -"@babel/types@^7.18.6", "@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2", "@babel/types@^7.21.3": - version "7.21.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.3.tgz#4865a5357ce40f64e3400b0f3b737dc6d4f64d05" - integrity sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg== +"@babel/types@^7.18.6", "@babel/types@^7.20.2", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2": + "integrity" "sha512-3wRZSs7jiFaB8AjxiiD+VqN5DTG2iRvJGQ+qYFrs/654lg6kGTQWIOFjlBo5RaXuAZjBmP3+OQH4dmhqiiyYxw==" + "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.21.2.tgz" + "version" "7.21.2" dependencies: "@babel/helper-string-parser" "^7.19.4" "@babel/helper-validator-identifier" "^7.19.1" - to-fast-properties "^2.0.0" + "to-fast-properties" "^2.0.0" "@camwiegert/typical@^0.1.1": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@camwiegert/typical/-/typical-0.1.1.tgz#c75d3b658e2f542d113c3e266389794c7dc45d6d" - integrity sha512-4xAtH3F3uJ8boe9IPahdYFCBELmyOBwHGAn0rDO6C1rx0TuZb5f4UqfuiOQF7YiMJGCOsUIW7LyucMNnVQYsRg== + "integrity" "sha512-4xAtH3F3uJ8boe9IPahdYFCBELmyOBwHGAn0rDO6C1rx0TuZb5f4UqfuiOQF7YiMJGCOsUIW7LyucMNnVQYsRg==" + "resolved" "https://registry.npmjs.org/@camwiegert/typical/-/typical-0.1.1.tgz" + "version" "0.1.1" "@emailjs/browser@^3.10.0": - version "3.10.0" - resolved "https://registry.yarnpkg.com/@emailjs/browser/-/browser-3.10.0.tgz#74de36d95838e117cf76f7b71b68ffbe5668367d" - integrity sha512-pregUOBkSjjctQoAgn8DcSaeY4ypHjXAJEzWlJysM3RkQXw1ulavfHva3YYeAkxfJ7qbIhpyvRmhyQlgNG4GVg== - -"@esbuild/android-arm64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.17.12.tgz#15a8e2b407d03989b899e325151dc2e96d19c620" - integrity sha512-WQ9p5oiXXYJ33F2EkE3r0FRDFVpEdcDiwNX3u7Xaibxfx6vQE0Sb8ytrfQsA5WO6kDn6mDfKLh6KrPBjvkk7xA== - -"@esbuild/android-arm@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.17.12.tgz#677a09297e1f4f37aba7b4fc4f31088b00484985" - integrity sha512-E/sgkvwoIfj4aMAPL2e35VnUJspzVYl7+M1B2cqeubdBhADV4uPon0KCc8p2G+LqSJ6i8ocYPCqY3A4GGq0zkQ== - -"@esbuild/android-x64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.17.12.tgz#b292729eef4e0060ae1941f6a021c4d2542a3521" - integrity sha512-m4OsaCr5gT+se25rFPHKQXARMyAehHTQAz4XX1Vk3d27VtqiX0ALMBPoXZsGaB6JYryCLfgGwUslMqTfqeLU0w== - -"@esbuild/darwin-arm64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.17.12.tgz#efa35318df931da05825894e1787b976d55adbe3" - integrity sha512-O3GCZghRIx+RAN0NDPhyyhRgwa19MoKlzGonIb5hgTj78krqp9XZbYCvFr9N1eUxg0ZQEpiiZ4QvsOQwBpP+lg== - -"@esbuild/darwin-x64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.17.12.tgz#e7b54bb3f6dc81aadfd0485cd1623c648157e64d" - integrity sha512-5D48jM3tW27h1qjaD9UNRuN+4v0zvksqZSPZqeSWggfMlsVdAhH3pwSfQIFJwcs9QJ9BRibPS4ViZgs3d2wsCA== - -"@esbuild/freebsd-arm64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.17.12.tgz#99a18a8579d6299c449566fe91d9b6a54cf2a591" - integrity sha512-OWvHzmLNTdF1erSvrfoEBGlN94IE6vCEaGEkEH29uo/VoONqPnoDFfShi41Ew+yKimx4vrmmAJEGNoyyP+OgOQ== - -"@esbuild/freebsd-x64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.17.12.tgz#0e090190fede307fb4022f671791a50dd5121abd" - integrity sha512-A0Xg5CZv8MU9xh4a+7NUpi5VHBKh1RaGJKqjxe4KG87X+mTjDE6ZvlJqpWoeJxgfXHT7IMP9tDFu7IZ03OtJAw== - -"@esbuild/linux-arm64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.17.12.tgz#7fe2a69f8a1a7153fa2b0f44aabcadb59475c7e0" - integrity sha512-cK3AjkEc+8v8YG02hYLQIQlOznW+v9N+OI9BAFuyqkfQFR+DnDLhEM5N8QRxAUz99cJTo1rLNXqRrvY15gbQUg== - -"@esbuild/linux-arm@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.17.12.tgz#b87c76ebf1fe03e01fd6bb5cfc2f3c5becd5ee93" - integrity sha512-WsHyJ7b7vzHdJ1fv67Yf++2dz3D726oO3QCu8iNYik4fb5YuuReOI9OtA+n7Mk0xyQivNTPbl181s+5oZ38gyA== - -"@esbuild/linux-ia32@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.17.12.tgz#9e9357090254524d32e6708883a47328f3037858" - integrity sha512-jdOBXJqcgHlah/nYHnj3Hrnl9l63RjtQ4vn9+bohjQPI2QafASB5MtHAoEv0JQHVb/xYQTFOeuHnNYE1zF7tYw== - -"@esbuild/linux-loong64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.17.12.tgz#9deb605f9e2c82f59412ddfefb4b6b96d54b5b5b" - integrity sha512-GTOEtj8h9qPKXCyiBBnHconSCV9LwFyx/gv3Phw0pa25qPYjVuuGZ4Dk14bGCfGX3qKF0+ceeQvwmtI+aYBbVA== - -"@esbuild/linux-mips64el@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.17.12.tgz#6ef170b974ddf5e6acdfa5b05f22b6e9dfd2b003" - integrity sha512-o8CIhfBwKcxmEENOH9RwmUejs5jFiNoDw7YgS0EJTF6kgPgcqLFjgoc5kDey5cMHRVCIWc6kK2ShUePOcc7RbA== - -"@esbuild/linux-ppc64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.17.12.tgz#1638d3d4acf1d34aaf37cf8908c2e1cefed16204" - integrity sha512-biMLH6NR/GR4z+ap0oJYb877LdBpGac8KfZoEnDiBKd7MD/xt8eaw1SFfYRUeMVx519kVkAOL2GExdFmYnZx3A== - -"@esbuild/linux-riscv64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.17.12.tgz#135b6e9270a8e2de2b9094bb21a287517df520ef" - integrity sha512-jkphYUiO38wZGeWlfIBMB72auOllNA2sLfiZPGDtOBb1ELN8lmqBrlMiucgL8awBw1zBXN69PmZM6g4yTX84TA== - -"@esbuild/linux-s390x@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.17.12.tgz#21e40830770c5d08368e300842bde382ce97d615" - integrity sha512-j3ucLdeY9HBcvODhCY4b+Ds3hWGO8t+SAidtmWu/ukfLLG/oYDMaA+dnugTVAg5fnUOGNbIYL9TOjhWgQB8W5g== - -"@esbuild/linux-x64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.17.12.tgz#76c1c199871d48e1aaa47a762fb9e0dca52e1f7a" - integrity sha512-uo5JL3cgaEGotaqSaJdRfFNSCUJOIliKLnDGWaVCgIKkHxwhYMm95pfMbWZ9l7GeW9kDg0tSxcy9NYdEtjwwmA== - -"@esbuild/netbsd-x64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.17.12.tgz#c7c3b3017a4b938c76c35f66af529baf62eac527" - integrity sha512-DNdoRg8JX+gGsbqt2gPgkgb00mqOgOO27KnrWZtdABl6yWTST30aibGJ6geBq3WM2TIeW6COs5AScnC7GwtGPg== - -"@esbuild/openbsd-x64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.17.12.tgz#05d04217d980e049001afdbeacbb58d31bb5cefb" - integrity sha512-aVsENlr7B64w8I1lhHShND5o8cW6sB9n9MUtLumFlPhG3elhNWtE7M1TFpj3m7lT3sKQUMkGFjTQBrvDDO1YWA== - -"@esbuild/sunos-x64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.17.12.tgz#cf3862521600e4eb6c440ec3bad31ed40fb87ef3" - integrity sha512-qbHGVQdKSwi0JQJuZznS4SyY27tYXYF0mrgthbxXrZI3AHKuRvU+Eqbg/F0rmLDpW/jkIZBlCO1XfHUBMNJ1pg== - -"@esbuild/win32-arm64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.17.12.tgz#43dd7fb5be77bf12a1550355ab2b123efd60868e" - integrity sha512-zsCp8Ql+96xXTVTmm6ffvoTSZSV2B/LzzkUXAY33F/76EajNw1m+jZ9zPfNJlJ3Rh4EzOszNDHsmG/fZOhtqDg== - -"@esbuild/win32-ia32@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.17.12.tgz#9940963d0bff4ea3035a84e2b4c6e41c5e6296eb" - integrity sha512-FfrFjR4id7wcFYOdqbDfDET3tjxCozUgbqdkOABsSFzoZGFC92UK7mg4JKRc/B3NNEf1s2WHxJ7VfTdVDPN3ng== - -"@esbuild/win32-x64@0.17.12": - version "0.17.12" - resolved "https://registry.yarnpkg.com/@esbuild/win32-x64/-/win32-x64-0.17.12.tgz#3a11d13e9a5b0c05db88991b234d8baba1f96487" - integrity sha512-JOOxw49BVZx2/5tW3FqkdjSD/5gXYeVGPDcB0lvap0gLQshkh1Nyel1QazC+wNxus3xPlsYAgqU1BUmrmCvWtw== + "integrity" "sha512-pregUOBkSjjctQoAgn8DcSaeY4ypHjXAJEzWlJysM3RkQXw1ulavfHva3YYeAkxfJ7qbIhpyvRmhyQlgNG4GVg==" + "resolved" "https://registry.npmjs.org/@emailjs/browser/-/browser-3.10.0.tgz" + "version" "3.10.0" + +"@esbuild/win32-x64@0.16.17": + "integrity" "sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==" + "resolved" "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz" + "version" "0.16.17" "@jridgewell/gen-mapping@^0.1.0": - version "0.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" - integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== + "integrity" "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==" + "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz" + "version" "0.1.1" dependencies: "@jridgewell/set-array" "^1.0.0" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/gen-mapping@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" - integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== + "integrity" "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==" + "resolved" "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz" + "version" "0.3.2" dependencies: "@jridgewell/set-array" "^1.0.1" "@jridgewell/sourcemap-codec" "^1.4.10" "@jridgewell/trace-mapping" "^0.3.9" "@jridgewell/resolve-uri@3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" - integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== + "integrity" "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + "resolved" "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz" + "version" "3.1.0" "@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + "integrity" "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + "resolved" "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + "version" "1.1.2" -"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13": - version "1.4.14" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" - integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@1.4.14": + "integrity" "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + "resolved" "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" + "version" "1.4.14" "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.17" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" - integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== + "integrity" "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==" + "resolved" "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz" + "version" "0.3.17" dependencies: "@jridgewell/resolve-uri" "3.1.0" "@jridgewell/sourcemap-codec" "1.4.14" -"@remix-run/router@1.4.0": - version "1.4.0" - resolved "https://registry.yarnpkg.com/@remix-run/router/-/router-1.4.0.tgz#74935d538e4df8893e47831a7aea362f295bcd39" - integrity sha512-BJ9SxXux8zAg991UmT8slpwpsd31K1dHHbD3Ba4VzD+liLQ4WAMSxQp2d2ZPRPfN0jN2NPRowcSSoM7lCaF08Q== +"@remix-run/router@1.3.3": + "integrity" "sha512-YRHie1yQEj0kqqCTCJEfHqYSSNlZQ696QJG+MMiW4mxSl9I0ojz/eRhJS4fs88Z5i6D1SmoF9d3K99/QOhI8/w==" + "resolved" "https://registry.npmjs.org/@remix-run/router/-/router-1.3.3.tgz" + "version" "1.3.3" "@types/prop-types@*": - version "15.7.5" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" - integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== + "integrity" "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz" + "version" "15.7.5" "@types/react-dom@^18.0.10": - version "18.0.11" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.0.11.tgz#321351c1459bc9ca3d216aefc8a167beec334e33" - integrity sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw== + "integrity" "sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==" + "resolved" "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.11.tgz" + "version" "18.0.11" dependencies: "@types/react" "*" "@types/react@*", "@types/react@^18.0.27": - version "18.0.28" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.28.tgz#accaeb8b86f4908057ad629a26635fe641480065" - integrity sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew== + "integrity" "sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==" + "resolved" "https://registry.npmjs.org/@types/react/-/react-18.0.28.tgz" + "version" "18.0.28" dependencies: "@types/prop-types" "*" "@types/scheduler" "*" - csstype "^3.0.2" + "csstype" "^3.0.2" "@types/scheduler@*": - version "0.16.2" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" - integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== + "integrity" "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + "resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" + "version" "0.16.2" "@vitejs/plugin-react@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz#d1091f535eab8b83d6e74034d01e27d73c773240" - integrity sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g== + "integrity" "sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==" + "resolved" "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz" + "version" "3.1.0" dependencies: "@babel/core" "^7.20.12" "@babel/plugin-transform-react-jsx-self" "^7.18.6" "@babel/plugin-transform-react-jsx-source" "^7.19.6" - magic-string "^0.27.0" - react-refresh "^0.14.0" - -animate.css@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/animate.css/-/animate.css-4.1.1.tgz#614ec5a81131d7e4dc362a58143f7406abd68075" - integrity sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ== - -ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== - -axios@^1.3.4: - version "1.3.4" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.3.4.tgz#f5760cefd9cfb51fd2481acf88c05f67c4523024" - integrity sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ== - dependencies: - follow-redirects "^1.15.0" - form-data "^4.0.0" - proxy-from-env "^1.1.0" - -browserslist@^4.21.3: - version "4.21.5" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.5.tgz#75c5dae60063ee641f977e00edd3cfb2fb7af6a7" - integrity sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w== - dependencies: - caniuse-lite "^1.0.30001449" - electron-to-chromium "^1.4.284" - node-releases "^2.0.8" - update-browserslist-db "^1.0.10" - -caniuse-lite@^1.0.30001449: - version "1.0.30001467" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001467.tgz#1afc9c16ed61f50dd87139da87ca43a3e0051c77" - integrity sha512-cEdN/5e+RPikvl9AHm4uuLXxeCNq8rFsQ+lPHTfe/OtypP3WwnVVbjn+6uBV7PaFL6xUFzTh+sSCOz1rKhcO+Q== - -chalk@^2.0.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -color-convert@^1.9.0: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -combined-stream@^1.0.8: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -convert-source-map@^1.7.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" - integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== - -csstype@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9" - integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== - -debug@^4.1.0: - 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" - -decode-uri-component@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.4.1.tgz#2ac4859663c704be22bf7db760a1494a49ab2cc5" - integrity sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ== - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== - -electron-to-chromium@^1.4.284: - version "1.4.333" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.333.tgz#ebb21f860f8a29923717b06ec0cb54e77ed34c04" - integrity sha512-YyE8+GKyGtPEP1/kpvqsdhD6rA/TP1DUFDN4uiU/YI52NzDxmwHkEb3qjId8hLBa5siJvG0sfC3O66501jMruQ== - -esbuild@^0.17.5: - version "0.17.12" - resolved "https://registry.yarnpkg.com/esbuild/-/esbuild-0.17.12.tgz#2ad7523bf1bc01881e9d904bc04e693bd3bdcf2f" - integrity sha512-bX/zHl7Gn2CpQwcMtRogTTBf9l1nl+H6R8nUbjk+RuKqAE3+8FDulLA+pHvX7aA7Xe07Iwa+CWvy9I8Y2qqPKQ== + "magic-string" "^0.27.0" + "react-refresh" "^0.14.0" + +"animate.css@^4.1.1": + "integrity" "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" + "resolved" "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz" + "version" "4.1.1" + +"ansi-styles@^3.2.1": + "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" + "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + "version" "3.2.1" + dependencies: + "color-convert" "^1.9.0" + +"asynckit@^0.4.0": + "integrity" "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + "version" "0.4.0" + +"axios@^1.3.4": + "integrity" "sha512-toYm+Bsyl6VC5wSkfkbbNB6ROv7KY93PEBBL6xyDczaIHasAiv4wPqQ/c4RjoQzipxRD2W5g21cOqQulZ7rHwQ==" + "resolved" "https://registry.npmjs.org/axios/-/axios-1.3.4.tgz" + "version" "1.3.4" + dependencies: + "follow-redirects" "^1.15.0" + "form-data" "^4.0.0" + "proxy-from-env" "^1.1.0" + +"browserslist@^4.21.3", "browserslist@>= 4.21.0": + "integrity" "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==" + "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz" + "version" "4.21.5" + dependencies: + "caniuse-lite" "^1.0.30001449" + "electron-to-chromium" "^1.4.284" + "node-releases" "^2.0.8" + "update-browserslist-db" "^1.0.10" + +"caniuse-lite@^1.0.30001449": + "integrity" "sha512-Bud7abqjvEjipUkpLs4D7gR0l8hBYBHoa+tGtKJHvT2AYzLp1z7EmVkUT4ERpVUfca8S2HGIVs883D8pUH1ZzQ==" + "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001460.tgz" + "version" "1.0.30001460" + +"chalk@^2.0.0": + "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" + "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + "version" "2.4.2" + dependencies: + "ansi-styles" "^3.2.1" + "escape-string-regexp" "^1.0.5" + "supports-color" "^5.3.0" + +"color-convert@^1.9.0": + "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" + "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + "version" "1.9.3" + dependencies: + "color-name" "1.1.3" + +"color-name@1.1.3": + "integrity" "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + "version" "1.1.3" + +"combined-stream@^1.0.8": + "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" + "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + "version" "1.0.8" + dependencies: + "delayed-stream" "~1.0.0" + +"convert-source-map@^1.7.0": + "integrity" "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" + "version" "1.9.0" + +"csstype@^3.0.2": + "integrity" "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz" + "version" "3.1.1" + +"debug@^4.1.0": + "integrity" "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==" + "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + "version" "4.3.4" + dependencies: + "ms" "2.1.2" + +"decode-uri-component@^0.4.1": + "integrity" "sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==" + "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.4.1.tgz" + "version" "0.4.1" + +"delayed-stream@~1.0.0": + "integrity" "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + "version" "1.0.0" + +"electron-to-chromium@^1.4.284": + "integrity" "sha512-h70iRscrNluMZPVICXYl5SSB+rBKo22XfuIS1ER0OQxQZpKTnFpuS6coj7wY9M/3trv7OR88rRMOlKmRvDty7Q==" + "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.320.tgz" + "version" "1.4.320" + +"esbuild@^0.16.14": + "integrity" "sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==" + "resolved" "https://registry.npmjs.org/esbuild/-/esbuild-0.16.17.tgz" + "version" "0.16.17" optionalDependencies: - "@esbuild/android-arm" "0.17.12" - "@esbuild/android-arm64" "0.17.12" - "@esbuild/android-x64" "0.17.12" - "@esbuild/darwin-arm64" "0.17.12" - "@esbuild/darwin-x64" "0.17.12" - "@esbuild/freebsd-arm64" "0.17.12" - "@esbuild/freebsd-x64" "0.17.12" - "@esbuild/linux-arm" "0.17.12" - "@esbuild/linux-arm64" "0.17.12" - "@esbuild/linux-ia32" "0.17.12" - "@esbuild/linux-loong64" "0.17.12" - "@esbuild/linux-mips64el" "0.17.12" - "@esbuild/linux-ppc64" "0.17.12" - "@esbuild/linux-riscv64" "0.17.12" - "@esbuild/linux-s390x" "0.17.12" - "@esbuild/linux-x64" "0.17.12" - "@esbuild/netbsd-x64" "0.17.12" - "@esbuild/openbsd-x64" "0.17.12" - "@esbuild/sunos-x64" "0.17.12" - "@esbuild/win32-arm64" "0.17.12" - "@esbuild/win32-ia32" "0.17.12" - "@esbuild/win32-x64" "0.17.12" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -filter-obj@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-5.1.0.tgz#5bd89676000a713d7db2e197f660274428e524ed" - integrity sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng== - -follow-redirects@^1.15.0: - version "1.15.2" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" - integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== - -form-data@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" - integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -fsevents@~2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" - integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -gensync@^1.0.0-beta.2: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -is-core-module@^2.9.0: - version "2.11.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.11.0.tgz#ad4cb3e3863e814523c96f3f58d26cc570ff0144" - integrity sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw== - dependencies: - has "^1.0.3" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^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== - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -json5@^2.2.2: - version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -lodash.throttle@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" - integrity sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ== - -loose-envify@^1.1.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" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -magic-string@^0.27.0: - version "0.27.0" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.27.0.tgz#e4a3413b4bab6d98d2becffd48b4a257effdbbf3" - integrity sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA== + "@esbuild/android-arm" "0.16.17" + "@esbuild/android-arm64" "0.16.17" + "@esbuild/android-x64" "0.16.17" + "@esbuild/darwin-arm64" "0.16.17" + "@esbuild/darwin-x64" "0.16.17" + "@esbuild/freebsd-arm64" "0.16.17" + "@esbuild/freebsd-x64" "0.16.17" + "@esbuild/linux-arm" "0.16.17" + "@esbuild/linux-arm64" "0.16.17" + "@esbuild/linux-ia32" "0.16.17" + "@esbuild/linux-loong64" "0.16.17" + "@esbuild/linux-mips64el" "0.16.17" + "@esbuild/linux-ppc64" "0.16.17" + "@esbuild/linux-riscv64" "0.16.17" + "@esbuild/linux-s390x" "0.16.17" + "@esbuild/linux-x64" "0.16.17" + "@esbuild/netbsd-x64" "0.16.17" + "@esbuild/openbsd-x64" "0.16.17" + "@esbuild/sunos-x64" "0.16.17" + "@esbuild/win32-arm64" "0.16.17" + "@esbuild/win32-ia32" "0.16.17" + "@esbuild/win32-x64" "0.16.17" + +"escalade@^3.1.1": + "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + "version" "3.1.1" + +"escape-string-regexp@^1.0.5": + "integrity" "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + "version" "1.0.5" + +"filter-obj@^5.1.0": + "integrity" "sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==" + "resolved" "https://registry.npmjs.org/filter-obj/-/filter-obj-5.1.0.tgz" + "version" "5.1.0" + +"follow-redirects@^1.15.0": + "integrity" "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz" + "version" "1.15.2" + +"form-data@^4.0.0": + "integrity" "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==" + "resolved" "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" + "version" "4.0.0" + dependencies: + "asynckit" "^0.4.0" + "combined-stream" "^1.0.8" + "mime-types" "^2.1.12" + +"function-bind@^1.1.1": + "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + "version" "1.1.1" + +"gensync@^1.0.0-beta.2": + "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + "version" "1.0.0-beta.2" + +"globals@^11.1.0": + "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + "version" "11.12.0" + +"has-flag@^3.0.0": + "integrity" "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + "version" "3.0.0" + +"has@^1.0.3": + "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" + "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + "version" "1.0.3" + dependencies: + "function-bind" "^1.1.1" + +"is-core-module@^2.9.0": + "integrity" "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==" + "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz" + "version" "2.11.0" + dependencies: + "has" "^1.0.3" + +"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": + "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + "version" "4.0.0" + +"jsesc@^2.5.1": + "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + "version" "2.5.2" + +"json5@^2.2.2": + "integrity" "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" + "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + "version" "2.2.3" + +"lodash.throttle@^4.1.1": + "integrity" "sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==" + "resolved" "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz" + "version" "4.1.1" + +"loose-envify@^1.1.0", "loose-envify@^1.4.0": + "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" + "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + "version" "1.4.0" + dependencies: + "js-tokens" "^3.0.0 || ^4.0.0" + +"lru-cache@^5.1.1": + "integrity" "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" + "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + "version" "5.1.1" + dependencies: + "yallist" "^3.0.2" + +"magic-string@^0.27.0": + "integrity" "sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==" + "resolved" "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz" + "version" "0.27.0" dependencies: "@jridgewell/sourcemap-codec" "^1.4.13" -mime-db@1.52.0: - version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.12: - version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -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.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.4.tgz#730b67e3cd09e2deacf03c027c81c9d9dbc5e8ab" - integrity sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw== - -node-releases@^2.0.8: - version "2.0.10" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.10.tgz#c311ebae3b6a148c89b1813fd7c4d3c024ef537f" - integrity sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== - -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== - -postcss@^8.4.21: - version "8.4.21" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.21.tgz#c639b719a57efc3187b13a1d765675485f4134f4" - integrity sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg== - dependencies: - nanoid "^3.3.4" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -proxy-from-env@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - -query-string@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-8.1.0.tgz#e7f95367737219544cd360a11a4f4ca03836e115" - integrity sha512-BFQeWxJOZxZGix7y+SByG3F36dA0AbTy9o6pSmKFcFz7DAj0re9Frkty3saBn3nHo3D0oZJ/+rx3r8H8r8Jbpw== - dependencies: - decode-uri-component "^0.4.1" - filter-obj "^5.1.0" - split-on-first "^3.0.0" - -react-animation-on-scroll@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/react-animation-on-scroll/-/react-animation-on-scroll-5.1.0.tgz#4b69419d187bb5fdf2c4a01208d4a654ac8d883f" - integrity sha512-UBhlXUig+AGwDpRoqFC6qFh1mCIperwy1Pk7dJTb0XgpDzERF4f6fhoqFY2+on9Bf1n4OfUrRw4xsnKfQt6U7w== - dependencies: - lodash.throttle "^4.1.1" - -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-refresh@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" - integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== - -react-router-dom@^6.8.2: - version "6.9.0" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-6.9.0.tgz#dd8b4e461453bd4cad2e6404493d1a5b4bfea758" - integrity sha512-/seUAPY01VAuwkGyVBPCn1OXfVbaWGGu4QN9uj0kCPcTyNYgL1ldZpxZUpRU7BLheKQI4Twtl/OW2nHRF1u26Q== - dependencies: - "@remix-run/router" "1.4.0" - react-router "6.9.0" - -react-router@6.9.0: - version "6.9.0" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-6.9.0.tgz#0f503d9becbc62d9e4ddc0f9bd4026e0fd29fbf5" - integrity sha512-51lKevGNUHrt6kLuX3e/ihrXoXCa9ixY/nVWRLlob4r/l0f45x3SzBvYJe3ctleLUQQ5fVa4RGgJOTH7D9Umhw== - dependencies: - "@remix-run/router" "1.4.0" - -react-typical@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/react-typical/-/react-typical-0.1.3.tgz#c56e607a8e435b6f8a23eb5eaaf00768e35be06d" - integrity sha512-VynIYVQvAZ1Nco4C+QNEqR17STGK/xw6Dc1zNj/LuYm8fISw1Qp3q9n3hv6O3iQDLD0OWwdWKHun5oj6mCMB4A== +"mime-db@1.52.0": + "integrity" "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + "version" "1.52.0" + +"mime-types@^2.1.12": + "integrity" "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==" + "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + "version" "2.1.35" + dependencies: + "mime-db" "1.52.0" + +"ms@2.1.2": + "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + "version" "2.1.2" + +"nanoid@^3.3.4": + "integrity" "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz" + "version" "3.3.4" + +"node-releases@^2.0.8": + "integrity" "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==" + "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz" + "version" "2.0.10" + +"object-assign@^4.1.1": + "integrity" "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + "version" "4.1.1" + +"path-parse@^1.0.7": + "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + "version" "1.0.7" + +"picocolors@^1.0.0": + "integrity" "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "resolved" "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + "version" "1.0.0" + +"postcss@^8.4.21": + "integrity" "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==" + "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz" + "version" "8.4.21" + dependencies: + "nanoid" "^3.3.4" + "picocolors" "^1.0.0" + "source-map-js" "^1.0.2" + +"prop-types@^15.5.4": + "integrity" "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==" + "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" + "version" "15.8.1" + dependencies: + "loose-envify" "^1.4.0" + "object-assign" "^4.1.1" + "react-is" "^16.13.1" + +"proxy-from-env@^1.1.0": + "integrity" "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + "resolved" "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" + "version" "1.1.0" + +"query-string@^8.1.0": + "integrity" "sha512-BFQeWxJOZxZGix7y+SByG3F36dA0AbTy9o6pSmKFcFz7DAj0re9Frkty3saBn3nHo3D0oZJ/+rx3r8H8r8Jbpw==" + "resolved" "https://registry.npmjs.org/query-string/-/query-string-8.1.0.tgz" + "version" "8.1.0" + dependencies: + "decode-uri-component" "^0.4.1" + "filter-obj" "^5.1.0" + "split-on-first" "^3.0.0" + +"react-animation-on-scroll@^5.1.0": + "integrity" "sha512-UBhlXUig+AGwDpRoqFC6qFh1mCIperwy1Pk7dJTb0XgpDzERF4f6fhoqFY2+on9Bf1n4OfUrRw4xsnKfQt6U7w==" + "resolved" "https://registry.npmjs.org/react-animation-on-scroll/-/react-animation-on-scroll-5.1.0.tgz" + "version" "5.1.0" + dependencies: + "lodash.throttle" "^4.1.1" + +"react-dom@^15.0.0 || ^16.0.0", "react-dom@^18.2.0", "react-dom@>=16.8": + "integrity" "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==" + "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" + "version" "18.2.0" + dependencies: + "loose-envify" "^1.1.0" + "scheduler" "^0.23.0" + +"react-is@^16.13.1": + "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + "version" "16.13.1" + +"react-refresh@^0.14.0": + "integrity" "sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==" + "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.14.0.tgz" + "version" "0.14.0" + +"react-router-dom@^6.8.2": + "integrity" "sha512-N/oAF1Shd7g4tWy+75IIufCGsHBqT74tnzHQhbiUTYILYF0Blk65cg+HPZqwC+6SqEyx033nKqU7by38v3lBZg==" + "resolved" "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.8.2.tgz" + "version" "6.8.2" + dependencies: + "@remix-run/router" "1.3.3" + "react-router" "6.8.2" + +"react-router@6.8.2": + "integrity" "sha512-lF7S0UmXI5Pd8bmHvMdPKI4u4S5McxmHnzJhrYi9ZQ6wE+DA8JN5BzVC5EEBuduWWDaiJ8u6YhVOCmThBli+rw==" + "resolved" "https://registry.npmjs.org/react-router/-/react-router-6.8.2.tgz" + "version" "6.8.2" + dependencies: + "@remix-run/router" "1.3.3" + +"react-typical@^0.1.3": + "integrity" "sha512-VynIYVQvAZ1Nco4C+QNEqR17STGK/xw6Dc1zNj/LuYm8fISw1Qp3q9n3hv6O3iQDLD0OWwdWKHun5oj6mCMB4A==" + "resolved" "https://registry.npmjs.org/react-typical/-/react-typical-0.1.3.tgz" + "version" "0.1.3" dependencies: "@camwiegert/typical" "^0.1.1" -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== +"react@^15.0.0 || ^16.0.0", "react@^18.2.0", "react@>= 15.4.1", "react@>=16.8": + "integrity" "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==" + "resolved" "https://registry.npmjs.org/react/-/react-18.2.0.tgz" + "version" "18.2.0" dependencies: - loose-envify "^1.1.0" + "loose-envify" "^1.1.0" -resolve@^1.22.1: - version "1.22.1" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" - integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== +"resolve@^1.22.1": + "integrity" "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==" + "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz" + "version" "1.22.1" dependencies: - is-core-module "^2.9.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" + "is-core-module" "^2.9.0" + "path-parse" "^1.0.7" + "supports-preserve-symlinks-flag" "^1.0.0" -rollup@^3.18.0: - version "3.19.1" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-3.19.1.tgz#2b3a31ac1ff9f3afab2e523fa687fef5b0ee20fc" - integrity sha512-lAbrdN7neYCg/8WaoWn/ckzCtz+jr70GFfYdlf50OF7387HTg+wiuiqJRFYawwSPpqfqDNYqK7smY/ks2iAudg== +"rollup@^3.10.0": + "integrity" "sha512-J8C6VfEBjkvYPESMQYxKHxNOh4A5a3FlP+0BETGo34HEcE4eTlgCrO2+eWzlu2a/sHs2QUkZco+wscH7jhhgWg==" + "resolved" "https://registry.npmjs.org/rollup/-/rollup-3.18.0.tgz" + "version" "3.18.0" optionalDependencies: - fsevents "~2.3.2" - -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.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -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== - -split-on-first@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-3.0.0.tgz#f04959c9ea8101b9b0bbf35a61b9ebea784a23e7" - integrity sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA== - -supports-color@^5.3.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.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== - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -update-browserslist-db@^1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" - integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -vite@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/vite/-/vite-4.2.0.tgz#d4e6eafbc034f3faf0ab376bd5b76ac15775eb99" - integrity sha512-AbDTyzzwuKoRtMIRLGNxhLRuv1FpRgdIw+1y6AQG73Q5+vtecmvzKo/yk8X/vrHDpETRTx01ABijqUHIzBXi0g== - dependencies: - esbuild "^0.17.5" - postcss "^8.4.21" - resolve "^1.22.1" - rollup "^3.18.0" + "fsevents" "~2.3.2" + +"scheduler@^0.23.0": + "integrity" "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==" + "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz" + "version" "0.23.0" + dependencies: + "loose-envify" "^1.1.0" + +"semver@^6.3.0": + "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + "version" "6.3.0" + +"source-map-js@^1.0.2": + "integrity" "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + "version" "1.0.2" + +"split-on-first@^3.0.0": + "integrity" "sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==" + "resolved" "https://registry.npmjs.org/split-on-first/-/split-on-first-3.0.0.tgz" + "version" "3.0.0" + +"supports-color@^5.3.0": + "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" + "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + "version" "5.5.0" + dependencies: + "has-flag" "^3.0.0" + +"supports-preserve-symlinks-flag@^1.0.0": + "integrity" "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + "resolved" "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + "version" "1.0.0" + +"to-fast-properties@^2.0.0": + "integrity" "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + "version" "2.0.0" + +"update-browserslist-db@^1.0.10": + "integrity" "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==" + "resolved" "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz" + "version" "1.0.10" + dependencies: + "escalade" "^3.1.1" + "picocolors" "^1.0.0" + +"vite@^4.1.0", "vite@^4.1.0-beta.0": + "integrity" "sha512-3knk/HsbSTKEin43zHu7jTwYWv81f8kgAL99G5NWBcA1LKvtvcVAC4JjBH1arBunO9kQka+1oGbrMKOjk4ZrBg==" + "resolved" "https://registry.npmjs.org/vite/-/vite-4.1.4.tgz" + "version" "4.1.4" + dependencies: + "esbuild" "^0.16.14" + "postcss" "^8.4.21" + "resolve" "^1.22.1" + "rollup" "^3.10.0" optionalDependencies: - fsevents "~2.3.2" + "fsevents" "~2.3.2" -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== +"yallist@^3.0.2": + "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + "version" "3.1.1" diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..92fb9bc --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "voluntariado-abuelos", + "lockfileVersion": 2, + "requires": true, + "packages": {} +} diff --git a/server/package-lock.json b/server/package-lock.json index 1c8a06b..43ba546 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,11 +1,11 @@ { - "name": "07-restserver", + "name": "server-abuelos", "version": "1.0.0", "lockfileVersion": 2, "requires": true, "packages": { "": { - "name": "07-restserver", + "name": "server-abuelos", "version": "1.0.0", "license": "ISC", "dependencies": { diff --git a/server/uploads/usuarios/0b70f5d1-5762-4ef5-a34d-5b6b499a89d3.jpg b/server/uploads/usuarios/0b70f5d1-5762-4ef5-a34d-5b6b499a89d3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aee922b495dc0b91da5a4146d75d90d9d9f496cb GIT binary patch literal 74052 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
TcxtuX*_`vhdC_)3|pj5 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 literal 0 HcmV?d00001 diff --git a/server/uploads/usuarios/0ecc16d3-6a77-4069-9b39-6c7618ba963a.png b/server/uploads/usuarios/0ecc16d3-6a77-4069-9b39-6c7618ba963a.png new file mode 100644 index 0000000000000000000000000000000000000000..baa060006a55383091b82c6742c27c2166894c99 GIT binary patch literal 3301 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 literal 0 HcmV?d00001