From 6307f09a3307daa69bbdc9225e99673de7ac31a0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 6 Jun 2024 21:53:22 +0000 Subject: [PATCH] Update dependency upgrades - non-major --- package.json | 12 +- pnpm-lock.yaml | 373 +++++++++++++++++++++++++------------------------ 2 files changed, 194 insertions(+), 191 deletions(-) diff --git a/package.json b/package.json index 2032d31..52edb34 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "bcrypt": "5.1.1", "canvas": "2.11.2", "cookie": "0.6.0", - "dompurify": "3.1.4", + "dompurify": "3.1.5", "dotenv-safe": "9.1.0", "jsdom": "24.1.0", "ley": "0.8.1", @@ -24,7 +24,7 @@ "react": "18.3.1", "react-dom": "18.3.1", "react-markdown": "9.0.1", - "sass": "1.77.3", + "sass": "1.77.4", "sharp": "0.33.4", "tsm": "2.3.0", "zod": "3.23.8" @@ -35,16 +35,16 @@ "@types/dompurify": "3.0.5", "@types/dotenv-safe": "8.1.6", "@types/jsdom": "21.1.7", - "@types/node": "20.12.13", + "@types/node": "20.14.2", "@types/react": "18.3.3", "@types/react-dom": "18.3.0", - "eslint": "9.3.0", - "eslint-config-upleveled": "8.1.9", + "eslint": "9.4.0", + "eslint-config-upleveled": "8.2.1", "libpg-query": "16.2.0", "prettier-plugin-embed": "0.4.15", "prettier-plugin-sql": "0.18.0", "stylelint": "16.6.1", - "stylelint-config-upleveled": "1.1.2", + "stylelint-config-upleveled": "1.1.3", "typescript": "5.4.5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6dcfc79..561ac4f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ importers: specifier: 0.6.0 version: 0.6.0 dompurify: - specifier: 3.1.4 - version: 3.1.4 + specifier: 3.1.5 + version: 3.1.5 dotenv-safe: specifier: 9.1.0 version: 9.1.0(dotenv@8.6.0) @@ -34,7 +34,7 @@ importers: version: 0.8.1 next: specifier: 14.2.3 - version: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.3) + version: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.4) postgres: specifier: 3.4.4 version: 3.4.4 @@ -48,8 +48,8 @@ importers: specifier: 9.0.1 version: 9.0.1(@types/react@18.3.3)(react@18.3.1) sass: - specifier: 1.77.3 - version: 1.77.3 + specifier: 1.77.4 + version: 1.77.4 sharp: specifier: 0.33.4 version: 0.33.4 @@ -62,7 +62,7 @@ importers: devDependencies: '@ts-safeql/eslint-plugin': specifier: 3.3.0 - version: 3.3.0(eslint@9.3.0)(libpg-query@16.2.0(encoding@0.1.13))(typescript@5.4.5) + version: 3.3.0(eslint@9.4.0)(libpg-query@16.2.0(encoding@0.1.13))(typescript@5.4.5) '@types/bcrypt': specifier: 5.0.2 version: 5.0.2 @@ -76,8 +76,8 @@ importers: specifier: 21.1.7 version: 21.1.7 '@types/node': - specifier: 20.12.13 - version: 20.12.13 + specifier: 20.14.2 + version: 20.14.2 '@types/react': specifier: 18.3.3 version: 18.3.3 @@ -85,11 +85,11 @@ importers: specifier: 18.3.0 version: 18.3.0 eslint: - specifier: 9.3.0 - version: 9.3.0 + specifier: 9.4.0 + version: 9.4.0 eslint-config-upleveled: - specifier: 8.1.9 - version: 8.1.9(@babel/core@7.24.4)(@types/eslint@8.56.9)(@types/node@20.12.13)(@types/react-dom@18.3.0)(@types/react@18.3.3)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0)(globals@14.0.0)(typescript@5.4.5) + specifier: 8.2.1 + version: 8.2.1(@babel/core@7.24.4)(@types/eslint@8.56.9)(@types/node@20.14.2)(@types/react-dom@18.3.0)(@types/react@18.3.3)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0))(eslint@9.4.0)(globals@14.0.0)(typescript@5.4.5) libpg-query: specifier: 16.2.0 version: 16.2.0(encoding@0.1.13) @@ -103,8 +103,8 @@ importers: specifier: 16.6.1 version: 16.6.1(typescript@5.4.5) stylelint-config-upleveled: - specifier: 1.1.2 - version: 1.1.2(postcss@8.4.38)(stylelint@16.6.1(typescript@5.4.5)) + specifier: 1.1.3 + version: 1.1.3(postcss@8.4.38)(stylelint-scss@6.2.1(stylelint@16.6.1(typescript@5.4.5)))(stylelint@16.6.1(typescript@5.4.5)) typescript: specifier: 5.4.5 version: 5.4.5 @@ -131,8 +131,8 @@ packages: resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} engines: {node: '>=6.9.0'} - '@babel/eslint-parser@7.24.6': - resolution: {integrity: sha512-Q1BfQX42zXHx732PLW0w4+Y3wJjoZKEMaatFUEAmQ7Z+jCXxinzeqX9bvv2Q8xNPes/H6F0I23oGkcgjaItmLw==} + '@babel/eslint-parser@7.24.7': + resolution: {integrity: sha512-SO5E3bVxDuxyNxM5agFv480YA2HO6ohZbGxbazZdIk3KQOPOGVNw6q78I9/lbviIf95eq6tPozeYnJLbjnC8IA==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': ^7.11.0 @@ -409,29 +409,30 @@ packages: resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/compat@1.0.1': - resolution: {integrity: sha512-jIstH3YKraEe4HRQ77ux12ZLRxPzehmcdjRSRrSePiwf6s4G9DzdYl3L5CKSXWt4JyzXxy2p7MXFU7630Gz8PA==} + '@eslint/compat@1.0.3': + resolution: {integrity: sha512-9RaroPQaU2+SDcWav1YfuipwqnHccoiXZdUsicRQsQ/vH2wkEmRVcj344GapG/FnCeZRtqj0n6PshI+s9xkkAQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/config-array@0.15.1': + resolution: {integrity: sha512-K4gzNq+yymn/EVsXYmf+SBcBro8MTf+aXJZUphM96CdzUEr+ClGDvAbpmaEK+cGVigVXIgs9gNmvHAlrzzY5JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.1.0': resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.3.0': - resolution: {integrity: sha512-niBqk8iwv96+yuTwjM6bWg8ovzAPF9qkICsGtcoa5/dmqcEMfdwNAX7+/OHcJHc7wj7XqPxH98oAHytFYlw6Sw==} + '@eslint/js@9.4.0': + resolution: {integrity: sha512-fdI7VJjP3Rvc70lC4xkFXHB0fiPeojiL1PxVG6t1ZvXQrarj893PweuBTujxDUFk0Fxj4R7PIIAZ/aiiyZPZcg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@humanwhocodes/config-array@0.13.0': - resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} - engines: {node: '>=10.10.0'} + '@eslint/object-schema@2.1.3': + resolution: {integrity: sha512-HAbhAYKfsAC2EkTqve00ibWIZlaU74Z1EHwAjYr4PXF0YU2VEA1zSIKSSpKszRLRWwHzzRZXvK632u+uXzvsvw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} - '@humanwhocodes/object-schema@2.0.3': - resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} - '@humanwhocodes/retry@0.3.0': resolution: {integrity: sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==} engines: {node: '>=18.18'} @@ -719,8 +720,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@20.12.13': - resolution: {integrity: sha512-gBGeanV41c1L171rR7wjbMiEpEI/l5XFQdLLfhr/REwpgDy/4U8y89+i8kRiLzDyZdOkXh+cRaTetUnCYutoXA==} + '@types/node@20.14.2': + resolution: {integrity: sha512-xyu6WAMVwv6AKFLB+e/7ySZVr/0zLCzOa7rSpq6jNwpqOrUbcACDWC+53d4n2QHOnDou0fbIsg8wZu/sxrnI4Q==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -749,8 +750,8 @@ packages: '@types/unist@3.0.2': resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} - '@typescript-eslint/eslint-plugin@8.0.0-alpha.16': - resolution: {integrity: sha512-ZDVgR/z28jg3CPzQJqFIOQ/gshqf3NDw7zCu2jTeAYqtyXpCsAkAivvkeuuuXCypRl53cK16qDPlCguUCZW5Ow==} + '@typescript-eslint/eslint-plugin@8.0.0-alpha.28': + resolution: {integrity: sha512-LsTbTdXiF7rP/H/ni85ia+01WmLBkkOq5sAi60OqHRa7mv7FTbwmiPwQ3hcHmXWxZFkHVy7hXXfBhwZzbbsaIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -760,8 +761,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.0.0-alpha.16': - resolution: {integrity: sha512-L8eX2ggDQqb986+P9FZVsl/4M0vPplvgVzPkFFtPtsP2rVRSFpzGidZGzNN73RBq2G5KnWo87sx2mUrJ+99OZQ==} + '@typescript-eslint/parser@8.0.0-alpha.28': + resolution: {integrity: sha512-44N1MlwmhMUJ0jyrGuWe093wywcCIVu7I7Ge1H15HXCRIB7ptpSf3GJZRCDpumuEUKkVxoL8rdLixMnVDWyT2w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -778,12 +779,12 @@ packages: resolution: {integrity: sha512-viEmZ1LmwsGcnr85gIq+FCYI7nO90DVbE37/ll51hjv9aG+YZMb4WDE2fyWpUR4O/UrhGRpYXK/XajcGTk2B8g==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.0.0-alpha.16': - resolution: {integrity: sha512-SsN6Kf+sBK62CgDkW4XHZYDqCDwOY2d1Q4aUAOTcohhw06HiXYbY5xQ23GqOV2BL9TaKL+HuyyP+LLZ1aIG8FQ==} + '@typescript-eslint/scope-manager@8.0.0-alpha.28': + resolution: {integrity: sha512-Iq8QFmJ2DH2tx7jfOraMZM1Y1axRfWh4t29JXRgbzvgiDQ2uHRHcaXqTulqsZXzJ0+vERNvNkOIPcQYGsNeGVQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.0.0-alpha.16': - resolution: {integrity: sha512-g5GJ0sB6WLu71fkPlMe9JV1o3p6AKAN0vUfg4XGyYPLSElRYdMMy4Nuq1Snq2Gqs1rceomHrogp5v/qH7Iq7ig==} + '@typescript-eslint/type-utils@8.0.0-alpha.28': + resolution: {integrity: sha512-Ta7vf3DtAakaeLEFGEnMGcfRtFV38PSLD+PvLT2xkof3vz5exKv4KYMyjAlNJmrhLzHwGWvHbt6IN8HoWwYnCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -799,8 +800,8 @@ packages: resolution: {integrity: sha512-wf0peJ+ZGlcH+2ZS23aJbOv+ztjeeP8uQ9GgwMJGVLx/Nj9CJt17GWgWWoSmoRVKAX2X+7fzEnAjxdvK2gqCLw==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.0.0-alpha.16': - resolution: {integrity: sha512-06m3u1WIT49iYLK2GJWdT7Lmx54pX8imcW06AFnmgMXYDQsTZDdNXpHM6vwwL29LAWDv44j8g+eDPjJ4UNNiCA==} + '@typescript-eslint/types@8.0.0-alpha.28': + resolution: {integrity: sha512-HYg+e0EWVShx0FEX0MAjDinYLmd+wD6nGMpbaddB1iACYwqaJFbf7vw0l+hdLTJvQC6UY8ndRkaEsL68QEoIZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -821,8 +822,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.0.0-alpha.16': - resolution: {integrity: sha512-q5FvwPYGHmDF4/J7ssWMBHKDRY/3ar1PNoKTMYh/1foSCJ2e/Hv/GTuc63h03xi12IRyTn8R/M/56vH6qd+rSQ==} + '@typescript-eslint/typescript-estree@8.0.0-alpha.28': + resolution: {integrity: sha512-I/5ODd4XJ+TO0XrKwDaB4tVGVi6kz2LAlN3WPd7mZVVtW21HHByCILRhOF9RbC69gJQ/TGHFpWCmAcsq2RZisg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -842,8 +843,8 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@8.0.0-alpha.16': - resolution: {integrity: sha512-u7mFyhJ4/jX7VaGieK+BC+PynvCH8fdr4Gie4RXO9bclvGAvMTzk62UZ65t90KN25M9/tvodxUoaZS4W4MQSNg==} + '@typescript-eslint/utils@8.0.0-alpha.28': + resolution: {integrity: sha512-PnIz94+nbyjJisMI+KZqXMfw0wfIHvbyh0MGEx2M314wqm6SUWcxB5I8zduGQgJbRB0YFnboPS+MeSlBYPWrBQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -856,8 +857,8 @@ packages: resolution: {integrity: sha512-q4/gibTNBQNA0lGyYQCmWRS5D15n8rXh4QjK3KV+MBPlTYHpfBUT3D3PaPR/HeNiI9W6R7FvlkcGhNyAoP+caA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.0.0-alpha.16': - resolution: {integrity: sha512-vSmfkS6FVBW1lhuf700XjcbQXtoXg3Aqbi+axsFYPNr/6oEkpLRonbKMxBzj4cGTnL/3sJl+gDVQSS7fVHWz3A==} + '@typescript-eslint/visitor-keys@8.0.0-alpha.28': + resolution: {integrity: sha512-+ewAOeKDycydKMlnfmW8zAURTA8PR5Csyvxy6PJt4XRYjoquode9/eWaMt9Sp4Rz1FGMSVU9KxDRR83ASH/xkQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.2.0': @@ -1296,8 +1297,8 @@ packages: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} - dompurify@3.1.4: - resolution: {integrity: sha512-2gnshi6OshmuKil8rMZuQCGiUF3cUxHY3NGDzUAdUx/NPEe5DVnO8BDoAQouvgwnx0R/+a6jUn36Z0FSdq8vww==} + dompurify@3.1.5: + resolution: {integrity: sha512-lwG+n5h8QNpxtyrJW/gJWckL+1/DQiYMX8f7t8Z2AZTPw1esVrqjI63i7Zc2Gz0aKzLVMYC1V1PL/ky+aY/NgA==} dotenv-safe@9.1.0: resolution: {integrity: sha512-2qwVAnUN+EDpu41pIK1XiJpHXKHV9Dnti3cE1EnUXT1/BV5+B7xuSZtgZ/4LExkCpp5F6BGikraezQL+8hKCOA==} @@ -1353,8 +1354,8 @@ packages: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} engines: {node: '>= 0.4'} - es-iterator-helpers@1.0.18: - resolution: {integrity: sha512-scxAJaewsahbqTYrGKJihhViaM6DDZDDoucfvzNbK0pOren1g/daDQ3IAhzn+1G14rBG7w+i5N+qul60++zlKA==} + es-iterator-helpers@1.0.19: + resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==} engines: {node: '>= 0.4'} es-object-atoms@1.0.0: @@ -1517,17 +1518,17 @@ packages: eslint-config-flat-gitignore@0.1.5: resolution: {integrity: sha512-hEZLwuZjDBGDERA49c2q7vxc8sCGv8EdBp6PQYzGOMcHIgrfG9YOM6s/4jx24zhD+wnK9AI8mgN5RxSss5nClQ==} - eslint-config-upleveled@8.1.9: - resolution: {integrity: sha512-Uky9ESGRln8279e0wEiS7WlGnOhvSFisSdk1rmiHIQFcJ7LtluiOPuiIHO6CBcdNlcrcqamoh7ivYD0rdNO8uQ==} + eslint-config-upleveled@8.2.1: + resolution: {integrity: sha512-+z536mHHYyX6HyOngwYu5Mvirv0VJ8NdZAAUvxpYXALEBk6IsHepMzj8u3mvvJosss76C3zeTiLF2QYPUxHSww==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: '@types/eslint': ^8.56.10 - '@types/node': '>=20.12.12' + '@types/node': '>=20.14.2' '@types/react': ^18.3.3 '@types/react-dom': ^18.3.0 - eslint: ^9.3.0 - globals: ^15.3.0 + eslint: ^9.4.0 + globals: ^15.4.0 typescript: ^5.4.5 eslint-import-resolver-node@0.3.9: @@ -1561,8 +1562,8 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-import-x@0.5.0: - resolution: {integrity: sha512-C7R8Z4IzxmsoOPMtSzwuOBW5FH6iRlxHR6iTks+MzVlrk3r3TUxokkWTx3ypdj9nGOEP+CG/5e6ebZzHbxgbbQ==} + eslint-plugin-import-x@0.5.1: + resolution: {integrity: sha512-2JK8bbFOLes+gG6tgdnM8safCxMAj4u2wjX8X1BRFPfnY7Ct2hFYESoIcVwABX/DDcdpQFLGtKmzbNEWJZD9iQ==} engines: {node: '>=16'} peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 @@ -1589,8 +1590,8 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react@7.34.1: - resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==} + eslint-plugin-react@7.34.2: + resolution: {integrity: sha512-2HCmrU+/JNigDN6tg55cRDKCQWicYAPB38JGSFDQt95jDm8rrvSUo7YPkOIm5l6ts1j1zCvysNcasvfTMQzUOw==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -1643,8 +1644,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.3.0: - resolution: {integrity: sha512-5Iv4CsZW030lpUqHBapdPo3MJetAPtejVW8B84GIcIIv8+ohFaddXsrn1Gn8uD9ijDb+kcYKFUVmC8qG8B2ORQ==} + eslint@9.4.0: + resolution: {integrity: sha512-sjc7Y8cUD1IlwYcTS9qPSvGjAC8Ne9LctpxKKu3x/1IC9bnOg98Zy6GxEJUfr1NojMgVPlyANXYns8oE2c1TAA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true @@ -2939,8 +2940,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.77.3: - resolution: {integrity: sha512-WJHo+jmFp0dwRuymPmIovuxHaBntcCyja5hCB0yYY9wWrViEp4kF5Cdai98P72v6FzroPuABqu+ddLMbQWmwzA==} + sass@1.77.4: + resolution: {integrity: sha512-vcF3Ckow6g939GMA4PeU7b2K/9FALXk2KF9J87txdHzXbUF9XRQRwSxcAs/fGaTnJeBFd7UoV22j3lzMLdM0Pw==} engines: {node: '>=14.0.0'} hasBin: true @@ -3158,11 +3159,12 @@ packages: peerDependencies: stylelint: ^16.0.0 - stylelint-config-upleveled@1.1.2: - resolution: {integrity: sha512-M1sgLBj/f1mBGs8E0T8rabCLl+hOpcMwxG/w0OlVXGN4UnqcLglqe8pEm72IPcXwDeBcJdCUh0YMeYWjH1NDsQ==} + stylelint-config-upleveled@1.1.3: + resolution: {integrity: sha512-ZgTG2H1PUGmtFI9jNWxFPKnryiRBa26dnaYIy4voWYebtg3L9ScDpsOpW6MmUhv7KP20MYFdLApjaYaeDkkR2g==} engines: {node: '>=20.9.0'} peerDependencies: - stylelint: ^16.5.0 + stylelint: ^16.6.1 + stylelint-scss: ^6.3.1 stylelint-scss@6.2.1: resolution: {integrity: sha512-ZoGLbVb1keZYRVGQlhB8G6sZOoNqw61whzzzGFWp05N12ErqLFfBv3JPrXiMLZaW98sBS7K/vUQhRnvUj4vwdw==} @@ -3539,11 +3541,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.24.6(@babel/core@7.24.4)(eslint@9.3.0)': + '@babel/eslint-parser@7.24.7(@babel/core@7.24.4)(eslint@9.4.0)': dependencies: '@babel/core': 7.24.4 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.3.0 + eslint: 9.4.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -3751,14 +3753,22 @@ snapshots: '@esbuild/win32-x64@0.20.2': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.3.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.4.0)': dependencies: - eslint: 9.3.0 + eslint: 9.4.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.10.0': {} - '@eslint/compat@1.0.1': {} + '@eslint/compat@1.0.3': {} + + '@eslint/config-array@0.15.1': + dependencies: + '@eslint/object-schema': 2.1.3 + debug: 4.3.4 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color '@eslint/eslintrc@3.1.0': dependencies: @@ -3774,20 +3784,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.3.0': {} + '@eslint/js@9.4.0': {} - '@humanwhocodes/config-array@0.13.0': - dependencies: - '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.4 - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color + '@eslint/object-schema@2.1.3': {} '@humanwhocodes/module-importer@1.0.1': {} - '@humanwhocodes/object-schema@2.0.3': {} - '@humanwhocodes/retry@0.3.0': {} '@img/sharp-darwin-arm64@0.33.4': @@ -3981,9 +3983,9 @@ snapshots: '@swc/counter': 0.1.3 tslib: 2.6.2 - '@ts-safeql/eslint-plugin@3.3.0(eslint@9.3.0)(libpg-query@16.2.0(encoding@0.1.13))(typescript@5.4.5)': + '@ts-safeql/eslint-plugin@3.3.0(eslint@9.4.0)(libpg-query@16.2.0(encoding@0.1.13))(typescript@5.4.5)': dependencies: - '@typescript-eslint/utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.4.0)(typescript@5.4.5) chokidar: 3.6.0 fp-ts: 2.16.5 libpg-query: 16.2.0(encoding@0.1.13) @@ -4001,7 +4003,7 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 20.12.13 + '@types/node': 20.14.2 '@types/cookie@0.6.0': {} @@ -4015,7 +4017,7 @@ snapshots: '@types/dotenv-safe@8.1.6': dependencies: - '@types/node': 20.12.13 + '@types/node': 20.14.2 dotenv: 8.6.0 '@types/eslint@8.56.9': @@ -4035,7 +4037,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 20.12.13 + '@types/node': 20.14.2 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -4049,7 +4051,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@20.12.13': + '@types/node@20.14.2': dependencies: undici-types: 5.26.5 @@ -4076,15 +4078,15 @@ snapshots: '@types/unist@3.0.2': {} - '@typescript-eslint/eslint-plugin@8.0.0-alpha.16(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/eslint-plugin@8.0.0-alpha.28(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5)': dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5) - '@typescript-eslint/scope-manager': 8.0.0-alpha.16 - '@typescript-eslint/type-utils': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5) - '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 8.0.0-alpha.16 - eslint: 9.3.0 + '@typescript-eslint/parser': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/scope-manager': 8.0.0-alpha.28 + '@typescript-eslint/type-utils': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/utils': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 8.0.0-alpha.28 + eslint: 9.4.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -4094,14 +4096,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/scope-manager': 8.0.0-alpha.16 - '@typescript-eslint/types': 8.0.0-alpha.16 - '@typescript-eslint/typescript-estree': 8.0.0-alpha.16(typescript@5.4.5) - '@typescript-eslint/visitor-keys': 8.0.0-alpha.16 + '@typescript-eslint/scope-manager': 8.0.0-alpha.28 + '@typescript-eslint/types': 8.0.0-alpha.28 + '@typescript-eslint/typescript-estree': 8.0.0-alpha.28(typescript@5.4.5) + '@typescript-eslint/visitor-keys': 8.0.0-alpha.28 debug: 4.3.4 - eslint: 9.3.0 + eslint: 9.4.0 optionalDependencies: typescript: 5.4.5 transitivePeerDependencies: @@ -4117,15 +4119,15 @@ snapshots: '@typescript-eslint/types': 7.8.0 '@typescript-eslint/visitor-keys': 7.8.0 - '@typescript-eslint/scope-manager@8.0.0-alpha.16': + '@typescript-eslint/scope-manager@8.0.0-alpha.28': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.16 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.16 + '@typescript-eslint/types': 8.0.0-alpha.28 + '@typescript-eslint/visitor-keys': 8.0.0-alpha.28 - '@typescript-eslint/type-utils@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/type-utils@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5)': dependencies: - '@typescript-eslint/typescript-estree': 8.0.0-alpha.16(typescript@5.4.5) - '@typescript-eslint/utils': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/typescript-estree': 8.0.0-alpha.28(typescript@5.4.5) + '@typescript-eslint/utils': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5) debug: 4.3.4 ts-api-utils: 1.3.0(typescript@5.4.5) optionalDependencies: @@ -4138,7 +4140,7 @@ snapshots: '@typescript-eslint/types@7.8.0': {} - '@typescript-eslint/types@8.0.0-alpha.16': {} + '@typescript-eslint/types@8.0.0-alpha.28': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.5)': dependencies: @@ -4169,10 +4171,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.0.0-alpha.16(typescript@5.4.5)': + '@typescript-eslint/typescript-estree@8.0.0-alpha.28(typescript@5.4.5)': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.16 - '@typescript-eslint/visitor-keys': 8.0.0-alpha.16 + '@typescript-eslint/types': 8.0.0-alpha.28 + '@typescript-eslint/visitor-keys': 8.0.0-alpha.28 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -4184,42 +4186,42 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/utils@5.62.0(eslint@9.4.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.5) - eslint: 9.3.0 + eslint: 9.4.0 eslint-scope: 5.1.1 semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.8.0(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/utils@7.8.0(eslint@9.4.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 7.8.0 '@typescript-eslint/types': 7.8.0 '@typescript-eslint/typescript-estree': 7.8.0(typescript@5.4.5) - eslint: 9.3.0 + eslint: 9.4.0 semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5)': + '@typescript-eslint/utils@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) - '@typescript-eslint/scope-manager': 8.0.0-alpha.16 - '@typescript-eslint/types': 8.0.0-alpha.16 - '@typescript-eslint/typescript-estree': 8.0.0-alpha.16(typescript@5.4.5) - eslint: 9.3.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) + '@typescript-eslint/scope-manager': 8.0.0-alpha.28 + '@typescript-eslint/types': 8.0.0-alpha.28 + '@typescript-eslint/typescript-estree': 8.0.0-alpha.28(typescript@5.4.5) + eslint: 9.4.0 transitivePeerDependencies: - supports-color - typescript @@ -4234,9 +4236,9 @@ snapshots: '@typescript-eslint/types': 7.8.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.0.0-alpha.16': + '@typescript-eslint/visitor-keys@8.0.0-alpha.28': dependencies: - '@typescript-eslint/types': 8.0.0-alpha.16 + '@typescript-eslint/types': 8.0.0-alpha.28 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -4694,7 +4696,7 @@ snapshots: dependencies: esutils: 2.0.3 - dompurify@3.1.4: {} + dompurify@3.1.5: {} dotenv-safe@9.1.0(dotenv@8.6.0): dependencies: @@ -4785,7 +4787,7 @@ snapshots: es-errors@1.3.0: {} - es-iterator-helpers@1.0.18: + es-iterator-helpers@1.0.19: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -4944,33 +4946,32 @@ snapshots: find-up: 7.0.0 parse-gitignore: 2.0.0 - eslint-config-upleveled@8.1.9(@babel/core@7.24.4)(@types/eslint@8.56.9)(@types/node@20.12.13)(@types/react-dom@18.3.0)(@types/react@18.3.3)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0)(globals@14.0.0)(typescript@5.4.5): + eslint-config-upleveled@8.2.1(@babel/core@7.24.4)(@types/eslint@8.56.9)(@types/node@20.14.2)(@types/react-dom@18.3.0)(@types/react@18.3.3)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0))(eslint@9.4.0)(globals@14.0.0)(typescript@5.4.5): dependencies: - '@babel/eslint-parser': 7.24.6(@babel/core@7.24.4)(eslint@9.3.0) - '@eslint/compat': 1.0.1 + '@babel/eslint-parser': 7.24.7(@babel/core@7.24.4)(eslint@9.4.0) + '@eslint/compat': 1.0.3 '@next/eslint-plugin-next': 14.2.3 '@types/eslint': 8.56.9 - '@types/node': 20.12.13 + '@types/node': 20.14.2 '@types/react': 18.3.3 '@types/react-dom': 18.3.0 - '@typescript-eslint/eslint-plugin': 8.0.0-alpha.16(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0)(typescript@5.4.5) - '@typescript-eslint/parser': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5) - eslint: 9.3.0 + '@typescript-eslint/eslint-plugin': 8.0.0-alpha.28(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0)(typescript@5.4.5) + '@typescript-eslint/parser': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5) + eslint: 9.4.0 eslint-config-flat-gitignore: 0.1.5 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0) - eslint-plugin-import-x: 0.5.0(eslint@9.3.0)(typescript@5.4.5) - eslint-plugin-jsx-a11y: 6.8.0(eslint@9.3.0) - eslint-plugin-react: 7.34.1(eslint@9.3.0) - eslint-plugin-react-hooks: 4.6.2(eslint@9.3.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0))(eslint@9.4.0) + eslint-plugin-import-x: 0.5.1(eslint@9.4.0)(typescript@5.4.5) + eslint-plugin-jsx-a11y: 6.8.0(eslint@9.4.0) + eslint-plugin-react: 7.34.2(eslint@9.4.0) + eslint-plugin-react-hooks: 4.6.2(eslint@9.4.0) eslint-plugin-security: 3.0.0 - eslint-plugin-sonarjs: 1.0.3(eslint@9.3.0) - eslint-plugin-testing-library: 6.2.2(eslint@9.3.0)(typescript@5.4.5) - eslint-plugin-unicorn: 53.0.0(eslint@9.3.0) - eslint-plugin-upleveled: 2.1.12(eslint@9.3.0) + eslint-plugin-sonarjs: 1.0.3(eslint@9.4.0) + eslint-plugin-testing-library: 6.2.2(eslint@9.4.0)(typescript@5.4.5) + eslint-plugin-unicorn: 53.0.0(eslint@9.4.0) + eslint-plugin-upleveled: 2.1.12(eslint@9.4.0) globals: 14.0.0 sort-package-json: 2.10.0 ts-api-utils: 1.3.0(typescript@5.4.5) - tslib: 2.6.2 typescript: 5.4.5 transitivePeerDependencies: - '@babel/core' @@ -4987,13 +4988,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0))(eslint@9.4.0): dependencies: debug: 4.3.4 enhanced-resolve: 5.16.0 - eslint: 9.3.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0))(eslint@9.3.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0) + eslint: 9.4.0 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0))(eslint@9.4.0))(eslint@9.4.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.13.1 @@ -5004,42 +5005,43 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.3.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.4.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5) - eslint: 9.3.0 + '@typescript-eslint/parser': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5) + eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0))(eslint@9.3.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0))(eslint@9.4.0))(eslint@9.4.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5) - eslint: 9.3.0 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0))(eslint@9.3.0) + '@typescript-eslint/parser': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5) + eslint: 9.4.0 + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0))(eslint@9.4.0) transitivePeerDependencies: - supports-color - eslint-plugin-import-x@0.5.0(eslint@9.3.0)(typescript@5.4.5): + eslint-plugin-import-x@0.5.1(eslint@9.4.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 7.8.0(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/utils': 7.8.0(eslint@9.4.0)(typescript@5.4.5) debug: 4.3.4 doctrine: 3.0.0 - eslint: 9.3.0 + eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.2 + tslib: 2.6.2 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint@9.3.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint@9.4.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -5047,9 +5049,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.3.0 + eslint: 9.4.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.3.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5))(eslint-import-resolver-node@0.3.9)(eslint@9.4.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -5060,13 +5062,13 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.0.0-alpha.16(eslint@9.3.0)(typescript@5.4.5) + '@typescript-eslint/parser': 8.0.0-alpha.28(eslint@9.4.0)(typescript@5.4.5) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.8.0(eslint@9.3.0): + eslint-plugin-jsx-a11y@6.8.0(eslint@9.4.0): dependencies: '@babel/runtime': 7.24.4 aria-query: 5.3.0 @@ -5077,8 +5079,8 @@ snapshots: axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - es-iterator-helpers: 1.0.18 - eslint: 9.3.0 + es-iterator-helpers: 1.0.19 + eslint: 9.4.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -5086,11 +5088,11 @@ snapshots: object.entries: 1.1.8 object.fromentries: 2.0.8 - eslint-plugin-react-hooks@4.6.2(eslint@9.3.0): + eslint-plugin-react-hooks@4.6.2(eslint@9.4.0): dependencies: - eslint: 9.3.0 + eslint: 9.4.0 - eslint-plugin-react@7.34.1(eslint@9.3.0): + eslint-plugin-react@7.34.2(eslint@9.4.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -5098,8 +5100,8 @@ snapshots: array.prototype.toreversed: 1.1.2 array.prototype.tosorted: 1.1.3 doctrine: 2.1.0 - es-iterator-helpers: 1.0.18 - eslint: 9.3.0 + es-iterator-helpers: 1.0.19 + eslint: 9.4.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -5116,27 +5118,27 @@ snapshots: dependencies: safe-regex: 2.1.1 - eslint-plugin-sonarjs@1.0.3(eslint@9.3.0): + eslint-plugin-sonarjs@1.0.3(eslint@9.4.0): dependencies: - eslint: 9.3.0 + eslint: 9.4.0 - eslint-plugin-testing-library@6.2.2(eslint@9.3.0)(typescript@5.4.5): + eslint-plugin-testing-library@6.2.2(eslint@9.4.0)(typescript@5.4.5): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@9.3.0)(typescript@5.4.5) - eslint: 9.3.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.4.0)(typescript@5.4.5) + eslint: 9.4.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-unicorn@53.0.0(eslint@9.3.0): + eslint-plugin-unicorn@53.0.0(eslint@9.4.0): dependencies: '@babel/helper-validator-identifier': 7.24.5 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@eslint/eslintrc': 3.1.0 ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.0 - eslint: 9.3.0 + eslint: 9.4.0 esquery: 1.5.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -5150,9 +5152,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-upleveled@2.1.12(eslint@9.3.0): + eslint-plugin-upleveled@2.1.12(eslint@9.4.0): dependencies: - eslint: 9.3.0 + eslint: 9.4.0 eslint-scope@5.1.1: dependencies: @@ -5170,13 +5172,13 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.3.0: + eslint@9.4.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.3.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.4.0) '@eslint-community/regexpp': 4.10.0 + '@eslint/config-array': 0.15.1 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.3.0 - '@humanwhocodes/config-array': 0.13.0 + '@eslint/js': 9.4.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -6199,7 +6201,7 @@ snapshots: negotiator@0.6.3: {} - next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.3): + next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.77.4): dependencies: '@next/env': 14.2.3 '@swc/helpers': 0.5.5 @@ -6220,7 +6222,7 @@ snapshots: '@next/swc-win32-arm64-msvc': 14.2.3 '@next/swc-win32-ia32-msvc': 14.2.3 '@next/swc-win32-x64-msvc': 14.2.3 - sass: 1.77.3 + sass: 1.77.4 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -6678,7 +6680,7 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.77.3: + sass@1.77.4: dependencies: chokidar: 3.6.0 immutable: 4.3.5 @@ -6942,13 +6944,14 @@ snapshots: dependencies: stylelint: 16.6.1(typescript@5.4.5) - stylelint-config-upleveled@1.1.2(postcss@8.4.38)(stylelint@16.6.1(typescript@5.4.5)): + stylelint-config-upleveled@1.1.3(postcss@8.4.38)(stylelint-scss@6.2.1(stylelint@16.6.1(typescript@5.4.5)))(stylelint@16.6.1(typescript@5.4.5)): dependencies: postcss-styled-syntax: 0.6.4(postcss@8.4.38) stylelint: 16.6.1(typescript@5.4.5) stylelint-config-css-modules: 4.4.0(stylelint@16.6.1(typescript@5.4.5)) stylelint-config-recommended: 14.0.0(stylelint@16.6.1(typescript@5.4.5)) stylelint-config-recommended-scss: 14.0.0(postcss@8.4.38)(stylelint@16.6.1(typescript@5.4.5)) + stylelint-scss: 6.2.1(stylelint@16.6.1(typescript@5.4.5)) transitivePeerDependencies: - postcss