From 04c3ca1d4c5f432a43b59769f38571221aad4eb9 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 4 May 2024 01:03:45 +0000 Subject: [PATCH] fix: update npm --- services/frontend-service/package.json | 24 +- services/frontend-service/pnpm-lock.yaml | 414 +++++++++++------------ 2 files changed, 218 insertions(+), 220 deletions(-) diff --git a/services/frontend-service/package.json b/services/frontend-service/package.json index d98cc928f8..270a9f16c1 100644 --- a/services/frontend-service/package.json +++ b/services/frontend-service/package.json @@ -3,8 +3,8 @@ "version": "0.1.0", "private": true, "dependencies": { - "@azure/msal-browser": "2.38.3", - "@azure/msal-react": "1.5.12", + "@azure/msal-browser": "2.38.4", + "@azure/msal-react": "1.5.13", "@emotion/react": "11.11.4", "@emotion/styled": "11.11.5", "@improbable-eng/grpc-web": "0.15.0", @@ -19,7 +19,7 @@ "@material/select": "14.0.0", "@material/textfield": "14.0.0", "@material/tooltip": "14.0.0", - "@peculiar/webcrypto": "1.4.5", + "@peculiar/webcrypto": "1.4.6", "@types/react-beforeunload": "2.1.5", "classnames": "2.5.1", "react": "18.3.0", @@ -27,7 +27,7 @@ "react-router-dom": "6.23.0", "react-scripts": "5.0.1", "react-spinners": "0.13.8", - "react-tooltip": "5.26.0", + "react-tooltip": "5.26.4", "react-use-sub": "3.0.1", "rxjs": "7.8.1" }, @@ -46,15 +46,15 @@ "@babel/core": "7.24.5", "@babel/plugin-syntax-flow": "7.24.1", "@babel/plugin-transform-react-jsx": "7.23.4", - "@testing-library/jest-dom": "6.4.0", - "@testing-library/react": "14.1.2", + "@testing-library/jest-dom": "6.4.5", + "@testing-library/react": "14.3.1", "@types/jest": "29.5.12", - "@types/node": "20.11.10", + "@types/node": "20.12.8", "@types/react": "18.3.0", "@types/react-dom": "18.3.0", "@typescript-eslint/parser": "7.8.0", "browser-headers": "0.4.1", - "eslint": "8.56.0", + "eslint": "8.57.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-no-only-tests": "3.1.0", "eslint-plugin-no-type-assertion": "1.3.0", @@ -62,13 +62,13 @@ "google-protobuf": "3.21.2", "long": "5.2.3", "madge": "6.1.0", - "prettier": "3.2.4", + "prettier": "3.2.5", "protobufjs": "7.2.6", "react-refresh": "0.14.1", - "sass": "1.70.0", + "sass": "1.76.0", "spy4js": "3.4.1", - "ts-proto": "1.169.1", - "typescript": "5.4.3" + "ts-proto": "1.174.0", + "typescript": "5.4.5" }, "jest": { "collectCoverageFrom": [ diff --git a/services/frontend-service/pnpm-lock.yaml b/services/frontend-service/pnpm-lock.yaml index ff44ee0139..a9b855dfa3 100644 --- a/services/frontend-service/pnpm-lock.yaml +++ b/services/frontend-service/pnpm-lock.yaml @@ -7,8 +7,8 @@ importers: .: specifiers: - '@azure/msal-browser': 2.38.3 - '@azure/msal-react': 1.5.12 + '@azure/msal-browser': 2.38.4 + '@azure/msal-react': 1.5.13 '@babel/core': 7.24.5 '@babel/plugin-syntax-flow': 7.24.1 '@babel/plugin-transform-react-jsx': 7.23.4 @@ -26,18 +26,18 @@ importers: '@material/select': 14.0.0 '@material/textfield': 14.0.0 '@material/tooltip': 14.0.0 - '@peculiar/webcrypto': 1.4.5 - '@testing-library/jest-dom': 6.4.0 - '@testing-library/react': 14.1.2 + '@peculiar/webcrypto': 1.4.6 + '@testing-library/jest-dom': 6.4.5 + '@testing-library/react': 14.3.1 '@types/jest': 29.5.12 - '@types/node': 20.11.10 + '@types/node': 20.12.8 '@types/react': 18.3.0 '@types/react-beforeunload': 2.1.5 '@types/react-dom': 18.3.0 '@typescript-eslint/parser': 7.8.0 browser-headers: 0.4.1 classnames: 2.5.1 - eslint: 8.56.0 + eslint: 8.57.0 eslint-config-prettier: 9.1.0 eslint-plugin-no-only-tests: 3.1.0 eslint-plugin-no-type-assertion: 1.3.0 @@ -45,7 +45,7 @@ importers: google-protobuf: 3.21.2 long: 5.2.3 madge: 6.1.0 - prettier: 3.2.4 + prettier: 3.2.5 protobufjs: 7.2.6 react: 18.3.0 react-dom: 18.3.0 @@ -53,16 +53,16 @@ importers: react-router-dom: 6.23.0 react-scripts: 5.0.1 react-spinners: 0.13.8 - react-tooltip: 5.26.0 + react-tooltip: 5.26.4 react-use-sub: 3.0.1 rxjs: 7.8.1 - sass: 1.70.0 + sass: 1.76.0 spy4js: 3.4.1 - ts-proto: 1.169.1 - typescript: 5.4.3 + ts-proto: 1.174.0 + typescript: 5.4.5 dependencies: - '@azure/msal-browser': 2.38.3 - '@azure/msal-react': 1.5.12_goiculsotksl4iv75diiwl3mai + '@azure/msal-browser': 2.38.4 + '@azure/msal-react': 1.5.13_finn2w5sr7u3iclglgw4ae3bxe '@emotion/react': 11.11.4_ijrg5catc653lkbkpedafcc3pm '@emotion/styled': 11.11.5_3p4fvhsuwbo4vqbkf5qhexfsce '@improbable-eng/grpc-web': 0.15.0_google-protobuf@3.21.2 @@ -77,44 +77,44 @@ importers: '@material/select': 14.0.0 '@material/textfield': 14.0.0 '@material/tooltip': 14.0.0 - '@peculiar/webcrypto': 1.4.5 + '@peculiar/webcrypto': 1.4.6 '@types/react-beforeunload': 2.1.5 classnames: 2.5.1 react: 18.3.0 react-dom: 18.3.0_react@18.3.0 react-router-dom: 6.23.0_rydrfxeul5zqz7xqpjjwnjuu7i - react-scripts: 5.0.1_idwqpr6ynyvopoxkb2tte7qddi + react-scripts: 5.0.1_h3mfkkzsmaaqr3tvtyvybbyiie react-spinners: 0.13.8_rydrfxeul5zqz7xqpjjwnjuu7i - react-tooltip: 5.26.0_rydrfxeul5zqz7xqpjjwnjuu7i + react-tooltip: 5.26.4_rydrfxeul5zqz7xqpjjwnjuu7i react-use-sub: 3.0.1_rydrfxeul5zqz7xqpjjwnjuu7i rxjs: 7.8.1 devDependencies: '@babel/core': 7.24.5 '@babel/plugin-syntax-flow': 7.24.1_@babel+core@7.24.5 '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.24.5 - '@testing-library/jest-dom': 6.4.0_@types+jest@29.5.12 - '@testing-library/react': 14.1.2_rydrfxeul5zqz7xqpjjwnjuu7i + '@testing-library/jest-dom': 6.4.5_@types+jest@29.5.12 + '@testing-library/react': 14.3.1_rydrfxeul5zqz7xqpjjwnjuu7i '@types/jest': 29.5.12 - '@types/node': 20.11.10 + '@types/node': 20.12.8 '@types/react': 18.3.0 '@types/react-dom': 18.3.0 - '@typescript-eslint/parser': 7.8.0_47bhik6pfbljmhcxb62a4npami + '@typescript-eslint/parser': 7.8.0_te743w6atip6hhlha3uq43n2xe browser-headers: 0.4.1 - eslint: 8.56.0 - eslint-config-prettier: 9.1.0_eslint@8.56.0 + eslint: 8.57.0 + eslint-config-prettier: 9.1.0_eslint@8.57.0 eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-no-type-assertion: 1.3.0_eslint@8.56.0 - eslint-plugin-prettier: 5.1.3_rcj336vt6d2goaxpzaimp6r4sy + eslint-plugin-no-type-assertion: 1.3.0_eslint@8.57.0 + eslint-plugin-prettier: 5.1.3_udeglvt2rvqfn252kbszwwr7nu google-protobuf: 3.21.2 long: 5.2.3 - madge: 6.1.0_typescript@5.4.3 - prettier: 3.2.4 + madge: 6.1.0_typescript@5.4.5 + prettier: 3.2.5 protobufjs: 7.2.6 react-refresh: 0.14.1 - sass: 1.70.0 + sass: 1.76.0 spy4js: 3.4.1 - ts-proto: 1.169.1 - typescript: 5.4.3 + ts-proto: 1.174.0 + typescript: 5.4.5 packages: @@ -150,10 +150,9 @@ packages: leven: 3.1.0 dev: false - /@azure/msal-browser/2.38.3: - resolution: {integrity: sha512-2WuLFnWWPR1IdvhhysT18cBbkXx1z0YIchVss5AwVA95g7CU5CpT3d+5BcgVGNXDXbUU7/5p0xYHV99V5z8C/A==} + /@azure/msal-browser/2.38.4: + resolution: {integrity: sha512-d1qSanWO9fRKurrxhiyMOIj2jMoGw+2pHb51l2PXNwref7xQO+UeOP2q++5xfHQoUmgTtNuERhitynHla+dvhQ==} engines: {node: '>=0.8.0'} - deprecated: A newer major version of this library is available. Please upgrade to the latest available version. dependencies: '@azure/msal-common': 13.3.1 dev: false @@ -163,15 +162,14 @@ packages: engines: {node: '>=0.8.0'} dev: false - /@azure/msal-react/1.5.12_goiculsotksl4iv75diiwl3mai: - resolution: {integrity: sha512-waz8wFWVSLn3g8033uK6byGF29w3Lpg5gzuTKEJyBaAgoed3p09nuMYZRLgqFdXeAazpw/YthLdKRNN9DlMrQA==} + /@azure/msal-react/1.5.13_finn2w5sr7u3iclglgw4ae3bxe: + resolution: {integrity: sha512-rv3q7hwZS5VQs5AXgdoXwrPnCc0/xs3YmWNxhyCFw7JWZ3Nq0hV1JJSvWXZgXQIINOV7hCky3lYaRgHYT9qyKw==} engines: {node: '>=10'} - deprecated: A newer major version of this library is available. Please upgrade to the latest available version. peerDependencies: - '@azure/msal-browser': ^2.38.3 + '@azure/msal-browser': ^2.38.4 react: ^16.8.0 || ^17 || ^18 || 18 dependencies: - '@azure/msal-browser': 2.38.3 + '@azure/msal-browser': 2.38.4 react: 18.3.0 dev: false @@ -208,7 +206,7 @@ packages: transitivePeerDependencies: - supports-color - /@babel/eslint-parser/7.23.9_gwecoywvq5rh2jqqcl4qhyhfwm: + /@babel/eslint-parser/7.23.9_pyj3dhrjzfsyuki5z2xrq4ay7y: resolution: {integrity: sha512-xPndlO7qxiJbn0ATvfXQBjCS7qApc9xmKHArgI/FTEFxXas5dnjC/VqM37lfZun9dclRYcn+YQAr6uDFy0bB2g==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -220,7 +218,7 @@ packages: dependencies: '@babel/core': 7.24.5 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.56.0 + eslint: 8.57.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 dev: false @@ -1988,7 +1986,7 @@ packages: resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==} dev: false - /@eslint-community/eslint-utils/4.4.0_eslint@8.56.0: + /@eslint-community/eslint-utils/4.4.0_eslint@8.57.0: resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1997,7 +1995,7 @@ packages: eslint: optional: true dependencies: - eslint: 8.56.0 + eslint: 8.57.0 eslint-visitor-keys: 3.4.3 /@eslint-community/regexpp/4.10.0: @@ -2020,8 +2018,8 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js/8.56.0: - resolution: {integrity: sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==} + /@eslint/js/8.57.0: + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@floating-ui/core/1.6.0: @@ -2100,7 +2098,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 chalk: 4.1.2 jest-message-util: 27.5.1 jest-util: 27.5.1 @@ -2112,7 +2110,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 20.11.10 + '@types/node': 20.12.8 chalk: 4.1.2 jest-message-util: 28.1.3 jest-util: 28.1.3 @@ -2133,7 +2131,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 @@ -2170,7 +2168,7 @@ packages: dependencies: '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 jest-mock: 27.5.1 dev: false @@ -2187,7 +2185,7 @@ packages: dependencies: '@jest/types': 27.5.1 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 20.11.10 + '@types/node': 20.12.8 jest-message-util: 27.5.1 jest-mock: 27.5.1 jest-util: 27.5.1 @@ -2216,7 +2214,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -2324,7 +2322,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.12.8 '@types/yargs': 16.0.9 chalk: 4.1.2 dev: false @@ -2336,7 +2334,7 @@ packages: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.12.8 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: false @@ -2348,7 +2346,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.12.8 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true @@ -3012,15 +3010,15 @@ packages: tslib: 2.6.2 dev: false - /@peculiar/webcrypto/1.4.5: - resolution: {integrity: sha512-oDk93QCDGdxFRM8382Zdminzs44dg3M2+E5Np+JWkpqLDyJC9DviMh8F8mEJkYuUcUOGA5jHO5AJJ10MFWdbZw==} + /@peculiar/webcrypto/1.4.6: + resolution: {integrity: sha512-YBcMfqNSwn3SujUJvAaySy5tlYbYm6tVt9SKoXu8BaTdKGROiJDgPR3TXpZdAKUfklzm3lRapJEAltiMQtBgZg==} engines: {node: '>=10.12.0'} dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/json-schema': 1.1.12 pvtsutils: 1.3.5 tslib: 2.6.2 - webcrypto-core: 1.7.8 + webcrypto-core: 1.7.9 dev: false /@pkgjs/parseargs/0.11.0: @@ -3337,8 +3335,8 @@ packages: pretty-format: 27.5.1 dev: true - /@testing-library/jest-dom/6.4.0_@types+jest@29.5.12: - resolution: {integrity: sha512-GgGT3OR8qhIjk2SBMy51AYDWoMnAyR/cwjZO4SttuBmIQ9wWy9QmVOeaSbgT5Bm0J6qLBaf4+dsJWfisvafoaA==} + /@testing-library/jest-dom/6.4.5_@types+jest@29.5.12: + resolution: {integrity: sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} peerDependencies: '@jest/globals': '>= 28' @@ -3369,8 +3367,8 @@ packages: redent: 3.0.0 dev: true - /@testing-library/react/14.1.2_rydrfxeul5zqz7xqpjjwnjuu7i: - resolution: {integrity: sha512-z4p7DVBTPjKM5qDZ0t5ZjzkpSNb+fZy1u6bzO7kk8oeGagpPCAtgh4cx1syrfp7a+QWkM021jGqjJaxJJnXAZg==} + /@testing-library/react/14.3.1_rydrfxeul5zqz7xqpjjwnjuu7i: + resolution: {integrity: sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ==} engines: {node: '>=14'} peerDependencies: react: ^18.0.0 || 18 @@ -3430,26 +3428,26 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/bonjour/3.5.13: resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/connect-history-api-fallback/1.5.4: resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} dependencies: '@types/express-serve-static-core': 4.17.42 - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/connect/3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/eslint-scope/3.7.7: @@ -3477,7 +3475,7 @@ packages: /@types/express-serve-static-core/4.17.42: resolution: {integrity: sha512-ckM3jm2bf/MfB3+spLPWYPUH573plBFwpOhqQ2WottxYV85j1HQFlxmnTq57X1yHY9awZPig06hL/cLMgNWHIQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 '@types/qs': 6.9.11 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -3495,7 +3493,7 @@ packages: /@types/graceful-fs/4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/html-minifier-terser/6.1.0: @@ -3509,7 +3507,7 @@ packages: /@types/http-proxy/1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/istanbul-lib-coverage/2.0.6: @@ -3550,11 +3548,11 @@ packages: /@types/node-forge/1.3.11: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false - /@types/node/20.11.10: - resolution: {integrity: sha512-rZEfe/hJSGYmdfX9tvcPMYeYPW2sNl50nsw4jZmRcaG0HIAb0WYEpsB05GOb53vjqpyE9GUhlDQ4jLSoB5q9kg==} + /@types/node/20.12.8: + resolution: {integrity: sha512-NU0rJLJnshZWdE/097cdCBbyW1h4hEg0xpovcoAQYHl8dnEyp/NAOiE45pvc+Bd1Dt+2r94v2eGFpQJ4R7g+2w==} dependencies: undici-types: 5.26.5 @@ -3622,7 +3620,7 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/retry/0.12.0: @@ -3641,7 +3639,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/serve-index/1.9.4: @@ -3655,13 +3653,13 @@ packages: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/sockjs/0.3.36: resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/stack-utils/2.0.3: @@ -3674,7 +3672,7 @@ packages: /@types/ws/8.5.10: resolution: {integrity: sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /@types/yargs-parser/21.0.3: @@ -3691,7 +3689,7 @@ packages: dependencies: '@types/yargs-parser': 21.0.3 - /@typescript-eslint/eslint-plugin/5.62.0_7u6wbu4qsgszv4rsytyiu3ctuy: + /@typescript-eslint/eslint-plugin/5.62.0_eqgev5mhbd7uh3ohcoscoa2fpe: resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3705,23 +3703,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0_47bhik6pfbljmhcxb62a4npami + '@typescript-eslint/parser': 5.62.0_te743w6atip6hhlha3uq43n2xe '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0_47bhik6pfbljmhcxb62a4npami - '@typescript-eslint/utils': 5.62.0_47bhik6pfbljmhcxb62a4npami + '@typescript-eslint/type-utils': 5.62.0_te743w6atip6hhlha3uq43n2xe + '@typescript-eslint/utils': 5.62.0_te743w6atip6hhlha3uq43n2xe debug: 4.3.4 - eslint: 8.56.0 + eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.0 natural-compare-lite: 1.4.0 semver: 7.6.0 - tsutils: 3.21.0_typescript@5.4.3 - typescript: 5.4.3 + tsutils: 3.21.0_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/experimental-utils/5.62.0_47bhik6pfbljmhcxb62a4npami: + /@typescript-eslint/experimental-utils/5.62.0_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-RTXpeB3eMkpoclG3ZHft6vG/Z30azNHuqY6wKPBHlVMZFuEvrtlEDe8gMqDb+SO+9hjC/pLekeSCryf9vMZlCw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3730,14 +3728,14 @@ packages: eslint: optional: true dependencies: - '@typescript-eslint/utils': 5.62.0_47bhik6pfbljmhcxb62a4npami - eslint: 8.56.0 + '@typescript-eslint/utils': 5.62.0_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: false - /@typescript-eslint/parser/5.62.0_47bhik6pfbljmhcxb62a4npami: + /@typescript-eslint/parser/5.62.0_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3751,15 +3749,15 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.4.3 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.4.5 debug: 4.3.4 - eslint: 8.56.0 - typescript: 5.4.3 + eslint: 8.57.0 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/parser/7.8.0_47bhik6pfbljmhcxb62a4npami: + /@typescript-eslint/parser/7.8.0_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-KgKQly1pv0l4ltcftP59uQZCi4HUYswCLbTqVZEJu7uLX8CTLyswqMLqLN+2QFz4jCptqWVV4SB7vdxcH2+0kQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -3773,11 +3771,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 - '@typescript-eslint/typescript-estree': 7.8.0_typescript@5.4.3 + '@typescript-eslint/typescript-estree': 7.8.0_typescript@5.4.5 '@typescript-eslint/visitor-keys': 7.8.0 debug: 4.3.4 - eslint: 8.56.0 - typescript: 5.4.3 + eslint: 8.57.0 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true @@ -3798,7 +3796,7 @@ packages: '@typescript-eslint/visitor-keys': 7.8.0 dev: true - /@typescript-eslint/type-utils/5.62.0_47bhik6pfbljmhcxb62a4npami: + /@typescript-eslint/type-utils/5.62.0_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3810,12 +3808,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.4.3 - '@typescript-eslint/utils': 5.62.0_47bhik6pfbljmhcxb62a4npami + '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.4.5 + '@typescript-eslint/utils': 5.62.0_te743w6atip6hhlha3uq43n2xe debug: 4.3.4 - eslint: 8.56.0 - tsutils: 3.21.0_typescript@5.4.3 - typescript: 5.4.3 + eslint: 8.57.0 + tsutils: 3.21.0_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false @@ -3876,7 +3874,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.62.0_typescript@5.4.3: + /@typescript-eslint/typescript-estree/5.62.0_typescript@5.4.5: resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3891,13 +3889,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.0 - tsutils: 3.21.0_typescript@5.4.3 - typescript: 5.4.3 + tsutils: 3.21.0_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree/7.8.0_typescript@5.4.3: + /@typescript-eslint/typescript-estree/7.8.0_typescript@5.4.5: resolution: {integrity: sha512-5pfUCOwK5yjPaJQNy44prjCwtr981dO8Qo9J9PwYXZ0MosgAbfEMB008dJ5sNo3+/BN6ytBPuSvXUg9SAqB0dg==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: @@ -3913,13 +3911,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.0 - ts-api-utils: 1.3.0_typescript@5.4.3 - typescript: 5.4.3 + ts-api-utils: 1.3.0_typescript@5.4.5 + typescript: 5.4.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.62.0_47bhik6pfbljmhcxb62a4npami: + /@typescript-eslint/utils/5.62.0_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3928,13 +3926,13 @@ packages: eslint: optional: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.4.3 - eslint: 8.56.0 + '@typescript-eslint/typescript-estree': 5.62.0_typescript@5.4.5 + eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.6.0 transitivePeerDependencies: @@ -6070,7 +6068,7 @@ packages: optionalDependencies: source-map: 0.6.1 - /eslint-config-prettier/9.1.0_eslint@8.56.0: + /eslint-config-prettier/9.1.0_eslint@8.57.0: resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} hasBin: true peerDependencies: @@ -6079,10 +6077,10 @@ packages: eslint: optional: true dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: true - /eslint-config-react-app/7.0.1_y6xswqkh62egwidk5qthllmizq: + /eslint-config-react-app/7.0.1_3ivz6jsjfzm2t6kxm3gtciqewa: resolution: {integrity: sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -6095,21 +6093,21 @@ packages: optional: true dependencies: '@babel/core': 7.24.5 - '@babel/eslint-parser': 7.23.9_gwecoywvq5rh2jqqcl4qhyhfwm + '@babel/eslint-parser': 7.23.9_pyj3dhrjzfsyuki5z2xrq4ay7y '@rushstack/eslint-patch': 1.7.2 - '@typescript-eslint/eslint-plugin': 5.62.0_7u6wbu4qsgszv4rsytyiu3ctuy - '@typescript-eslint/parser': 5.62.0_47bhik6pfbljmhcxb62a4npami + '@typescript-eslint/eslint-plugin': 5.62.0_eqgev5mhbd7uh3ohcoscoa2fpe + '@typescript-eslint/parser': 5.62.0_te743w6atip6hhlha3uq43n2xe babel-preset-react-app: 10.0.1 confusing-browser-globals: 1.0.11 - eslint: 8.56.0 - eslint-plugin-flowtype: 8.0.3_dzzch3r532r2hugj7ptdklnc6e - eslint-plugin-import: 2.29.1_ldss7zsvu32fsd57pp4tntgdvu - eslint-plugin-jest: 25.7.0_4sdezo56wgilwkjzaj3hktessm - eslint-plugin-jsx-a11y: 6.8.0_eslint@8.56.0 - eslint-plugin-react: 7.33.2_eslint@8.56.0 - eslint-plugin-react-hooks: 4.6.0_eslint@8.56.0 - eslint-plugin-testing-library: 5.11.1_47bhik6pfbljmhcxb62a4npami - typescript: 5.4.3 + eslint: 8.57.0 + eslint-plugin-flowtype: 8.0.3_iaqupngd47sslvk4n2teekmqlu + eslint-plugin-import: 2.29.1_bok4kcstaiu5mkejbz7cmlqj2q + eslint-plugin-jest: 25.7.0_lzwkbjq2zthq5as63a5pc4ikqe + eslint-plugin-jsx-a11y: 6.8.0_eslint@8.57.0 + eslint-plugin-react: 7.33.2_eslint@8.57.0 + eslint-plugin-react-hooks: 4.6.0_eslint@8.57.0 + eslint-plugin-testing-library: 5.11.1_te743w6atip6hhlha3uq43n2xe + typescript: 5.4.5 transitivePeerDependencies: - '@babel/plugin-syntax-flow' - '@babel/plugin-transform-react-jsx' @@ -6129,7 +6127,7 @@ packages: - supports-color dev: false - /eslint-module-utils/2.8.0_xlrxodzoxilnccbjmap5sqifgy: + /eslint-module-utils/2.8.0_7t4lou6ztx6cljj3c7tffc2aca: resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -6150,15 +6148,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0_47bhik6pfbljmhcxb62a4npami + '@typescript-eslint/parser': 5.62.0_te743w6atip6hhlha3uq43n2xe debug: 3.2.7 - eslint: 8.56.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color dev: false - /eslint-plugin-flowtype/8.0.3_dzzch3r532r2hugj7ptdklnc6e: + /eslint-plugin-flowtype/8.0.3_iaqupngd47sslvk4n2teekmqlu: resolution: {integrity: sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -6171,12 +6169,12 @@ packages: dependencies: '@babel/plugin-syntax-flow': 7.24.1_@babel+core@7.24.5 '@babel/plugin-transform-react-jsx': 7.23.4_@babel+core@7.24.5 - eslint: 8.56.0 + eslint: 8.57.0 lodash: 4.17.21 string-natural-compare: 3.0.1 dev: false - /eslint-plugin-import/2.29.1_ldss7zsvu32fsd57pp4tntgdvu: + /eslint-plugin-import/2.29.1_bok4kcstaiu5mkejbz7cmlqj2q: resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -6188,16 +6186,16 @@ packages: eslint: optional: true dependencies: - '@typescript-eslint/parser': 5.62.0_47bhik6pfbljmhcxb62a4npami + '@typescript-eslint/parser': 5.62.0_te743w6atip6hhlha3uq43n2xe array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.56.0 + eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0_xlrxodzoxilnccbjmap5sqifgy + eslint-module-utils: 2.8.0_7t4lou6ztx6cljj3c7tffc2aca hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -6213,7 +6211,7 @@ packages: - supports-color dev: false - /eslint-plugin-jest/25.7.0_4sdezo56wgilwkjzaj3hktessm: + /eslint-plugin-jest/25.7.0_lzwkbjq2zthq5as63a5pc4ikqe: resolution: {integrity: sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: @@ -6228,16 +6226,16 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0_7u6wbu4qsgszv4rsytyiu3ctuy - '@typescript-eslint/experimental-utils': 5.62.0_47bhik6pfbljmhcxb62a4npami - eslint: 8.56.0 + '@typescript-eslint/eslint-plugin': 5.62.0_eqgev5mhbd7uh3ohcoscoa2fpe + '@typescript-eslint/experimental-utils': 5.62.0_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 jest: 27.5.1 transitivePeerDependencies: - supports-color - typescript dev: false - /eslint-plugin-jsx-a11y/6.8.0_eslint@8.56.0: + /eslint-plugin-jsx-a11y/6.8.0_eslint@8.57.0: resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==} engines: {node: '>=4.0'} peerDependencies: @@ -6256,7 +6254,7 @@ packages: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.15 - eslint: 8.56.0 + eslint: 8.57.0 hasown: 2.0.0 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -6270,7 +6268,7 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-no-type-assertion/1.3.0_eslint@8.56.0: + /eslint-plugin-no-type-assertion/1.3.0_eslint@8.57.0: resolution: {integrity: sha512-04wuuIP5ptNzp969tTt0gf/Jsw4G0T5md2/nbgv3dRL/HySSNU7H4vIKNjkuno9T+6h2daj1T9Aki6bDgmXDEw==} engines: {node: '>=12.0.0', yarn: ^1.13.0} peerDependencies: @@ -6279,10 +6277,10 @@ packages: eslint: optional: true dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: true - /eslint-plugin-prettier/5.1.3_rcj336vt6d2goaxpzaimp6r4sy: + /eslint-plugin-prettier/5.1.3_udeglvt2rvqfn252kbszwwr7nu: resolution: {integrity: sha512-C9GCVAs4Eq7ZC/XFQHITLiHJxQngdtraXaM+LoUFoFp/lHNl2Zn8f3WQbe9HvTBBQ9YnKFB0/2Ajdqwo5D1EAw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -6298,14 +6296,14 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.56.0 - eslint-config-prettier: 9.1.0_eslint@8.56.0 - prettier: 3.2.4 + eslint: 8.57.0 + eslint-config-prettier: 9.1.0_eslint@8.57.0 + prettier: 3.2.5 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 dev: true - /eslint-plugin-react-hooks/4.6.0_eslint@8.56.0: + /eslint-plugin-react-hooks/4.6.0_eslint@8.57.0: resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: @@ -6314,10 +6312,10 @@ packages: eslint: optional: true dependencies: - eslint: 8.56.0 + eslint: 8.57.0 dev: false - /eslint-plugin-react/7.33.2_eslint@8.56.0: + /eslint-plugin-react/7.33.2_eslint@8.57.0: resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: @@ -6331,7 +6329,7 @@ packages: array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.56.0 + eslint: 8.57.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -6345,7 +6343,7 @@ packages: string.prototype.matchall: 4.0.10 dev: false - /eslint-plugin-testing-library/5.11.1_47bhik6pfbljmhcxb62a4npami: + /eslint-plugin-testing-library/5.11.1_te743w6atip6hhlha3uq43n2xe: resolution: {integrity: sha512-5eX9e1Kc2PqVRed3taaLnAAqPZGEX75C+M/rXzUAI3wIg/ZxzUm1OVAwfe/O+vE+6YXOLetSe9g5GKD2ecXipw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0, npm: '>=6'} peerDependencies: @@ -6354,8 +6352,8 @@ packages: eslint: optional: true dependencies: - '@typescript-eslint/utils': 5.62.0_47bhik6pfbljmhcxb62a4npami - eslint: 8.56.0 + '@typescript-eslint/utils': 5.62.0_te743w6atip6hhlha3uq43n2xe + eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript @@ -6384,7 +6382,7 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint-webpack-plugin/3.2.0_jrsrhbs7swh4qezvohxkvibgom: + /eslint-webpack-plugin/3.2.0_s2fq65kpilcrl2kw5xahl6dzb4: resolution: {integrity: sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -6395,7 +6393,7 @@ packages: optional: true dependencies: '@types/eslint': 8.56.2 - eslint: 8.56.0 + eslint: 8.57.0 jest-worker: 28.1.3 micromatch: 4.0.5 normalize-path: 3.0.0 @@ -6403,15 +6401,15 @@ packages: webpack: 5.90.0 dev: false - /eslint/8.56.0: - resolution: {integrity: sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==} + /eslint/8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0_eslint@8.56.0 + '@eslint-community/eslint-utils': 4.4.0_eslint@8.57.0 '@eslint-community/regexpp': 4.10.0 '@eslint/eslintrc': 2.1.4 - '@eslint/js': 8.56.0 + '@eslint/js': 8.57.0 '@humanwhocodes/config-array': 0.11.14 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -6777,7 +6775,7 @@ packages: signal-exit: 4.1.0 dev: false - /fork-ts-checker-webpack-plugin/6.5.3_rdyvuguabgvwlcr4vfqvzmyjyu: + /fork-ts-checker-webpack-plugin/6.5.3_zc7qsk6mpabmos3vyanvctvmjm: resolution: {integrity: sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==} engines: {node: '>=10', yarn: '>=1.0.0'} peerDependencies: @@ -6797,7 +6795,7 @@ packages: chokidar: 3.5.3 cosmiconfig: 6.0.0 deepmerge: 4.3.1 - eslint: 8.56.0 + eslint: 8.57.0 fs-extra: 9.1.0 glob: 7.2.3 memfs: 3.5.3 @@ -6805,7 +6803,7 @@ packages: schema-utils: 2.7.0 semver: 7.6.0 tapable: 1.1.3 - typescript: 5.4.3 + typescript: 5.4.5 webpack: 5.90.0 dev: false @@ -7713,7 +7711,7 @@ packages: '@jest/environment': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -7848,7 +7846,7 @@ packages: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 jest-mock: 27.5.1 jest-util: 27.5.1 jsdom: 16.7.0 @@ -7866,7 +7864,7 @@ packages: '@jest/environment': 27.5.1 '@jest/fake-timers': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 jest-mock: 27.5.1 jest-util: 27.5.1 dev: false @@ -7887,7 +7885,7 @@ packages: dependencies: '@jest/types': 27.5.1 '@types/graceful-fs': 4.1.9 - '@types/node': 20.11.10 + '@types/node': 20.12.8 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -7909,7 +7907,7 @@ packages: '@jest/source-map': 27.5.1 '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 chalk: 4.1.2 co: 4.6.0 expect: 27.5.1 @@ -8004,7 +8002,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 dev: false /jest-pnp-resolver/1.2.3_jest-resolve@27.5.1: @@ -8065,7 +8063,7 @@ packages: '@jest/test-result': 27.5.1 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 chalk: 4.1.2 emittery: 0.8.1 graceful-fs: 4.2.11 @@ -8122,7 +8120,7 @@ packages: resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 graceful-fs: 4.2.11 dev: false @@ -8161,7 +8159,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -8173,7 +8171,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 20.11.10 + '@types/node': 20.12.8 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -8185,7 +8183,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.10 + '@types/node': 20.12.8 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -8226,7 +8224,7 @@ packages: dependencies: '@jest/test-result': 27.5.1 '@jest/types': 27.5.1 - '@types/node': 20.11.10 + '@types/node': 20.12.8 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.5.1 @@ -8239,7 +8237,7 @@ packages: dependencies: '@jest/test-result': 28.1.3 '@jest/types': 28.1.3 - '@types/node': 20.11.10 + '@types/node': 20.12.8 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.10.2 @@ -8251,7 +8249,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 merge-stream: 2.0.0 supports-color: 7.2.0 dev: false @@ -8260,7 +8258,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -8269,7 +8267,7 @@ packages: resolution: {integrity: sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@types/node': 20.11.10 + '@types/node': 20.12.8 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -8673,7 +8671,7 @@ packages: hasBin: true dev: true - /madge/6.1.0_typescript@5.4.3: + /madge/6.1.0_typescript@5.4.5: resolution: {integrity: sha512-irWhT5RpFOc6lkzGHKLihonCVgM0YtfNUh4IrFeW3EqHpnt/JHUG3z26j8PeJEktCGB4tmGOOOJi1Rl/ACWucQ==} engines: {node: '>=14'} hasBin: true @@ -8704,7 +8702,7 @@ packages: rc: 1.2.8 stream-to-array: 2.3.0 ts-graphviz: 1.8.1 - typescript: 5.4.3 + typescript: 5.4.5 walkdir: 0.4.1 transitivePeerDependencies: - supports-color @@ -10192,8 +10190,8 @@ packages: fast-diff: 1.3.0 dev: true - /prettier/3.2.4: - resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==} + /prettier/3.2.5: + resolution: {integrity: sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==} engines: {node: '>=14'} hasBin: true dev: true @@ -10285,7 +10283,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.11.10 + '@types/node': 20.12.8 long: 5.2.3 dev: true @@ -10388,7 +10386,7 @@ packages: whatwg-fetch: 3.6.20 dev: false - /react-dev-utils/12.0.1_rdyvuguabgvwlcr4vfqvzmyjyu: + /react-dev-utils/12.0.1_zc7qsk6mpabmos3vyanvctvmjm: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} peerDependencies: @@ -10407,7 +10405,7 @@ packages: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3_rdyvuguabgvwlcr4vfqvzmyjyu + fork-ts-checker-webpack-plugin: 6.5.3_zc7qsk6mpabmos3vyanvctvmjm global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -10422,7 +10420,7 @@ packages: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - typescript: 5.4.3 + typescript: 5.4.5 webpack: 5.90.0 transitivePeerDependencies: - eslint @@ -10486,7 +10484,7 @@ packages: react: 18.3.0 dev: false - /react-scripts/5.0.1_idwqpr6ynyvopoxkb2tte7qddi: + /react-scripts/5.0.1_h3mfkkzsmaaqr3tvtyvybbyiie: resolution: {integrity: sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -10515,9 +10513,9 @@ packages: css-minimizer-webpack-plugin: 3.4.1_webpack@5.90.0 dotenv: 10.0.0 dotenv-expand: 5.1.0 - eslint: 8.56.0 - eslint-config-react-app: 7.0.1_y6xswqkh62egwidk5qthllmizq - eslint-webpack-plugin: 3.2.0_jrsrhbs7swh4qezvohxkvibgom + eslint: 8.57.0 + eslint-config-react-app: 7.0.1_3ivz6jsjfzm2t6kxm3gtciqewa + eslint-webpack-plugin: 3.2.0_s2fq65kpilcrl2kw5xahl6dzb4 file-loader: 6.2.0_webpack@5.90.0 fs-extra: 10.1.0 html-webpack-plugin: 5.6.0_webpack@5.90.0 @@ -10534,17 +10532,17 @@ packages: prompts: 2.4.2 react: 18.3.0 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1_rdyvuguabgvwlcr4vfqvzmyjyu + react-dev-utils: 12.0.1_zc7qsk6mpabmos3vyanvctvmjm react-refresh: 0.11.0 resolve: 1.22.8 resolve-url-loader: 4.0.0 - sass-loader: 12.6.0_sass@1.70.0+webpack@5.90.0 + sass-loader: 12.6.0_sass@1.76.0+webpack@5.90.0 semver: 7.5.4 source-map-loader: 3.0.2_webpack@5.90.0 style-loader: 3.3.4_webpack@5.90.0 tailwindcss: 3.4.1 terser-webpack-plugin: 5.3.10_webpack@5.90.0 - typescript: 5.4.3 + typescript: 5.4.5 webpack: 5.90.0 webpack-dev-server: 4.15.1_webpack@5.90.0 webpack-manifest-plugin: 4.1.1_webpack@5.90.0 @@ -10596,8 +10594,8 @@ packages: react-dom: 18.3.0_react@18.3.0 dev: false - /react-tooltip/5.26.0_rydrfxeul5zqz7xqpjjwnjuu7i: - resolution: {integrity: sha512-UBbwy3fo1KYDwRCOWwM6AEfQsk9shgVfNkXFqgwS33QHplzg7xao/7mX/6wd+lE6KSZzhUNTkB5TNk9SMaBV/A==} + /react-tooltip/5.26.4_rydrfxeul5zqz7xqpjjwnjuu7i: + resolution: {integrity: sha512-5WyDrsfw1+6qNVSr3IjqElqJ+cCwE8+44b+HpJ8qRLv7v0a3mcKf8wvv+NfgALFS6QpksGFqTLV2JQ60c+okZQ==} peerDependencies: react: '>=16.14.0 || 18' react-dom: '>=16.14.0 || 18' @@ -10947,7 +10945,7 @@ packages: resolution: {integrity: sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==} dev: false - /sass-loader/12.6.0_sass@1.70.0+webpack@5.90.0: + /sass-loader/12.6.0_sass@1.76.0+webpack@5.90.0: resolution: {integrity: sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -10968,7 +10966,7 @@ packages: dependencies: klona: 2.0.6 neo-async: 2.6.2 - sass: 1.70.0 + sass: 1.76.0 webpack: 5.90.0 dev: false @@ -10980,8 +10978,8 @@ packages: commander: 2.20.3 dev: true - /sass/1.70.0: - resolution: {integrity: sha512-uUxNQ3zAHeAx5nRFskBnrWzDUJrrvpCPD5FNAoRvTi0WwremlheES3tg+56PaVtCs5QDRX5CBLxxKMDJMEa1WQ==} + /sass/1.76.0: + resolution: {integrity: sha512-nc3LeqvF2FNW5xGF1zxZifdW3ffIz5aBb7I7tSvOoNu7z1RQ6pFt9MBuiPtjgaI62YWrM/txjWlOCFiGtf2xpw==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -11802,13 +11800,13 @@ packages: resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==} dev: false - /ts-api-utils/1.3.0_typescript@5.4.3: + /ts-api-utils/1.3.0_typescript@5.4.5: resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.3 + typescript: 5.4.5 dev: true /ts-graphviz/1.8.1: @@ -11833,8 +11831,8 @@ packages: protobufjs: 7.2.6 dev: true - /ts-proto/1.169.1: - resolution: {integrity: sha512-MHdllDrtFCabxvIyUqze7/4vSh55SEgwirpthGVUGt3pMqIpmmrDyBv0vDk/RCjBxm0/LIWVMnXlOjBxYaE1rA==} + /ts-proto/1.174.0: + resolution: {integrity: sha512-hptQp5Nu5Vj3Mrj70fx5ccw3rTwPPpKXpa5RJ/WlmWiliVMqNPGYzUuBvd9N/EKsxiSQHiw62aGlZezzF19fKA==} hasBin: true dependencies: case-anything: 2.1.13 @@ -11877,14 +11875,14 @@ packages: typescript: 4.9.5 dev: true - /tsutils/3.21.0_typescript@5.4.3: + /tsutils/3.21.0_typescript@5.4.5: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.4.3 + typescript: 5.4.5 dev: false /type-check/0.3.2: @@ -11983,8 +11981,8 @@ packages: hasBin: true dev: true - /typescript/5.4.3: - resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} + /typescript/5.4.5: + resolution: {integrity: sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==} engines: {node: '>=14.17'} hasBin: true @@ -12169,8 +12167,8 @@ packages: defaults: 1.0.4 dev: true - /webcrypto-core/1.7.8: - resolution: {integrity: sha512-eBR98r9nQXTqXt/yDRtInszPMjTaSAMJAFDg2AHsgrnczawT1asx9YNBX6k5p+MekbPF4+s/UJJrr88zsTqkSg==} + /webcrypto-core/1.7.9: + resolution: {integrity: sha512-FE+a4PPkOmBbgNDIyRmcHhgXn+2ClRl3JzJdDu/P4+B8y81LqKe6RAsI9b3lAOHe1T1BMkSjsRHTYRikImZnVA==} dependencies: '@peculiar/asn1-schema': 2.3.8 '@peculiar/json-schema': 1.1.12