diff --git a/web/package.json b/web/package.json index 938fcbf6d..7d4974f84 100644 --- a/web/package.json +++ b/web/package.json @@ -72,8 +72,8 @@ "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "14.0.0", "@types/node": "20.3.1", - "@types/react": "18.2.12", - "@types/react-dom": "18.2.5", + "@types/react": "18.2.13", + "@types/react-dom": "18.2.6", "@types/testing-library__jest-dom": "5.14.6", "@types/zxcvbn": "4.4.1", "@typescript-eslint/eslint-plugin": "5.59.11", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 7d826a090..7f50717d0 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -1,15 +1,19 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + dependencies: '@emotion/cache': specifier: 11.11.0 version: 11.11.0 '@emotion/react': specifier: 11.11.1 - version: 11.11.1(@types/react@18.2.12)(react@18.2.0) + version: 11.11.1(@types/react@18.2.13)(react@18.2.0) '@emotion/styled': specifier: 11.11.0 - version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.12)(react@18.2.0) + version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.13)(react@18.2.0) '@fortawesome/fontawesome-svg-core': specifier: 6.4.0 version: 6.4.0 @@ -24,13 +28,13 @@ dependencies: version: 0.2.0(@fortawesome/fontawesome-svg-core@6.4.0)(react@18.2.0) '@mui/icons-material': specifier: 5.11.16 - version: 5.11.16(@mui/material@5.13.5)(@types/react@18.2.12)(react@18.2.0) + version: 5.11.16(@mui/material@5.13.5)(@types/react@18.2.13)(react@18.2.0) '@mui/material': specifier: 5.13.5 - version: 5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0) + version: 5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) '@mui/styles': specifier: 5.13.2 - version: 5.13.2(@types/react@18.2.12)(react@18.2.0) + version: 5.13.2(@types/react@18.2.13)(react@18.2.0) axios: specifier: 1.4.0 version: 1.4.0 @@ -94,11 +98,11 @@ devDependencies: specifier: 20.3.1 version: 20.3.1 '@types/react': - specifier: 18.2.12 - version: 18.2.12 + specifier: 18.2.13 + version: 18.2.13 '@types/react-dom': - specifier: 18.2.5 - version: 18.2.5 + specifier: 18.2.6 + version: 18.2.6 '@types/testing-library__jest-dom': specifier: 5.14.6 version: 5.14.6 @@ -1768,7 +1772,7 @@ packages: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} dev: false - /@emotion/react@11.11.1(@types/react@18.2.12)(react@18.2.0): + /@emotion/react@11.11.1(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==} peerDependencies: '@types/react': '*' @@ -1784,7 +1788,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.2.12 + '@types/react': 18.2.13 hoist-non-react-statics: 3.3.2 react: 18.2.0 dev: false @@ -1803,7 +1807,7 @@ packages: resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==} dev: false - /@emotion/styled@11.11.0(@emotion/react@11.11.1)(@types/react@18.2.12)(react@18.2.0): + /@emotion/styled@11.11.0(@emotion/react@11.11.1)(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==} peerDependencies: '@emotion/react': ^11.0.0-rc.0 @@ -1816,11 +1820,11 @@ packages: '@babel/runtime': 7.21.0 '@emotion/babel-plugin': 11.11.0 '@emotion/is-prop-valid': 1.2.1 - '@emotion/react': 11.11.1(@types/react@18.2.12)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.13)(react@18.2.0) '@emotion/serialize': 1.1.2 '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@emotion/utils': 1.2.1 - '@types/react': 18.2.12 + '@types/react': 18.2.13 react: 18.2.0 dev: false @@ -2457,7 +2461,7 @@ packages: tsconfig-paths: 3.14.2 dev: true - /@mui/base@5.0.0-beta.4(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): + /@mui/base@5.0.0-beta.4(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ejhtqYJpjDgHGEljjMBQWZ22yEK0OzIXNa7toJmmXsP4TT3W7xVy8bTJ0TniPDf+JNjrsgfgiFTDGdlEhV1E+g==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2470,10 +2474,10 @@ packages: dependencies: '@babel/runtime': 7.22.5 '@emotion/is-prop-valid': 1.2.1 - '@mui/types': 7.2.4(@types/react@18.2.12) + '@mui/types': 7.2.4(@types/react@18.2.13) '@mui/utils': 5.13.1(react@18.2.0) '@popperjs/core': 2.11.8 - '@types/react': 18.2.12 + '@types/react': 18.2.13 clsx: 1.2.1 prop-types: 15.8.1 react: 18.2.0 @@ -2485,7 +2489,7 @@ packages: resolution: {integrity: sha512-yFrMWcrlI0TqRN5jpb6Ma9iI7sGTHpytdzzL33oskFHNQ8UgrtPas33Y1K7sWAMwCrr1qbWDrOHLAQG4tAzuSw==} dev: false - /@mui/icons-material@5.11.16(@mui/material@5.13.5)(@types/react@18.2.12)(react@18.2.0): + /@mui/icons-material@5.11.16(@mui/material@5.13.5)(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-oKkx9z9Kwg40NtcIajF9uOXhxiyTZrrm9nmIJ4UjkU2IdHpd4QVLbCc/5hZN/y0C6qzi2Zlxyr9TGddQx2vx2A==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2497,12 +2501,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@mui/material': 5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.12 + '@mui/material': 5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.13 react: 18.2.0 dev: false - /@mui/material@5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0): + /@mui/material@5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-eMay+Ue1OYXOFMQA5Aau7qbAa/kWHLAyi0McsbPTWssCbGehqkF6CIdPsfVGw6tlO+xPee1hUitphHJNL3xpOQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2520,14 +2524,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.21.0 - '@emotion/react': 11.11.1(@types/react@18.2.12)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.12)(react@18.2.0) - '@mui/base': 5.0.0-beta.4(@types/react@18.2.12)(react-dom@18.2.0)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.13)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.13)(react@18.2.0) + '@mui/base': 5.0.0-beta.4(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) '@mui/core-downloads-tracker': 5.13.4 - '@mui/system': 5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.12)(react@18.2.0) - '@mui/types': 7.2.4(@types/react@18.2.12) + '@mui/system': 5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.13)(react@18.2.0) + '@mui/types': 7.2.4(@types/react@18.2.13) '@mui/utils': 5.13.1(react@18.2.0) - '@types/react': 18.2.12 + '@types/react': 18.2.13 '@types/react-transition-group': 4.4.6 clsx: 1.2.1 csstype: 3.1.2 @@ -2538,7 +2542,7 @@ packages: react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) dev: false - /@mui/private-theming@5.13.1(@types/react@18.2.12)(react@18.2.0): + /@mui/private-theming@5.13.1(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-HW4npLUD9BAkVppOUZHeO1FOKUJWAwbpy0VQoGe3McUYTlck1HezGHQCfBQ5S/Nszi7EViqiimECVl9xi+/WjQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2550,7 +2554,7 @@ packages: dependencies: '@babel/runtime': 7.22.5 '@mui/utils': 5.13.1(react@18.2.0) - '@types/react': 18.2.12 + '@types/react': 18.2.13 prop-types: 15.8.1 react: 18.2.0 dev: false @@ -2570,14 +2574,14 @@ packages: dependencies: '@babel/runtime': 7.22.5 '@emotion/cache': 11.11.0 - '@emotion/react': 11.11.1(@types/react@18.2.12)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.12)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.13)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.13)(react@18.2.0) csstype: 3.1.2 prop-types: 15.8.1 react: 18.2.0 dev: false - /@mui/styles@5.13.2(@types/react@18.2.12)(react@18.2.0): + /@mui/styles@5.13.2(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-gKNkVyk6azQ8wfCamh3yU/wLv1JscYrsQX9huQBwfwtE7kUTq2rgggdfJjRADjbcmT6IPX+oCHYjGfqqFgDIQQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2589,10 +2593,10 @@ packages: dependencies: '@babel/runtime': 7.21.0 '@emotion/hash': 0.9.1 - '@mui/private-theming': 5.13.1(@types/react@18.2.12)(react@18.2.0) - '@mui/types': 7.2.4(@types/react@18.2.12) + '@mui/private-theming': 5.13.1(@types/react@18.2.13)(react@18.2.0) + '@mui/types': 7.2.4(@types/react@18.2.13) '@mui/utils': 5.13.1(react@18.2.0) - '@types/react': 18.2.12 + '@types/react': 18.2.13 clsx: 1.2.1 csstype: 3.1.2 hoist-non-react-statics: 3.3.2 @@ -2608,7 +2612,7 @@ packages: react: 18.2.0 dev: false - /@mui/system@5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.12)(react@18.2.0): + /@mui/system@5.13.5(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-n0gzUxoZ2ZHZgnExkh2Htvo9uW2oakofgPRQrDoa/GQOWyRD0NH9MDszBwOb6AAoXZb+OV5TE7I4LeZ/dzgHYA==} engines: {node: '>=12.0.0'} peerDependencies: @@ -2625,20 +2629,20 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.5 - '@emotion/react': 11.11.1(@types/react@18.2.12)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.12)(react@18.2.0) - '@mui/private-theming': 5.13.1(@types/react@18.2.12)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.13)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.13)(react@18.2.0) + '@mui/private-theming': 5.13.1(@types/react@18.2.13)(react@18.2.0) '@mui/styled-engine': 5.13.2(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0) - '@mui/types': 7.2.4(@types/react@18.2.12) + '@mui/types': 7.2.4(@types/react@18.2.13) '@mui/utils': 5.13.1(react@18.2.0) - '@types/react': 18.2.12 + '@types/react': 18.2.13 clsx: 1.2.1 csstype: 3.1.2 prop-types: 15.8.1 react: 18.2.0 dev: false - /@mui/types@7.2.4(@types/react@18.2.12): + /@mui/types@7.2.4(@types/react@18.2.13): resolution: {integrity: sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA==} peerDependencies: '@types/react': '*' @@ -2646,7 +2650,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.12 + '@types/react': 18.2.13 dev: false /@mui/utils@5.13.1(react@18.2.0): @@ -2900,7 +2904,7 @@ packages: dependencies: '@babel/runtime': 7.21.0 '@testing-library/dom': 9.2.0 - '@types/react-dom': 18.2.5 + '@types/react-dom': 18.2.6 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -3041,26 +3045,26 @@ packages: resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} dev: true - /@types/react-dom@18.2.5: - resolution: {integrity: sha512-sRQsOS/sCLnpQhR4DSKGTtWFE3FZjpQa86KPVbhUqdYMRZ9FEFcfAytKhR/vUG2rH1oFbOOej6cuD7MFSobDRQ==} + /@types/react-dom@18.2.6: + resolution: {integrity: sha512-2et4PDvg6PVCyS7fuTc4gPoksV58bW0RwSxWKcPRcHZf0PRUGq03TKcD/rUHe3azfV6/5/biUBJw+HhCQjaP0A==} dependencies: - '@types/react': 18.2.12 + '@types/react': 18.2.13 dev: true /@types/react-is@18.2.0: resolution: {integrity: sha512-1vz2yObaQkLL7YFe/pme2cpvDsCwI1WXIfL+5eLz0MI9gFG24Re16RzUsI8t9XZn9ZWvgLNDrJBmrqXJO7GNQQ==} dependencies: - '@types/react': 18.2.12 + '@types/react': 18.2.13 dev: false /@types/react-transition-group@4.4.6: resolution: {integrity: sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==} dependencies: - '@types/react': 18.2.12 + '@types/react': 18.2.13 dev: false - /@types/react@18.2.12: - resolution: {integrity: sha512-ndmBMLCgn38v3SntMeoJaIrO6tGHYKMEBohCUmw8HoLLQdRMOIGXfeYaBTLe2lsFaSB3MOK1VXscYFnmLtTSmw==} + /@types/react@18.2.13: + resolution: {integrity: sha512-vJ+zElvi/Zn9cVXB5slX2xL8PZodPCwPRDpittQdw43JR2AJ5k3vKdgJJyneV/cYgIbLQUwXa9JVDvUZXGba+Q==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.3 @@ -4587,6 +4591,7 @@ packages: /eslint-config-prettier@8.8.0(eslint@8.43.0): resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} + hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: @@ -7379,6 +7384,7 @@ packages: /ts-node@10.9.1(@types/node@20.3.1)(typescript@5.1.3): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} + hasBin: true peerDependencies: '@swc/core': '>=1.2.50' '@swc/wasm': '>=1.2.50' @@ -7410,6 +7416,7 @@ packages: /tsconfck@2.1.1(typescript@5.1.3): resolution: {integrity: sha512-ZPCkJBKASZBmBUNqGHmRhdhM8pJYDdOXp4nRgj/O0JwUwsMq50lCDRQP/M5GBNAA0elPrq4gAeu4dkaVCuKWww==} engines: {node: ^14.13.1 || ^16 || >=18} + hasBin: true peerDependencies: typescript: ^4.3.5 || ^5.0.0 peerDependenciesMeta: @@ -7551,6 +7558,7 @@ packages: /update-browserslist-db@1.0.10(browserslist@4.21.5): resolution: {integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==} + hasBin: true peerDependencies: browserslist: '>= 4.21.0' dependencies: @@ -7671,6 +7679,7 @@ packages: /vite@3.2.5(@types/node@18.16.5): resolution: {integrity: sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ==} engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true peerDependencies: '@types/node': '>= 14' less: '*' @@ -7704,6 +7713,7 @@ packages: /vite@4.3.9(@types/node@20.3.1): resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==} engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true peerDependencies: '@types/node': '>= 14' less: '*' @@ -7753,6 +7763,7 @@ packages: /vitest@0.32.2(happy-dom@9.20.3): resolution: {integrity: sha512-hU8GNNuQfwuQmqTLfiKcqEhZY72Zxb7nnN07koCUNmntNxbKQnVbeIS6sqUgR3eXSlbOpit8+/gr1KpqoMgWCQ==} engines: {node: '>=v14.18.0'} + hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@vitest/browser': '*' @@ -7974,7 +7985,3 @@ packages: /zxcvbn@4.4.2: resolution: {integrity: sha512-Bq0B+ixT/DMyG8kgX2xWcI5jUvCwqrMxSFam7m0lAf78nf04hv6lNCsyLYdyYTrCVMqNDY/206K7eExYCeSyUQ==} dev: false - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false