diff --git a/api/composer.json b/api/composer.json index 4dca88f52..fbe1fd14d 100644 --- a/api/composer.json +++ b/api/composer.json @@ -5,9 +5,9 @@ "php": ">=8.3", "ext-ctype": "*", "ext-iconv": "*", - "api-platform/doctrine-orm": "^4.0.17", - "api-platform/graphql": "^4.0.17", - "api-platform/symfony": "^4.0.17", + "api-platform/doctrine-orm": "^4.1", + "api-platform/graphql": "^4.1", + "api-platform/symfony": "^4.1", "doctrine/common": "^3.4", "doctrine/doctrine-bundle": "^2.11", "doctrine/doctrine-fixtures-bundle": "^4.0", @@ -120,5 +120,5 @@ ] } }, - "minimum-stability": "stable" + "minimum-stability": "beta" } diff --git a/api/composer.lock b/api/composer.lock index 73f66c189..30a16b786 100644 --- a/api/composer.lock +++ b/api/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "46291e89eba21822b02318b1c7c9c538", + "content-hash": "b3a8a5008eb83c1fa987c0855782db30", "packages": [ { "name": "api-platform/doctrine-common", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/doctrine-common.git", - "reference": "eb82d8531ed9a4b59ea0028f3429c464d0530bc4" + "reference": "058459bd7ef0b8f62432230ca30cf4ff3cd55e33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/doctrine-common/zipball/eb82d8531ed9a4b59ea0028f3429c464d0530bc4", - "reference": "eb82d8531ed9a4b59ea0028f3429c464d0530bc4", + "url": "https://api.github.com/repos/api-platform/doctrine-common/zipball/058459bd7ef0b8f62432230ca30cf4ff3cd55e33", + "reference": "058459bd7ef0b8f62432230ca30cf4ff3cd55e33", "shasum": "" }, "require": { @@ -89,26 +89,26 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/doctrine-common/tree/v4.0.17" + "source": "https://github.com/api-platform/doctrine-common/tree/v4.1.0-beta.2" }, - "time": "2024-09-21T11:01:16+00:00" + "time": "2024-12-20T08:25:00+00:00" }, { "name": "api-platform/doctrine-orm", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/doctrine-orm.git", - "reference": "b7c1b0aa7c3fa0c43ce068e52a6ca3256ca8aa3a" + "reference": "70f7c7bbcfe8728d4a548b7ba97aff1cb885a355" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/doctrine-orm/zipball/b7c1b0aa7c3fa0c43ce068e52a6ca3256ca8aa3a", - "reference": "b7c1b0aa7c3fa0c43ce068e52a6ca3256ca8aa3a", + "url": "https://api.github.com/repos/api-platform/doctrine-orm/zipball/70f7c7bbcfe8728d4a548b7ba97aff1cb885a355", + "reference": "70f7c7bbcfe8728d4a548b7ba97aff1cb885a355", "shasum": "" }, "require": { - "api-platform/doctrine-common": "^3.4 || ^4.0", + "api-platform/doctrine-common": "^4.1", "api-platform/metadata": "^3.4 || ^4.0", "api-platform/state": "^3.4 || ^4.0", "doctrine/orm": "^2.17 || ^3.0", @@ -173,13 +173,13 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/doctrine-orm/tree/v4.0.17" + "source": "https://github.com/api-platform/doctrine-orm/tree/v4.1.0-beta.2" }, - "time": "2024-12-13T13:34:25+00:00" + "time": "2025-01-31T13:52:20+00:00" }, { "name": "api-platform/documentation", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/documentation.git", @@ -234,22 +234,22 @@ ], "description": "API Platform documentation controller.", "support": { - "source": "https://github.com/api-platform/documentation/tree/v4.1.0-beta.1" + "source": "https://github.com/api-platform/documentation/tree/v4.1.0-beta.2" }, "time": "2024-09-21T11:01:16+00:00" }, { "name": "api-platform/graphql", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/graphql.git", - "reference": "c18cf5df9936084c41cdd86cb8398897cdf44952" + "reference": "a24756e9a7017c1fcd9e148e8df06c7b9905f0a7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/graphql/zipball/c18cf5df9936084c41cdd86cb8398897cdf44952", - "reference": "c18cf5df9936084c41cdd86cb8398897cdf44952", + "url": "https://api.github.com/repos/api-platform/graphql/zipball/a24756e9a7017c1fcd9e148e8df06c7b9905f0a7", + "reference": "a24756e9a7017c1fcd9e148e8df06c7b9905f0a7", "shasum": "" }, "require": { @@ -319,13 +319,13 @@ "graphql" ], "support": { - "source": "https://github.com/api-platform/graphql/tree/v4.0.17" + "source": "https://github.com/api-platform/graphql/tree/v4.1.0-beta.2" }, - "time": "2025-01-10T10:30:13+00:00" + "time": "2025-01-10T14:46:58+00:00" }, { "name": "api-platform/http-cache", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/http-cache.git", @@ -396,22 +396,22 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/http-cache/tree/v4.1.0-beta.1" + "source": "https://github.com/api-platform/http-cache/tree/v4.1.0-beta.2" }, "time": "2024-10-28T09:21:17+00:00" }, { "name": "api-platform/hydra", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/hydra.git", - "reference": "cc9501891225d8cdfc00d7c877a50e70e858c6cf" + "reference": "b541d8524803ac06467d220cc2cf1f923f748b4b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/hydra/zipball/cc9501891225d8cdfc00d7c877a50e70e858c6cf", - "reference": "cc9501891225d8cdfc00d7c877a50e70e858c6cf", + "url": "https://api.github.com/repos/api-platform/hydra/zipball/b541d8524803ac06467d220cc2cf1f923f748b4b", + "reference": "b541d8524803ac06467d220cc2cf1f923f748b4b", "shasum": "" }, "require": { @@ -480,22 +480,22 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/hydra/tree/v4.0.17" + "source": "https://github.com/api-platform/hydra/tree/v4.1.0-beta.2" }, - "time": "2024-11-06T10:50:57+00:00" + "time": "2025-01-16T08:18:06+00:00" }, { "name": "api-platform/json-schema", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/json-schema.git", - "reference": "aa9a6774a1cc3b02b7713466d5809e024a019e5c" + "reference": "115f429014216401b19a128932fa9f45c493680b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/json-schema/zipball/aa9a6774a1cc3b02b7713466d5809e024a019e5c", - "reference": "aa9a6774a1cc3b02b7713466d5809e024a019e5c", + "url": "https://api.github.com/repos/api-platform/json-schema/zipball/115f429014216401b19a128932fa9f45c493680b", + "reference": "115f429014216401b19a128932fa9f45c493680b", "shasum": "" }, "require": { @@ -558,13 +558,13 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/json-schema/tree/v4.1.0-alpha.2" + "source": "https://github.com/api-platform/json-schema/tree/v4.1.0-beta.2" }, - "time": "2025-01-17T09:55:19+00:00" + "time": "2025-02-07T14:44:27+00:00" }, { "name": "api-platform/jsonld", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/jsonld.git", @@ -635,22 +635,22 @@ "rest" ], "support": { - "source": "https://github.com/api-platform/jsonld/tree/v4.1.0-beta.1" + "source": "https://github.com/api-platform/jsonld/tree/v4.1.0-beta.2" }, "time": "2024-12-19T16:01:35+00:00" }, { "name": "api-platform/metadata", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/metadata.git", - "reference": "e5cefc3717c1348dc4b359c2cc854c0d8c983bc6" + "reference": "f10aebc26ed303af3854c9567d300dd905352362" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/metadata/zipball/e5cefc3717c1348dc4b359c2cc854c0d8c983bc6", - "reference": "e5cefc3717c1348dc4b359c2cc854c0d8c983bc6", + "url": "https://api.github.com/repos/api-platform/metadata/zipball/f10aebc26ed303af3854c9567d300dd905352362", + "reference": "f10aebc26ed303af3854c9567d300dd905352362", "shasum": "" }, "require": { @@ -731,22 +731,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/metadata/tree/v4.0.17" + "source": "https://github.com/api-platform/metadata/tree/v4.1.0-beta.2" }, - "time": "2025-02-07T15:44:47+00:00" + "time": "2025-02-07T15:49:03+00:00" }, { "name": "api-platform/openapi", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/openapi.git", - "reference": "3145c45ad6e668e20beff2653c1f245296c33d1c" + "reference": "ab8cdb3df96bdca202e068863943ebd9071d5952" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/openapi/zipball/3145c45ad6e668e20beff2653c1f245296c33d1c", - "reference": "3145c45ad6e668e20beff2653c1f245296c33d1c", + "url": "https://api.github.com/repos/api-platform/openapi/zipball/ab8cdb3df96bdca202e068863943ebd9071d5952", + "reference": "ab8cdb3df96bdca202e068863943ebd9071d5952", "shasum": "" }, "require": { @@ -816,13 +816,13 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/openapi/tree/v4.0.17" + "source": "https://github.com/api-platform/openapi/tree/v4.1.0-beta.2" }, - "time": "2025-01-09T14:23:11+00:00" + "time": "2025-02-07T14:44:27+00:00" }, { "name": "api-platform/serializer", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/serializer.git", @@ -906,22 +906,22 @@ "serializer" ], "support": { - "source": "https://github.com/api-platform/serializer/tree/v4.0.17" + "source": "https://github.com/api-platform/serializer/tree/v4.1.0-beta.2" }, "time": "2025-02-06T09:32:58+00:00" }, { "name": "api-platform/state", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/state.git", - "reference": "07310ba69b1f402155a6d214835625325748d150" + "reference": "b04d36f4f97cc1c810cf37f85e024bec0f735b00" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/state/zipball/07310ba69b1f402155a6d214835625325748d150", - "reference": "07310ba69b1f402155a6d214835625325748d150", + "url": "https://api.github.com/repos/api-platform/state/zipball/b04d36f4f97cc1c810cf37f85e024bec0f735b00", + "reference": "b04d36f4f97cc1c810cf37f85e024bec0f735b00", "shasum": "" }, "require": { @@ -996,22 +996,22 @@ "swagger" ], "support": { - "source": "https://github.com/api-platform/state/tree/v4.0.17" + "source": "https://github.com/api-platform/state/tree/v4.1.0-beta.2" }, - "time": "2025-01-13T10:20:09+00:00" + "time": "2025-02-07T14:44:27+00:00" }, { "name": "api-platform/symfony", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/symfony.git", - "reference": "ea372108b0367ce027d28beef0dbadb454e81ca1" + "reference": "557649b70baf563f67d4152ba9e4089e379af172" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/symfony/zipball/ea372108b0367ce027d28beef0dbadb454e81ca1", - "reference": "ea372108b0367ce027d28beef0dbadb454e81ca1", + "url": "https://api.github.com/repos/api-platform/symfony/zipball/557649b70baf563f67d4152ba9e4089e379af172", + "reference": "557649b70baf563f67d4152ba9e4089e379af172", "shasum": "" }, "require": { @@ -1021,7 +1021,7 @@ "api-platform/json-schema": "^3.4 || ^4.0", "api-platform/jsonld": "^3.4 || ^4.0", "api-platform/metadata": "^3.4 || ^4.0", - "api-platform/openapi": "^3.4 || ^4.0", + "api-platform/openapi": "^4.1", "api-platform/serializer": "^3.4 || ^4.0", "api-platform/state": "^3.4 || ^4.0", "api-platform/validator": "^3.4 || ^4.0", @@ -1119,26 +1119,26 @@ "symfony" ], "support": { - "source": "https://github.com/api-platform/symfony/tree/v4.0.17" + "source": "https://github.com/api-platform/symfony/tree/v4.1.0-beta.2" }, - "time": "2025-02-06T09:04:42+00:00" + "time": "2025-02-07T14:44:27+00:00" }, { "name": "api-platform/validator", - "version": "v4.0.17", + "version": "v4.1.0-beta.2", "source": { "type": "git", "url": "https://github.com/api-platform/validator.git", - "reference": "095b76546a16c3826441d93f63458b441fefffcb" + "reference": "90c82386d5e1fbefa67ec5ea31eedd94ab0a4475" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/api-platform/validator/zipball/095b76546a16c3826441d93f63458b441fefffcb", - "reference": "095b76546a16c3826441d93f63458b441fefffcb", + "url": "https://api.github.com/repos/api-platform/validator/zipball/90c82386d5e1fbefa67ec5ea31eedd94ab0a4475", + "reference": "90c82386d5e1fbefa67ec5ea31eedd94ab0a4475", "shasum": "" }, "require": { - "api-platform/metadata": "^3.4 || ^4.0", + "api-platform/metadata": "^4.1", "php": ">=8.2", "symfony/web-link": "^6.4 || ^7.0" }, @@ -1192,9 +1192,9 @@ "validator" ], "support": { - "source": "https://github.com/api-platform/validator/tree/v4.1.0-alpha.1" + "source": "https://github.com/api-platform/validator/tree/v4.1.0-beta.2" }, - "time": "2024-11-04T14:21:40+00:00" + "time": "2025-02-07T14:44:27+00:00" }, { "name": "brick/math", @@ -11322,8 +11322,8 @@ } ], "aliases": [], - "minimum-stability": "stable", - "stability-flags": {}, + "minimum-stability": "alpha", + "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": { @@ -11331,6 +11331,6 @@ "ext-ctype": "*", "ext-iconv": "*" }, - "platform-dev": {}, + "platform-dev": [], "plugin-api-version": "2.6.0" } diff --git a/api/tests/Api/Admin/BookTest.php b/api/tests/Api/Admin/BookTest.php index 6a1de90bf..d29dbb320 100644 --- a/api/tests/Api/Admin/BookTest.php +++ b/api/tests/Api/Admin/BookTest.php @@ -289,7 +289,7 @@ public static function getInvalidDataOnCreate(): iterable [], Response::HTTP_UNPROCESSABLE_ENTITY, [ - '@type' => 'ConstraintViolationList', + '@type' => 'ConstraintViolation', 'title' => 'An error occurred', 'violations' => [ [ @@ -315,7 +315,7 @@ public static function getInvalidData(): iterable ], Response::HTTP_UNPROCESSABLE_ENTITY, [ - '@type' => 'ConstraintViolationList', + '@type' => 'ConstraintViolation', 'title' => 'An error occurred', 'description' => 'condition: This value should be of type ' . BookCondition::class . '.', 'violations' => [ @@ -333,7 +333,7 @@ public static function getInvalidData(): iterable ], Response::HTTP_UNPROCESSABLE_ENTITY, [ - '@type' => 'ConstraintViolationList', + '@type' => 'ConstraintViolation', 'title' => 'An error occurred', 'description' => 'condition: This value should be of type ' . BookCondition::class . '.', 'violations' => [ @@ -351,7 +351,7 @@ public static function getInvalidData(): iterable ], Response::HTTP_UNPROCESSABLE_ENTITY, [ - '@type' => 'ConstraintViolationList', + '@type' => 'ConstraintViolation', 'title' => 'An error occurred', 'violations' => [ [ diff --git a/api/tests/Api/BookmarkTest.php b/api/tests/Api/BookmarkTest.php index e3967061a..94ce4feda 100644 --- a/api/tests/Api/BookmarkTest.php +++ b/api/tests/Api/BookmarkTest.php @@ -128,7 +128,7 @@ public function asAUserICannotCreateABookmarkWithInvalidData(): void self::assertResponseHeaderSame('content-type', 'application/problem+json; charset=utf-8'); self::assertResponseHeaderSame('link', '; rel="http://www.w3.org/ns/json-ld#error",; rel="http://www.w3.org/ns/hydra/core#apiDocumentation"'); self::assertJsonContains([ - '@type' => 'ConstraintViolationList', + '@type' => 'ConstraintViolation', 'title' => 'An error occurred', 'description' => 'book: This value should be of type ' . Book::class . '.', 'violations' => [ @@ -218,7 +218,7 @@ public function asAUserICannotCreateADuplicateBookmark(): void self::assertResponseHeaderSame('content-type', 'application/problem+json; charset=utf-8'); self::assertResponseHeaderSame('link', '; rel="http://www.w3.org/ns/json-ld#error",; rel="http://www.w3.org/ns/hydra/core#apiDocumentation"'); self::assertJsonContains([ - '@type' => 'ConstraintViolationList', + '@type' => 'ConstraintViolation', 'title' => 'An error occurred', 'description' => 'You have already bookmarked this book.', ]); diff --git a/api/tests/Api/ReviewTest.php b/api/tests/Api/ReviewTest.php index 457dea2c0..019fc87b6 100644 --- a/api/tests/Api/ReviewTest.php +++ b/api/tests/Api/ReviewTest.php @@ -188,7 +188,7 @@ public static function getInvalidData(): iterable [], Response::HTTP_UNPROCESSABLE_ENTITY, [ - '@type' => 'ConstraintViolationList', + '@type' => 'ConstraintViolation', 'title' => 'An error occurred', 'violations' => [ [ @@ -325,7 +325,7 @@ public function asAUserICannotAddADuplicateReviewOnABook(): void self::assertResponseHeaderSame('content-type', 'application/problem+json; charset=utf-8'); self::assertResponseHeaderSame('link', '; rel="http://www.w3.org/ns/json-ld#error",; rel="http://www.w3.org/ns/hydra/core#apiDocumentation"'); self::assertJsonContains([ - '@type' => 'ConstraintViolationList', + '@type' => 'ConstraintViolation', 'title' => 'An error occurred', 'description' => 'You have already reviewed this book.', ]); diff --git a/pwa/package.json b/pwa/package.json index aab9fcfba..55953514b 100644 --- a/pwa/package.json +++ b/pwa/package.json @@ -10,28 +10,28 @@ "test": "playwright test" }, "dependencies": { - "@api-platform/admin": "^4.0.3", - "@api-platform/api-doc-parser": "^0.16.6", + "@api-platform/admin": "^4.0.4", + "@api-platform/api-doc-parser": "^0.16.7", "@auth/core": "^0.37.4", "@fontsource/poppins": "^5.1.1", "@mui/icons-material": "latest-v5", "@mui/material": "latest-v5", "@tailwindcss/forms": "^0.5.10", - "@tanstack/react-query": "^5.64.2", - "@tanstack/react-query-devtools": "^5.64.2", - "@tanstack/react-query-next-experimental": "^5.64.2", + "@tanstack/react-query": "^5.65.1", + "@tanstack/react-query-devtools": "^5.65.1", + "@tanstack/react-query-next-experimental": "^5.65.1", "autoprefixer": "^10.4.20", "formik": "^2.4.6", - "next": "^15.1.5", + "next": "^15.1.6", "next-auth": "5.0.0-beta.25", "picocolors": "^1.1.1", "postcss": "^8.5.1", - "ra-i18n-polyglot": "^5.4.4", - "ra-language-english": "^5.4.4", - "ra-language-french": "^5.4.4", - "ra-ui-materialui": "^5.4.4", + "ra-i18n-polyglot": "^5.5.2", + "ra-language-english": "^5.5.2", + "ra-language-french": "^5.5.2", + "ra-ui-materialui": "^5.5.2", "react": "^19.0.0", - "react-admin": "^5.4.4", + "react-admin": "^5.5.2", "react-dom": "^19.0.0", "react-hook-form": "^7.54.2", "react-spinners": "^0.15.0", @@ -41,14 +41,14 @@ "yup": "^1.6.1" }, "devDependencies": { - "@babel/core": "^7.26.0", - "@playwright/test": "^1.49.1", + "@babel/core": "^7.26.7", + "@playwright/test": "^1.50.0", "@popperjs/core": "^2.11.8", - "@types/node": "^22.10.7", - "@types/react": "^19.0.7", + "@types/node": "^22.12.0", + "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", - "eslint": "^9.18.0", - "eslint-config-next": "^15.1.5", + "eslint": "^9.19.0", + "eslint-config-next": "^15.1.6", "typescript": "^5.7.3" }, "packageManager": "pnpm@10.3.0" diff --git a/pwa/pnpm-lock.yaml b/pwa/pnpm-lock.yaml index 22d5a6442..ff6c94348 100644 --- a/pwa/pnpm-lock.yaml +++ b/pwa/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@api-platform/admin': - specifier: ^4.0.3 - version: 4.0.3(@mui/utils@6.4.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0)(web-streams-polyfill@3.3.3) + specifier: ^4.0.4 + version: 4.0.4(@mui/utils@6.4.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0)(web-streams-polyfill@3.3.3) '@api-platform/api-doc-parser': - specifier: ^0.16.6 - version: 0.16.6(web-streams-polyfill@3.3.3) + specifier: ^0.16.7 + version: 0.16.7(web-streams-polyfill@3.3.3) '@auth/core': specifier: ^0.37.4 version: 0.37.4 @@ -22,22 +22,22 @@ importers: version: 5.1.1 '@mui/icons-material': specifier: latest-v5 - version: 5.16.14(@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.7)(react@19.0.0) + version: 5.16.14(@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.8)(react@19.0.0) '@mui/material': specifier: latest-v5 - version: 5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tailwindcss/forms': specifier: ^0.5.10 version: 0.5.10(tailwindcss@3.4.17) '@tanstack/react-query': - specifier: ^5.64.2 - version: 5.64.2(react@19.0.0) + specifier: ^5.65.1 + version: 5.65.1(react@19.0.0) '@tanstack/react-query-devtools': - specifier: ^5.64.2 - version: 5.64.2(@tanstack/react-query@5.64.2(react@19.0.0))(react@19.0.0) + specifier: ^5.65.1 + version: 5.65.1(@tanstack/react-query@5.65.1(react@19.0.0))(react@19.0.0) '@tanstack/react-query-next-experimental': - specifier: ^5.64.2 - version: 5.64.2(@tanstack/react-query@5.64.2(react@19.0.0))(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + specifier: ^5.65.1 + version: 5.65.1(@tanstack/react-query@5.65.1(react@19.0.0))(next@15.1.6(@babel/core@7.26.7)(@playwright/test@1.50.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.5.1) @@ -45,11 +45,11 @@ importers: specifier: ^2.4.6 version: 2.4.6(react@19.0.0) next: - specifier: ^15.1.5 - version: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^15.1.6 + version: 15.1.6(@babel/core@7.26.7)(@playwright/test@1.50.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next-auth: specifier: 5.0.0-beta.25 - version: 5.0.0-beta.25(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + version: 5.0.0-beta.25(next@15.1.6(@babel/core@7.26.7)(@playwright/test@1.50.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) picocolors: specifier: ^1.1.1 version: 1.1.1 @@ -57,23 +57,23 @@ importers: specifier: ^8.5.1 version: 8.5.1 ra-i18n-polyglot: - specifier: ^5.4.4 - version: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) + specifier: ^5.5.2 + version: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) ra-language-english: - specifier: ^5.4.4 - version: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) + specifier: ^5.5.2 + version: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) ra-language-french: - specifier: ^5.4.4 - version: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) + specifier: ^5.5.2 + version: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) ra-ui-materialui: - specifier: ^5.4.4 - version: 5.4.4(4ilzcokhbm5kodp4i3gmnafqem) + specifier: ^5.5.2 + version: 5.5.2(mdtraex2tbmxgp62hm3nkc4soi) react: specifier: ^19.0.0 version: 19.0.0 react-admin: - specifier: ^5.4.4 - version: 5.4.4(@mui/utils@6.4.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0) + specifier: ^5.5.2 + version: 5.5.2(@mui/utils@6.4.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0) react-dom: specifier: ^19.0.0 version: 19.0.0(react@19.0.0) @@ -97,29 +97,29 @@ importers: version: 1.6.1 devDependencies: '@babel/core': - specifier: ^7.26.0 - version: 7.26.0 + specifier: ^7.26.7 + version: 7.26.7 '@playwright/test': - specifier: ^1.49.1 - version: 1.49.1 + specifier: ^1.50.0 + version: 1.50.0 '@popperjs/core': specifier: ^2.11.8 version: 2.11.8 '@types/node': - specifier: ^22.10.7 - version: 22.10.7 + specifier: ^22.12.0 + version: 22.12.0 '@types/react': - specifier: ^19.0.7 - version: 19.0.7 + specifier: ^19.0.8 + version: 19.0.8 '@types/react-dom': specifier: ^19.0.3 - version: 19.0.3(@types/react@19.0.7) + version: 19.0.3(@types/react@19.0.8) eslint: - specifier: ^9.18.0 - version: 9.18.0(jiti@1.21.7) + specifier: ^9.19.0 + version: 9.19.0(jiti@1.21.7) eslint-config-next: - specifier: ^15.1.5 - version: 15.1.5(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + specifier: ^15.1.6 + version: 15.1.6(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) typescript: specifier: ^5.7.3 version: 5.7.3 @@ -134,14 +134,14 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@api-platform/admin@4.0.3': - resolution: {integrity: sha512-BuxOABOVOh9FtqPaKlc6NMTWOZLubiWin9NxfOgHJ7noBxUWr70P19yJW5BDXtlhvyi5iaZ/hFDFDZzW3DYysA==} + '@api-platform/admin@4.0.4': + resolution: {integrity: sha512-BCVlFNJ29jAOAmZM8TjHp/C41vNU/auMGKYZsCDEa0hqbQXXpLtHtdpMldK+QgQFY2AOv/2IrZJ2sihENohoDg==} peerDependencies: react: '*' react-dom: '*' - '@api-platform/api-doc-parser@0.16.6': - resolution: {integrity: sha512-/bu+8N1uSKbmjJMNCOVkCBazv/SL137C0u5AAVuaDs9Jt3xQUoOMO65gpeZ3TNF+RJ7QRa6bEVRKX75GUVbrog==} + '@api-platform/api-doc-parser@0.16.7': + resolution: {integrity: sha512-olktqiKzakiRx0nBFXs9JT2rl2ZEq3M8KKXCDG2qfa8RppV+fIm0HSrC0ZeOIREZ+RbQP5Rheh/L/nPI/DRtSg==} '@auth/core@0.37.2': resolution: {integrity: sha512-kUvzyvkcd6h1vpeMAojK2y7+PAV5H+0Cc9+ZlKYDFhDY31AlvsB+GW5vNO4qE3Y07KeQgvNO9U0QUx/fN62kBw==} @@ -179,8 +179,8 @@ packages: resolution: {integrity: sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.0': - resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} + '@babel/core@7.26.7': + resolution: {integrity: sha512-SRijHmF0PSPgLIBYlWnG0hyeJLwXE2CgpsXaMOrtt2yp9/86ALw6oUlj9KYuZ0JN07T4eBMVIW4li/9S1j2BGA==} engines: {node: '>=6.9.0'} '@babel/generator@7.26.5': @@ -213,29 +213,29 @@ packages: resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.26.0': - resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} + '@babel/helpers@7.26.7': + resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.5': - resolution: {integrity: sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==} + '@babel/parser@7.26.7': + resolution: {integrity: sha512-kEvgGGgEjRUutvdVvZhbn/BxVt+5VSpwXz1j3WYXQbXDo8KzFOPNG2GQbdAiNq8g6wn1yKk7C/qrke03a84V+w==} engines: {node: '>=6.0.0'} hasBin: true - '@babel/runtime@7.26.0': - resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} + '@babel/runtime@7.26.7': + resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} engines: {node: '>=6.9.0'} '@babel/template@7.25.9': resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.5': - resolution: {integrity: sha512-rkOSPOw+AXbgtwUga3U4u8RpoK9FEFWBNAlTpcnkLFjL5CT+oyHNuUUC/xx6XefEJ16r38r8Bc/lfp6rYuHeJQ==} + '@babel/traverse@7.26.7': + resolution: {integrity: sha512-1x1sgeyRLC3r5fQOM0/xtQKsYjyxmFjaOrLJNtZ81inNjyJHGIolTULPiSc/2qe1/qfpFLisLQYFnnZl7QoedA==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.5': - resolution: {integrity: sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==} + '@babel/types@7.26.7': + resolution: {integrity: sha512-t8kDRGrKXyp6+tjUh7hw2RLyclsW4TRoRvRHtSyAX9Bb5ldlFh+90YAYY6awRXrlB4G5G2izNeGySpATlFzmOg==} engines: {node: '>=6.9.0'} '@digitalbazaar/http-client@3.4.1': @@ -321,8 +321,8 @@ packages: resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.18.0': - resolution: {integrity: sha512-fK6L7rxcq6/z+AaQMtiFTkvbHkBLNlwyRxHpKawP0x3u9+NC6MQTnFW+AdpwC6gfHTW0051cokQgtTN2FqlxQA==} + '@eslint/js@9.19.0': + resolution: {integrity: sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.5': @@ -585,56 +585,56 @@ packages: '@types/react': optional: true - '@next/env@15.1.5': - resolution: {integrity: sha512-jg8ygVq99W3/XXb9Y6UQsritwhjc+qeiO7QrGZRYOfviyr/HcdnhdBQu4gbp2rBIh2ZyBYTBMWbPw3JSCb0GHw==} + '@next/env@15.1.6': + resolution: {integrity: sha512-d9AFQVPEYNr+aqokIiPLNK/MTyt3DWa/dpKveiAaVccUadFbhFEvY6FXYX2LJO2Hv7PHnLBu2oWwB4uBuHjr/w==} - '@next/eslint-plugin-next@15.1.5': - resolution: {integrity: sha512-3cCrXBybsqe94UxD6DBQCYCCiP9YohBMgZ5IzzPYHmPzj8oqNlhBii5b6o1HDDaRHdz2pVnSsAROCtrczy8O0g==} + '@next/eslint-plugin-next@15.1.6': + resolution: {integrity: sha512-+slMxhTgILUntZDGNgsKEYHUvpn72WP1YTlkmEhS51vnVd7S9jEEy0n9YAMcI21vUG4akTw9voWH02lrClt/yw==} - '@next/swc-darwin-arm64@15.1.5': - resolution: {integrity: sha512-5ttHGE75Nw9/l5S8zR2xEwR8OHEqcpPym3idIMAZ2yo+Edk0W/Vf46jGqPOZDk+m/SJ+vYZDSuztzhVha8rcdA==} + '@next/swc-darwin-arm64@15.1.6': + resolution: {integrity: sha512-u7lg4Mpl9qWpKgy6NzEkz/w0/keEHtOybmIl0ykgItBxEM5mYotS5PmqTpo+Rhg8FiOiWgwr8USxmKQkqLBCrw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.1.5': - resolution: {integrity: sha512-8YnZn7vDURUUTInfOcU5l0UWplZGBqUlzvqKKUFceM11SzfNEz7E28E1Arn4/FsOf90b1Nopboy7i7ufc4jXag==} + '@next/swc-darwin-x64@15.1.6': + resolution: {integrity: sha512-x1jGpbHbZoZ69nRuogGL2MYPLqohlhnT9OCU6E6QFewwup+z+M6r8oU47BTeJcWsF2sdBahp5cKiAcDbwwK/lg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.1.5': - resolution: {integrity: sha512-rDJC4ctlYbK27tCyFUhgIv8o7miHNlpCjb2XXfTLQszwAUOSbcMN9q2y3urSrrRCyGVOd9ZR9a4S45dRh6JF3A==} + '@next/swc-linux-arm64-gnu@15.1.6': + resolution: {integrity: sha512-jar9sFw0XewXsBzPf9runGzoivajeWJUc/JkfbLTC4it9EhU8v7tCRLH7l5Y1ReTMN6zKJO0kKAGqDk8YSO2bg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.1.5': - resolution: {integrity: sha512-FG5RApf4Gu+J+pHUQxXPM81oORZrKBYKUaBTylEIQ6Lz17hKVDsLbSXInfXM0giclvXbyiLXjTv42sQMATmZ0A==} + '@next/swc-linux-arm64-musl@15.1.6': + resolution: {integrity: sha512-+n3u//bfsrIaZch4cgOJ3tXCTbSxz0s6brJtU3SzLOvkJlPQMJ+eHVRi6qM2kKKKLuMY+tcau8XD9CJ1OjeSQQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.1.5': - resolution: {integrity: sha512-NX2Ar3BCquAOYpnoYNcKz14eH03XuF7SmSlPzTSSU4PJe7+gelAjxo3Y7F2m8+hLT8ZkkqElawBp7SWBdzwqQw==} + '@next/swc-linux-x64-gnu@15.1.6': + resolution: {integrity: sha512-SpuDEXixM3PycniL4iVCLyUyvcl6Lt0mtv3am08sucskpG0tYkW1KlRhTgj4LI5ehyxriVVcfdoxuuP8csi3kQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.1.5': - resolution: {integrity: sha512-EQgqMiNu3mrV5eQHOIgeuh6GB5UU57tu17iFnLfBEhYfiOfyK+vleYKh2dkRVkV6ayx3eSqbIYgE7J7na4hhcA==} + '@next/swc-linux-x64-musl@15.1.6': + resolution: {integrity: sha512-L4druWmdFSZIIRhF+G60API5sFB7suTbDRhYWSjiw0RbE+15igQvE2g2+S973pMGvwN3guw7cJUjA/TmbPWTHQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.1.5': - resolution: {integrity: sha512-HPULzqR/VqryQZbZME8HJE3jNFmTGcp+uRMHabFbQl63TtDPm+oCXAz3q8XyGv2AoihwNApVlur9Up7rXWRcjg==} + '@next/swc-win32-arm64-msvc@15.1.6': + resolution: {integrity: sha512-s8w6EeqNmi6gdvM19tqKKWbCyOBvXFbndkGHl+c9YrzsLARRdCHsD9S1fMj8gsXm9v8vhC8s3N8rjuC/XrtkEg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.1.5': - resolution: {integrity: sha512-n74fUb/Ka1dZSVYfjwQ+nSJ+ifUff7jGurFcTuJNKZmI62FFOxQXUYit/uZXPTj2cirm1rvGWHG2GhbSol5Ikw==} + '@next/swc-win32-x64-msvc@15.1.6': + resolution: {integrity: sha512-6xomMuu54FAFxttYr5PJbEfu96godcxBTRk1OhAvJq0/EnmFU/Ybiax30Snis4vdWZ9LGpf7Roy5fSs7v/5ROQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -662,18 +662,14 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.49.1': - resolution: {integrity: sha512-Ky+BVzPz8pL6PQxHqNRW1k3mIyv933LML7HktS8uik0bUXNCdPhoS/kLihiO1tMf/egaJb4IutXd7UywvXEW+g==} + '@playwright/test@1.50.0': + resolution: {integrity: sha512-ZGNXbt+d65EGjBORQHuYKj+XhCewlwpnSd/EDuLPZGSiEWmgOJB5RmMCCYGy5aMfTs9wx61RivfDKi8H/hcMvw==} engines: {node: '>=18'} hasBin: true '@popperjs/core@2.11.8': resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - '@remix-run/router@1.21.1': - resolution: {integrity: sha512-KeBYSwohb8g4/wCcnksvKTYlg69O62sQeLynn2YE+5z7JWEj95if27kclW9QqbrlsQ2DINI8fjbV3zyuKfwjKg==} - engines: {node: '>=14.0.0'} - '@rtsao/scc@1.1.0': resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} @@ -691,27 +687,27 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || >= 3.0.0-alpha.1 || >= 4.0.0-alpha.20 || >= 4.0.0-beta.1' - '@tanstack/query-core@5.64.2': - resolution: {integrity: sha512-hdO8SZpWXoADNTWXV9We8CwTkXU88OVWRBcsiFrk7xJQnhm6WRlweDzMD+uH+GnuieTBVSML6xFa17C2cNV8+g==} + '@tanstack/query-core@5.65.0': + resolution: {integrity: sha512-Bnnq/1axf00r2grRT6gUyIkZRKzhHs+p4DijrCQ3wMlA3D3TTT71gtaSLtqnzGddj73/7X5JDGyjiSLdjvQN4w==} - '@tanstack/query-devtools@5.64.2': - resolution: {integrity: sha512-3DautR5UpVZdk/qNIhioZVF7g8fdQZ1U98sBEEk4Tzz3tihSBNMPgwlP40nzgbPEDBIrn/j/oyyvNBVSo083Vw==} + '@tanstack/query-devtools@5.65.0': + resolution: {integrity: sha512-g5y7zc07U9D3esMdqUfTEVu9kMHoIaVBsD0+M3LPdAdD710RpTcLiNvJY1JkYXqkq9+NV+CQoemVNpQPBXVsJg==} - '@tanstack/react-query-devtools@5.64.2': - resolution: {integrity: sha512-+ZjJVnPzc8BUV/Eklu2k9T/IAyAyvwoCHqOaOrk2sbU33LFhM52BpX4eyENXn0bx5LwV3DJZgEQlIzucoemfGQ==} + '@tanstack/react-query-devtools@5.65.1': + resolution: {integrity: sha512-PKUBz7+FAP3eI1zoWrP5vxNQXs+elPz3u/3cILGhNZl2dufgbU9OJRpbC+BAptLXTsGxTwkAlrWBIZbD/c7CDw==} peerDependencies: - '@tanstack/react-query': ^5.64.2 + '@tanstack/react-query': ^5.65.1 react: ^18 || ^19 - '@tanstack/react-query-next-experimental@5.64.2': - resolution: {integrity: sha512-NwHPKoa+ZpDUg6tA5LspDUUww/RF+wZKGVaPjgtpwuiVt7RHNU2RTzpKZaEQfeGxxJ/OymdhdQ12SqbMHNy7Qw==} + '@tanstack/react-query-next-experimental@5.65.1': + resolution: {integrity: sha512-A/x0jXKQHmNHV0DqO27eaaYeEF1Fc6i3Cfn44AKPX6D2sIPJ4N6HjYBSlT/2rH7bYHq30wN+JYBDAE2szrnggA==} peerDependencies: - '@tanstack/react-query': ^5.64.2 + '@tanstack/react-query': ^5.65.1 next: ^13 || ^14 || ^15 react: ^18 || ^19 - '@tanstack/react-query@5.64.2': - resolution: {integrity: sha512-3pakNscZNm8KJkxmovvtZ4RaXLyiYYobwleTMvpIGUoKRa8j8VlrQKNl5W8VUEfVfZKkikvXVddLuWMbcSCA1Q==} + '@tanstack/react-query@5.65.1': + resolution: {integrity: sha512-BSpjo4RQdJ75Mw3pqM1AJYNhanNxJE3ct7RmCZUAv9cUJg/Qmonzc/Xy2kKXeQA1InuKATSuc6pOZciWOF8TYQ==} peerDependencies: react: ^18 || ^19 @@ -730,8 +726,8 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@22.10.7': - resolution: {integrity: sha512-V09KvXxFiutGp6B7XkpaDXlNadZxrzajcY50EuoLIpQ6WWYCSvf19lVIazzfIzQvhUN2HjX12spLojTnhuKlGg==} + '@types/node@22.12.0': + resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==} '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} @@ -749,54 +745,54 @@ packages: peerDependencies: '@types/react': '*' - '@types/react@19.0.7': - resolution: {integrity: sha512-MoFsEJKkAtZCrC1r6CM8U22GzhG7u2Wir8ons/aCKH6MBdD1ibV24zOSSkdZVUKqN5i396zG5VKLYZ3yaUZdLA==} + '@types/react@19.0.8': + resolution: {integrity: sha512-9P/o1IGdfmQxrujGbIMDyYaaCykhLKc0NGCtYcECNUr9UAaDe4gwvV9bR6tvd5Br1SG0j+PBpbKr2UYY8CwqSw==} - '@typescript-eslint/eslint-plugin@8.20.0': - resolution: {integrity: sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==} + '@typescript-eslint/eslint-plugin@8.22.0': + resolution: {integrity: sha512-4Uta6REnz/xEJMvwf72wdUnC3rr4jAQf5jnTkeRQ9b6soxLxhDEbS/pfMPoJLDfFPNVRdryqWUIV/2GZzDJFZw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/parser@8.20.0': - resolution: {integrity: sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==} + '@typescript-eslint/parser@8.22.0': + resolution: {integrity: sha512-MqtmbdNEdoNxTPzpWiWnqNac54h8JDAmkWtJExBVVnSrSmi9z+sZUt0LfKqk9rjqmKOIeRhO4fHHJ1nQIjduIQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/scope-manager@8.20.0': - resolution: {integrity: sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==} + '@typescript-eslint/scope-manager@8.22.0': + resolution: {integrity: sha512-/lwVV0UYgkj7wPSw0o8URy6YI64QmcOdwHuGuxWIYznO6d45ER0wXUbksr9pYdViAofpUCNJx/tAzNukgvaaiQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.20.0': - resolution: {integrity: sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==} + '@typescript-eslint/type-utils@8.22.0': + resolution: {integrity: sha512-NzE3aB62fDEaGjaAYZE4LH7I1MUwHooQ98Byq0G0y3kkibPJQIXVUspzlFOmOfHhiDLwKzMlWxaNv+/qcZurJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/types@8.20.0': - resolution: {integrity: sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==} + '@typescript-eslint/types@8.22.0': + resolution: {integrity: sha512-0S4M4baNzp612zwpD4YOieP3VowOARgK2EkN/GBn95hpyF8E2fbMT55sRHWBq+Huaqk3b3XK+rxxlM8sPgGM6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.20.0': - resolution: {integrity: sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==} + '@typescript-eslint/typescript-estree@8.22.0': + resolution: {integrity: sha512-SJX99NAS2ugGOzpyhMza/tX+zDwjvwAtQFLsBo3GQxiGcvaKlqGBkmZ+Y1IdiSi9h4Q0Lr5ey+Cp9CGWNY/F/w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/utils@8.20.0': - resolution: {integrity: sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==} + '@typescript-eslint/utils@8.22.0': + resolution: {integrity: sha512-T8oc1MbF8L+Bk2msAvCUzjxVB2Z2f+vXYfcucE2wOmYs7ZUwco5Ep0fYZw8quNwOiw9K8GYVL+Kgc2pETNTLOg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - '@typescript-eslint/visitor-keys@8.20.0': - resolution: {integrity: sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==} + '@typescript-eslint/visitor-keys@8.22.0': + resolution: {integrity: sha512-AWpYAXnUgvLNabGTy3uBylkgZoosva/miNd1I8Bz3SjotmQPbVqhO4Cczo8AsZ44XVErEBPr/CRSgaj8sG7g0w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} abort-controller@3.0.0: @@ -884,6 +880,10 @@ packages: ast-types-flow@0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + async-function@1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + attr-accept@2.2.5: resolution: {integrity: sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ==} engines: {node: '>=4'} @@ -960,8 +960,8 @@ packages: resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} engines: {node: '>= 6'} - caniuse-lite@1.0.30001695: - resolution: {integrity: sha512-vHyLade6wTgI2u1ec3WQBxv+2BrTERV28UXQu9LO6lZ9pYeMk34vjXFLOxo1A4UBA8XTL4njRQZdno/yYaSmWw==} + caniuse-lite@1.0.30001696: + resolution: {integrity: sha512-pDCPkvzfa39ehJtJ+OwGT/2yvT2SbjfHhiIW2LWOAcMQ7BzwxT/XuyUp4OTOd0XFWA6BKw0JalnBHgSi5DGJBQ==} canonicalize@1.0.8: resolution: {integrity: sha512-0CNTVCLZggSh7bc5VkX5WWPWO+cyZbNd07IHIsSXLia/eAq+r836hgk+8BKoEh7949Mda87VUOitx5OddVj64A==} @@ -1012,6 +1012,10 @@ packages: resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} engines: {node: '>= 0.6'} + cookie@1.0.2: + resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} + engines: {node: '>=18'} + cosmiconfig@7.1.0: resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} engines: {node: '>=10'} @@ -1116,8 +1120,8 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - electron-to-chromium@1.5.83: - resolution: {integrity: sha512-LcUDPqSt+V0QmI47XLzZrz5OqILSMGsPFkDYus22rIbgorSvBYEFqq854ltTmUdHkY92FSdAAvsh4jWEULMdfQ==} + electron-to-chromium@1.5.90: + resolution: {integrity: sha512-C3PN4aydfW91Natdyd449Kw+BzhLmof6tzy5W1pFC5SpQxVXT+oyiyOG9AgYYSN9OdA/ik3YkCrpwqI8ug5Tug==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1171,8 +1175,8 @@ packages: resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} engines: {node: '>=10'} - eslint-config-next@15.1.5: - resolution: {integrity: sha512-Awm7iUJY8toOR+fU8yTxZnA7/LyOGUGOd6cENCuDfJ3gucHOSmLdOSGJ4u+nlrs8p5qXemua42bZmq+uOzxl6Q==} + eslint-config-next@15.1.6: + resolution: {integrity: sha512-Wd1uy6y7nBbXUSg9QAuQ+xYEKli5CgUhLjz1QHW11jLDis5vK5XB3PemL6jEmy7HrdhaRFDz+GTZ/3FoH+EUjg==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 typescript: '>=3.3.1' @@ -1257,8 +1261,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.18.0: - resolution: {integrity: sha512-+waTfRWQlSbpt3KWE+CjrPPYnbq9kfZIYUqapc0uBXyjTp8aYXZDsUH16m39Ryq3NjAVP4tjuF7KaukeqoCoaA==} + eslint@9.19.0: + resolution: {integrity: sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -1348,8 +1352,9 @@ packages: flatted@3.3.2: resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} - for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + for-each@0.3.4: + resolution: {integrity: sha512-kKaIINnFpzW6ffJNDjjyjrk21BkDx38c0xa/klsT8VzLCaMEefv4ZTacrcVR4DmgTeBra++jMDAfS/tS799YDw==} + engines: {node: '>= 0.4'} foreground-child@3.3.0: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} @@ -1403,8 +1408,8 @@ packages: resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} - get-tsconfig@4.9.0: - resolution: {integrity: sha512-52n24W52sIueosRe0XZ8Ex5Yle+WbhfCKnV/gWXpbVR8FXNTfqdKEKUSypKso66VRHTvvcQxL44UTZbJRlCTnw==} + get-tsconfig@4.10.0: + resolution: {integrity: sha512-kGzZ3LWWQcGIAmg6iWvXn0ei6WDtV26wzHRMwDSzmAbcXrTEXxHy6IehI6/4eT6VRKyMP1eF1VqwrVUmE/LR7A==} glob-parent@5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -1508,8 +1513,8 @@ packages: is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - is-async-function@2.1.0: - resolution: {integrity: sha512-GExz9MtyhlZyXYLxzlJRj5WUCE661zhDa1Yna52CN57AJsymh+DvXXjyveSioqSRdxvUrdKdvqB1b5cVKsNpWQ==} + is-async-function@2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} engines: {node: '>= 0.4'} is-bigint@1.1.0: @@ -1724,6 +1729,7 @@ packages: lodash.get@4.4.2: resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} @@ -1808,8 +1814,8 @@ packages: nodemailer: optional: true - next@15.1.5: - resolution: {integrity: sha512-Cf/TEegnt01hn3Hoywh6N8fvkhbOuChO4wFje24+a86wKOubgVaWkDqxGVgoWlz2Hp9luMJ9zw3epftujdnUOg==} + next@15.1.6: + resolution: {integrity: sha512-Hch4wzbaX0vKQtalpXvUiw5sYivBy4cm5rzUKrBnUB/y436LGrvOUqYvlSeNVCWFO/770gDlltR9gqZH62ct4Q==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -1952,13 +1958,13 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} - playwright-core@1.49.1: - resolution: {integrity: sha512-BzmpVcs4kE2CH15rWfzpjzVGhWERJfmnXmniSyKeRZUs9Ws65m+RGIi7mjJK/euCegfn3i7jvqWeWyHe9y3Vgg==} + playwright-core@1.50.0: + resolution: {integrity: sha512-CXkSSlr4JaZs2tZHI40DsZUN/NIwgaUPsyLuOAaIZp2CyF2sN5MM5NJsyB188lFSSozFxQ5fPT4qM+f0tH/6wQ==} engines: {node: '>=18'} hasBin: true - playwright@1.49.1: - resolution: {integrity: sha512-VYL8zLoNTBxVOrJBbDuRgDWa3i+mfQgDTrL8Ah9QXZ7ax4Dsj0MSq5bYgytRnDVVe+njoKnfsYkH3HzqVj5UZA==} + playwright@1.50.0: + resolution: {integrity: sha512-+GinGfGTrd2IfX1TA4N2gNmeIksSb+IAe589ZH+FlmpV3MYTx6+buChGIuDLQwrGNCw2lWibqV50fU510N7S+w==} engines: {node: '>=18'} hasBin: true @@ -2051,44 +2057,44 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - ra-core@5.4.4: - resolution: {integrity: sha512-hP1pxNtuVWbsV4e0OWfGUrtbf0H9RpO2K1K1ffmbxqBaX3ZYlEP8sz6KFXyAEcMjnY9wfcGt/bab/P5sX0gD2A==} + ra-core@5.5.2: + resolution: {integrity: sha512-XH85pGHjDwuDkTWHKv3agrOxP9KWs1gx5KOnzVf9MTFqyOiA4rYIUSLakI/aovM+VYBJsU6Wku7qSOkoZeaZ8A==} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 react-hook-form: ^7.53.0 - react-router: ^6.22.0 - react-router-dom: ^6.22.0 + react-router: ^6.28.1 || ^7.1.1 + react-router-dom: ^6.28.1 || ^7.1.1 - ra-i18n-polyglot@5.4.4: - resolution: {integrity: sha512-C7ZNhw+65ZOofSYViHkITBYKHTPGYiasaMqBppbOlfDyqpwIqYC2PIG/Mtbmgxgtb9AJhOFwdUskd3ZrrxC+ag==} + ra-i18n-polyglot@5.5.2: + resolution: {integrity: sha512-9nt8rk1y3InrIBOAA1Lf7MOiznm2wWIePNREn3hDZqLpn9yw1Rdic87LVmuOA8ruGVU1ZEZcVNE66Nea/LQCKg==} - ra-language-english@5.4.4: - resolution: {integrity: sha512-OhcLrvax/dD//XOIMNRy0UhejUa3YG793tpd8JOaPiW7WJTINdINkTiUToB+s0X/WH4sdM6jrwKTJPLxeGWUSQ==} + ra-language-english@5.5.2: + resolution: {integrity: sha512-0uDtzj5edjVr50sIJh0UIL/yjCNonx3iPamr8+y/guSUqn96JoHIY1hbVJaayrCa9kEG7vbpkzA5sIITh8nXow==} - ra-language-french@5.4.4: - resolution: {integrity: sha512-2itubzUPibbL5Yf3JqvKTMkQcqvUJc2ZrZnJ88cBYyHjU3IJya+hNVeTq5IqfgyREDD2M5mWU2B30McOXGeCcA==} + ra-language-french@5.5.2: + resolution: {integrity: sha512-bbLpTA7uGnvcn9uL1H/Q9l4RysNM99NhmdaVouRHHS9AdECnKvAFdccAE0UJbg5C8Lg4ui2zFfmgxbGeUjgGNw==} - ra-ui-materialui@5.4.4: - resolution: {integrity: sha512-cKMVxYKjnDZ2I1hW0zZOkvF+lUg6h8fHyQx/9kFnKwuwPmARFgM8hoNlJ3z6FZvTju6gWAX8n44wQkmHPurXSQ==} + ra-ui-materialui@5.5.2: + resolution: {integrity: sha512-e/Ci1U7QKmefeNCsfyjyIeudVMSFHxyLQSW2Riz592NfelGpe043Gb3qxMZZRQscHp4DzoznIK5Gy4L2NQm5+Q==} peerDependencies: - '@mui/icons-material': ^5.15.20 - '@mui/material': ^5.15.20 - '@mui/utils': ^5.15.20 + '@mui/icons-material': ^5.16.12 || ^6.0.0 + '@mui/material': ^5.16.12 || ^6.0.0 + '@mui/utils': ^5.15.20 || ^6.0.0 ra-core: ^5.0.0 react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 react-hook-form: '*' - react-is: ^18.0.0 - react-router: ^6.22.0 - react-router-dom: ^6.22.0 + react-is: ^18.0.0 || ^19.0.0 + react-router: ^6.28.1 || ^7.1.1 + react-router-dom: ^6.28.1 || ^7.1.1 rdf-canonize@3.4.0: resolution: {integrity: sha512-fUeWjrkOO0t1rg7B2fdyDTvngj+9RlUyL92vOdiB7c0FPguWVsniIMjEtHH+meLBO9rzkUlUzBVXgWrjI8P9LA==} engines: {node: '>=12'} - react-admin@5.4.4: - resolution: {integrity: sha512-hPRARv8Pza+6p+YGwXpyL5rx95n3oLUzqa8XiXXg49Ea3Lww/OCUKGsL7W9ES2ATx0VAwUy9PWg55xOGJh5Esw==} + react-admin@5.5.2: + resolution: {integrity: sha512-7Ugk2wXlceKOHOi4SUmiD16vzToewSlBxqs3OXlGfazvvCB1/n74HMgVYyZXHDsn0mye+/8T3Z4lvJA3xvxJ7g==} peerDependencies: react: ^18.0.0 || ^19.0.0 react-dom: ^18.0.0 || ^19.0.0 @@ -2121,24 +2127,25 @@ packages: react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - react-is@19.0.0: resolution: {integrity: sha512-H91OHcwjZsbq3ClIDHMzBShc1rotbfACdWENsmEf0IFvZ3FgGPtdHMcsv45bQ1hAbgdfiA8SnxTKfDS+x/8m2g==} - react-router-dom@6.28.2: - resolution: {integrity: sha512-O81EWqNJWqvlN/a7eTudAdQm0TbI7hw+WIi7OwwMcTn5JMyZ0ibTFNGz+t+Lju0df4LcqowCegcrK22lB1q9Kw==} - engines: {node: '>=14.0.0'} + react-router-dom@7.1.3: + resolution: {integrity: sha512-qQGTE+77hleBzv9SIUIkGRvuFBQGagW+TQKy53UTZAO/3+YFNBYvRsNIZ1GT17yHbc63FylMOdS+m3oUriF1GA==} + engines: {node: '>=20.0.0'} peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' + react: '>=18' + react-dom: '>=18' - react-router@6.28.2: - resolution: {integrity: sha512-BgFY7+wEGVjHCiqaj2XiUBQ1kkzfg6UoKYwEe0wv+FF+HNPCxtS/MVPvLAPH++EsuCMReZl9RYVGqcHLk5ms3A==} - engines: {node: '>=14.0.0'} + react-router@7.1.3: + resolution: {integrity: sha512-EezYymLY6Guk/zLQ2vRA8WvdUhWFEj5fcE3RfWihhxXBW7+cd1LsIiA3lmx+KCmneAGQuyBv820o44L2+TtkSA==} + engines: {node: '>=20.0.0'} peerDependencies: - react: '>=16.8' + react: '>=18' + react-dom: '>=18' + peerDependenciesMeta: + react-dom: + optional: true react-spinners@0.15.0: resolution: {integrity: sha512-ZO3/fNB9Qc+kgpG3SfdlMnvTX6LtLmTnOogb3W6sXIaU/kZ1ydEViPfZ06kSOaEsor58C/tzXw2wROGQu3X2pA==} @@ -2219,11 +2226,14 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + semver@7.7.0: + resolution: {integrity: sha512-DrfFnPzblFmNrIZzg5RzHegbiRWg7KMR7btwi2yjHwx06zsUbO5g613sVwEV7FTwmzJu+Io0lJe2GJ3LxqpvBQ==} engines: {node: '>=10'} hasBin: true + set-cookie-parser@2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} + set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -2421,6 +2431,9 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + turbo-stream@2.4.0: + resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==} + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -2544,13 +2557,13 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@api-platform/admin@4.0.3(@mui/utils@6.4.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0)(web-streams-polyfill@3.3.3)': + '@api-platform/admin@4.0.4(@mui/utils@6.4.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0)(web-streams-polyfill@3.3.3)': dependencies: - '@api-platform/api-doc-parser': 0.16.6(web-streams-polyfill@3.3.3) + '@api-platform/api-doc-parser': 0.16.7(web-streams-polyfill@3.3.3) jsonld: 8.3.3(web-streams-polyfill@3.3.3) lodash.isplainobject: 4.0.6 react: 19.0.0 - react-admin: 5.4.4(@mui/utils@6.4.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0) + react-admin: 5.5.2(@mui/utils@6.4.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0) react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: - '@mui/utils' @@ -2559,7 +2572,7 @@ snapshots: - supports-color - web-streams-polyfill - '@api-platform/api-doc-parser@0.16.6(web-streams-polyfill@3.3.3)': + '@api-platform/api-doc-parser@0.16.7(web-streams-polyfill@3.3.3)': dependencies: graphql: 16.10.0 inflection: 1.13.4 @@ -2596,18 +2609,18 @@ snapshots: '@babel/compat-data@7.26.5': {} - '@babel/core@7.26.0': + '@babel/core@7.26.7': dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.5 '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.5 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.7) + '@babel/helpers': 7.26.7 + '@babel/parser': 7.26.7 '@babel/template': 7.25.9 - '@babel/traverse': 7.26.5 - '@babel/types': 7.26.5 + '@babel/traverse': 7.26.7 + '@babel/types': 7.26.7 convert-source-map: 2.0.0 debug: 4.4.0 gensync: 1.0.0-beta.2 @@ -2618,8 +2631,8 @@ snapshots: '@babel/generator@7.26.5': dependencies: - '@babel/parser': 7.26.5 - '@babel/types': 7.26.5 + '@babel/parser': 7.26.7 + '@babel/types': 7.26.7 '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 @@ -2634,17 +2647,17 @@ snapshots: '@babel/helper-module-imports@7.25.9': dependencies: - '@babel/traverse': 7.26.5 - '@babel/types': 7.26.5 + '@babel/traverse': 7.26.7 + '@babel/types': 7.26.7 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.7)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.5 + '@babel/traverse': 7.26.7 transitivePeerDependencies: - supports-color @@ -2654,38 +2667,38 @@ snapshots: '@babel/helper-validator-option@7.25.9': {} - '@babel/helpers@7.26.0': + '@babel/helpers@7.26.7': dependencies: '@babel/template': 7.25.9 - '@babel/types': 7.26.5 + '@babel/types': 7.26.7 - '@babel/parser@7.26.5': + '@babel/parser@7.26.7': dependencies: - '@babel/types': 7.26.5 + '@babel/types': 7.26.7 - '@babel/runtime@7.26.0': + '@babel/runtime@7.26.7': dependencies: regenerator-runtime: 0.14.1 '@babel/template@7.25.9': dependencies: '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.5 - '@babel/types': 7.26.5 + '@babel/parser': 7.26.7 + '@babel/types': 7.26.7 - '@babel/traverse@7.26.5': + '@babel/traverse@7.26.7': dependencies: '@babel/code-frame': 7.26.2 '@babel/generator': 7.26.5 - '@babel/parser': 7.26.5 + '@babel/parser': 7.26.7 '@babel/template': 7.25.9 - '@babel/types': 7.26.5 + '@babel/types': 7.26.7 debug: 4.4.0 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.26.5': + '@babel/types@7.26.7': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 @@ -2706,7 +2719,7 @@ snapshots: '@emotion/babel-plugin@11.13.5': dependencies: '@babel/helper-module-imports': 7.25.9 - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@emotion/hash': 0.9.2 '@emotion/memoize': 0.9.0 '@emotion/serialize': 1.3.3 @@ -2735,9 +2748,9 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0)': + '@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@emotion/babel-plugin': 11.13.5 '@emotion/cache': 11.14.0 '@emotion/serialize': 1.3.3 @@ -2747,7 +2760,7 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 transitivePeerDependencies: - supports-color @@ -2761,18 +2774,18 @@ snapshots: '@emotion/sheet@1.4.0': {} - '@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0)': + '@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@emotion/babel-plugin': 11.13.5 '@emotion/is-prop-valid': 1.3.1 - '@emotion/react': 11.14.0(@types/react@19.0.7)(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.0.8)(react@19.0.0) '@emotion/serialize': 1.3.3 '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.0.0) '@emotion/utils': 1.4.2 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 transitivePeerDependencies: - supports-color @@ -2786,9 +2799,9 @@ snapshots: '@emotion/weak-memoize@0.4.0': {} - '@eslint-community/eslint-utils@4.4.1(eslint@9.18.0(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.19.0(jiti@1.21.7))': dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.19.0(jiti@1.21.7) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -2819,7 +2832,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.18.0': {} + '@eslint/js@9.19.0': {} '@eslint/object-schema@2.1.5': {} @@ -2948,23 +2961,23 @@ snapshots: '@mui/core-downloads-tracker@5.16.14': {} - '@mui/icons-material@5.16.14(@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.7)(react@19.0.0)': + '@mui/icons-material@5.16.14(@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/material': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@babel/runtime': 7.26.7 + '@mui/material': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@mui/core-downloads-tracker': 5.16.14 - '@mui/system': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0) - '@mui/types': 7.2.21(@types/react@19.0.7) - '@mui/utils': 5.16.14(@types/react@19.0.7)(react@19.0.0) + '@mui/system': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0) + '@mui/types': 7.2.21(@types/react@19.0.8) + '@mui/utils': 5.16.14(@types/react@19.0.8)(react@19.0.0) '@popperjs/core': 2.11.8 - '@types/react-transition-group': 4.4.12(@types/react@19.0.7) + '@types/react-transition-group': 4.4.12(@types/react@19.0.8) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 @@ -2973,102 +2986,102 @@ snapshots: react-is: 19.0.0 react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) optionalDependencies: - '@emotion/react': 11.14.0(@types/react@19.0.7)(react@19.0.0) - '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0) - '@types/react': 19.0.7 + '@emotion/react': 11.14.0(@types/react@19.0.8)(react@19.0.0) + '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0) + '@types/react': 19.0.8 - '@mui/private-theming@5.16.14(@types/react@19.0.7)(react@19.0.0)': + '@mui/private-theming@5.16.14(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/utils': 5.16.14(@types/react@19.0.7)(react@19.0.0) + '@babel/runtime': 7.26.7 + '@mui/utils': 5.16.14(@types/react@19.0.8)(react@19.0.0) prop-types: 15.8.1 react: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@mui/styled-engine@5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(react@19.0.0)': + '@mui/styled-engine@5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 '@emotion/cache': 11.14.0 csstype: 3.1.3 prop-types: 15.8.1 react: 19.0.0 optionalDependencies: - '@emotion/react': 11.14.0(@types/react@19.0.7)(react@19.0.0) - '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0) + '@emotion/react': 11.14.0(@types/react@19.0.8)(react@19.0.0) + '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0) - '@mui/system@5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0)': + '@mui/system@5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/private-theming': 5.16.14(@types/react@19.0.7)(react@19.0.0) - '@mui/styled-engine': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(react@19.0.0) - '@mui/types': 7.2.21(@types/react@19.0.7) - '@mui/utils': 5.16.14(@types/react@19.0.7)(react@19.0.0) + '@babel/runtime': 7.26.7 + '@mui/private-theming': 5.16.14(@types/react@19.0.8)(react@19.0.0) + '@mui/styled-engine': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(react@19.0.0) + '@mui/types': 7.2.21(@types/react@19.0.8) + '@mui/utils': 5.16.14(@types/react@19.0.8)(react@19.0.0) clsx: 2.1.1 csstype: 3.1.3 prop-types: 15.8.1 react: 19.0.0 optionalDependencies: - '@emotion/react': 11.14.0(@types/react@19.0.7)(react@19.0.0) - '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0) - '@types/react': 19.0.7 + '@emotion/react': 11.14.0(@types/react@19.0.8)(react@19.0.0) + '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0) + '@types/react': 19.0.8 - '@mui/types@7.2.21(@types/react@19.0.7)': + '@mui/types@7.2.21(@types/react@19.0.8)': optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@mui/utils@5.16.14(@types/react@19.0.7)(react@19.0.0)': + '@mui/utils@5.16.14(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/types': 7.2.21(@types/react@19.0.7) + '@babel/runtime': 7.26.7 + '@mui/types': 7.2.21(@types/react@19.0.8) '@types/prop-types': 15.7.14 clsx: 2.1.1 prop-types: 15.8.1 react: 19.0.0 react-is: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@mui/utils@6.4.0(@types/react@19.0.7)(react@19.0.0)': + '@mui/utils@6.4.0(@types/react@19.0.8)(react@19.0.0)': dependencies: - '@babel/runtime': 7.26.0 - '@mui/types': 7.2.21(@types/react@19.0.7) + '@babel/runtime': 7.26.7 + '@mui/types': 7.2.21(@types/react@19.0.8) '@types/prop-types': 15.7.14 clsx: 2.1.1 prop-types: 15.8.1 react: 19.0.0 react-is: 19.0.0 optionalDependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@next/env@15.1.5': {} + '@next/env@15.1.6': {} - '@next/eslint-plugin-next@15.1.5': + '@next/eslint-plugin-next@15.1.6': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@15.1.5': + '@next/swc-darwin-arm64@15.1.6': optional: true - '@next/swc-darwin-x64@15.1.5': + '@next/swc-darwin-x64@15.1.6': optional: true - '@next/swc-linux-arm64-gnu@15.1.5': + '@next/swc-linux-arm64-gnu@15.1.6': optional: true - '@next/swc-linux-arm64-musl@15.1.5': + '@next/swc-linux-arm64-musl@15.1.6': optional: true - '@next/swc-linux-x64-gnu@15.1.5': + '@next/swc-linux-x64-gnu@15.1.6': optional: true - '@next/swc-linux-x64-musl@15.1.5': + '@next/swc-linux-x64-musl@15.1.6': optional: true - '@next/swc-win32-arm64-msvc@15.1.5': + '@next/swc-win32-arm64-msvc@15.1.6': optional: true - '@next/swc-win32-x64-msvc@15.1.5': + '@next/swc-win32-x64-msvc@15.1.6': optional: true '@nodelib/fs.scandir@2.1.5': @@ -3090,14 +3103,12 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.49.1': + '@playwright/test@1.50.0': dependencies: - playwright: 1.49.1 + playwright: 1.50.0 '@popperjs/core@2.11.8': {} - '@remix-run/router@1.21.1': {} - '@rtsao/scc@1.1.0': {} '@rushstack/eslint-patch@1.10.5': {} @@ -3113,25 +3124,25 @@ snapshots: mini-svg-data-uri: 1.4.4 tailwindcss: 3.4.17 - '@tanstack/query-core@5.64.2': {} + '@tanstack/query-core@5.65.0': {} - '@tanstack/query-devtools@5.64.2': {} + '@tanstack/query-devtools@5.65.0': {} - '@tanstack/react-query-devtools@5.64.2(@tanstack/react-query@5.64.2(react@19.0.0))(react@19.0.0)': + '@tanstack/react-query-devtools@5.65.1(@tanstack/react-query@5.65.1(react@19.0.0))(react@19.0.0)': dependencies: - '@tanstack/query-devtools': 5.64.2 - '@tanstack/react-query': 5.64.2(react@19.0.0) + '@tanstack/query-devtools': 5.65.0 + '@tanstack/react-query': 5.65.1(react@19.0.0) react: 19.0.0 - '@tanstack/react-query-next-experimental@5.64.2(@tanstack/react-query@5.64.2(react@19.0.0))(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': + '@tanstack/react-query-next-experimental@5.65.1(@tanstack/react-query@5.65.1(react@19.0.0))(next@15.1.6(@babel/core@7.26.7)(@playwright/test@1.50.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': dependencies: - '@tanstack/react-query': 5.64.2(react@19.0.0) - next: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@tanstack/react-query': 5.65.1(react@19.0.0) + next: 15.1.6(@babel/core@7.26.7)(@playwright/test@1.50.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 - '@tanstack/react-query@5.64.2(react@19.0.0)': + '@tanstack/react-query@5.65.1(react@19.0.0)': dependencies: - '@tanstack/query-core': 5.64.2 + '@tanstack/query-core': 5.65.0 react: 19.0.0 '@types/cookie@0.6.0': {} @@ -3140,14 +3151,14 @@ snapshots: '@types/hoist-non-react-statics@3.3.6': dependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 hoist-non-react-statics: 3.3.2 '@types/json-schema@7.0.15': {} '@types/json5@0.0.29': {} - '@types/node@22.10.7': + '@types/node@22.12.0': dependencies: undici-types: 6.20.0 @@ -3155,27 +3166,27 @@ snapshots: '@types/prop-types@15.7.14': {} - '@types/react-dom@19.0.3(@types/react@19.0.7)': + '@types/react-dom@19.0.3(@types/react@19.0.8)': dependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@types/react-transition-group@4.4.12(@types/react@19.0.7)': + '@types/react-transition-group@4.4.12(@types/react@19.0.8)': dependencies: - '@types/react': 19.0.7 + '@types/react': 19.0.8 - '@types/react@19.0.7': + '@types/react@19.0.8': dependencies: csstype: 3.1.3 - '@typescript-eslint/eslint-plugin@8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/type-utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.20.0 - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/parser': 8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/scope-manager': 8.22.0 + '@typescript-eslint/type-utils': 8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/utils': 8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.22.0 + eslint: 9.19.0(jiti@1.21.7) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -3184,64 +3195,64 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3)': dependencies: - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.20.0 + '@typescript-eslint/scope-manager': 8.22.0 + '@typescript-eslint/types': 8.22.0 + '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) + '@typescript-eslint/visitor-keys': 8.22.0 debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.19.0(jiti@1.21.7) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.20.0': + '@typescript-eslint/scope-manager@8.22.0': dependencies: - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/visitor-keys': 8.20.0 + '@typescript-eslint/types': 8.22.0 + '@typescript-eslint/visitor-keys': 8.22.0 - '@typescript-eslint/type-utils@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/type-utils@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) + '@typescript-eslint/utils': 8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) debug: 4.4.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.19.0(jiti@1.21.7) ts-api-utils: 2.0.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.20.0': {} + '@typescript-eslint/types@8.22.0': {} - '@typescript-eslint/typescript-estree@8.20.0(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.22.0(typescript@5.7.3)': dependencies: - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/visitor-keys': 8.20.0 + '@typescript-eslint/types': 8.22.0 + '@typescript-eslint/visitor-keys': 8.22.0 debug: 4.4.0 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.6.3 + semver: 7.7.0 ts-api-utils: 2.0.0(typescript@5.7.3) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3)': + '@typescript-eslint/utils@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) - '@typescript-eslint/scope-manager': 8.20.0 - '@typescript-eslint/types': 8.20.0 - '@typescript-eslint/typescript-estree': 8.20.0(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@1.21.7)) + '@typescript-eslint/scope-manager': 8.22.0 + '@typescript-eslint/types': 8.22.0 + '@typescript-eslint/typescript-estree': 8.22.0(typescript@5.7.3) + eslint: 9.19.0(jiti@1.21.7) typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.20.0': + '@typescript-eslint/visitor-keys@8.22.0': dependencies: - '@typescript-eslint/types': 8.20.0 + '@typescript-eslint/types': 8.22.0 eslint-visitor-keys: 4.2.0 abort-controller@3.0.0: @@ -3350,12 +3361,14 @@ snapshots: ast-types-flow@0.0.8: {} + async-function@1.0.0: {} + attr-accept@2.2.5: {} autoprefixer@10.4.20(postcss@8.5.1): dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001695 + caniuse-lite: 1.0.30001696 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -3376,7 +3389,7 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 cosmiconfig: 7.1.0 resolve: 1.22.10 @@ -3399,8 +3412,8 @@ snapshots: browserslist@4.24.4: dependencies: - caniuse-lite: 1.0.30001695 - electron-to-chromium: 1.5.83 + caniuse-lite: 1.0.30001696 + electron-to-chromium: 1.5.90 node-releases: 2.0.19 update-browserslist-db: 1.1.2(browserslist@4.24.4) @@ -3429,7 +3442,7 @@ snapshots: camelcase-css@2.0.1: {} - caniuse-lite@1.0.30001695: {} + caniuse-lite@1.0.30001696: {} canonicalize@1.0.8: {} @@ -3480,6 +3493,8 @@ snapshots: cookie@0.7.1: {} + cookie@1.0.2: {} + cosmiconfig@7.1.0: dependencies: '@types/parse-json': 4.0.2 @@ -3562,7 +3577,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 csstype: 3.1.3 dompurify@2.5.8: {} @@ -3575,7 +3590,7 @@ snapshots: eastasianwidth@0.2.0: {} - electron-to-chromium@1.5.83: {} + electron-to-chromium@1.5.90: {} emoji-regex@8.0.0: {} @@ -3692,19 +3707,19 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-next@15.1.5(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3): + eslint-config-next@15.1.6(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3): dependencies: - '@next/eslint-plugin-next': 15.1.5 + '@next/eslint-plugin-next': 15.1.6 '@rushstack/eslint-patch': 1.10.5 - '@typescript-eslint/eslint-plugin': 8.20.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - '@typescript-eslint/parser': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/eslint-plugin': 8.22.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/parser': 8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + eslint: 9.19.0(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-react: 7.37.4(eslint@9.18.0(jiti@1.21.7)) - eslint-plugin-react-hooks: 5.1.0(eslint@9.18.0(jiti@1.21.7)) + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@9.19.0(jiti@1.21.7)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@1.21.7)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.19.0(jiti@1.21.7)) + eslint-plugin-react: 7.37.4(eslint@9.19.0(jiti@1.21.7)) + eslint-plugin-react-hooks: 5.1.0(eslint@9.19.0(jiti@1.21.7)) optionalDependencies: typescript: 5.7.3 transitivePeerDependencies: @@ -3720,34 +3735,34 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.18.0(jiti@1.21.7)): + eslint-import-resolver-typescript@3.7.0(eslint-plugin-import@2.31.0)(eslint@9.19.0(jiti@1.21.7)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.0 enhanced-resolve: 5.18.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.19.0(jiti@1.21.7) fast-glob: 3.3.3 - get-tsconfig: 4.9.0 + get-tsconfig: 4.10.0 is-bun-module: 1.3.0 is-glob: 4.0.3 stable-hash: 0.0.4 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.18.0(jiti@1.21.7)) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@1.21.7)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.18.0(jiti@1.21.7)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@1.21.7)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) - eslint: 9.18.0(jiti@1.21.7) + '@typescript-eslint/parser': 8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) + eslint: 9.19.0(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@9.18.0(jiti@1.21.7)) + eslint-import-resolver-typescript: 3.7.0(eslint-plugin-import@2.31.0)(eslint@9.19.0(jiti@1.21.7)) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@1.21.7)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -3756,9 +3771,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.19.0(jiti@1.21.7) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.18.0(jiti@1.21.7)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.7.0)(eslint@9.19.0(jiti@1.21.7)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -3770,13 +3785,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.20.0(eslint@9.18.0(jiti@1.21.7))(typescript@5.7.3) + '@typescript-eslint/parser': 8.22.0(eslint@9.19.0(jiti@1.21.7))(typescript@5.7.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jsx-a11y@6.10.2(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.19.0(jiti@1.21.7)): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -3786,7 +3801,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.19.0(jiti@1.21.7) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -3795,11 +3810,11 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-hooks@5.1.0(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-react-hooks@5.1.0(eslint@9.19.0(jiti@1.21.7)): dependencies: - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.19.0(jiti@1.21.7) - eslint-plugin-react@7.37.4(eslint@9.18.0(jiti@1.21.7)): + eslint-plugin-react@7.37.4(eslint@9.19.0(jiti@1.21.7)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -3807,7 +3822,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.18.0(jiti@1.21.7) + eslint: 9.19.0(jiti@1.21.7) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -3830,14 +3845,14 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.18.0(jiti@1.21.7): + eslint@9.19.0(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.19.0(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.1 '@eslint/core': 0.10.0 '@eslint/eslintrc': 3.2.0 - '@eslint/js': 9.18.0 + '@eslint/js': 9.19.0 '@eslint/plugin-kit': 0.2.5 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -3952,7 +3967,7 @@ snapshots: flatted@3.3.2: {} - for-each@0.3.3: + for-each@0.3.4: dependencies: is-callable: 1.2.7 @@ -4024,7 +4039,7 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.2.7 - get-tsconfig@4.9.0: + get-tsconfig@4.10.0: dependencies: resolve-pkg-maps: 1.0.0 @@ -4117,8 +4132,9 @@ snapshots: is-arrayish@0.3.2: {} - is-async-function@2.1.0: + is-async-function@2.1.1: dependencies: + async-function: 1.0.0 call-bound: 1.0.3 get-proto: 1.0.1 has-tostringtag: 1.0.2 @@ -4139,7 +4155,7 @@ snapshots: is-bun-module@1.3.0: dependencies: - semver: 7.6.3 + semver: 7.7.0 is-callable@1.2.7: {} @@ -4382,33 +4398,33 @@ snapshots: natural-compare@1.4.0: {} - next-auth@5.0.0-beta.25(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): + next-auth@5.0.0-beta.25(next@15.1.6(@babel/core@7.26.7)(@playwright/test@1.50.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): dependencies: '@auth/core': 0.37.2 - next: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next: 15.1.6(@babel/core@7.26.7)(@playwright/test@1.50.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 - next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.49.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + next@15.1.6(@babel/core@7.26.7)(@playwright/test@1.50.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@next/env': 15.1.5 + '@next/env': 15.1.6 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 busboy: 1.6.0 - caniuse-lite: 1.0.30001695 + caniuse-lite: 1.0.30001696 postcss: 8.4.31 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - styled-jsx: 5.1.6(@babel/core@7.26.0)(react@19.0.0) + styled-jsx: 5.1.6(@babel/core@7.26.7)(react@19.0.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.1.5 - '@next/swc-darwin-x64': 15.1.5 - '@next/swc-linux-arm64-gnu': 15.1.5 - '@next/swc-linux-arm64-musl': 15.1.5 - '@next/swc-linux-x64-gnu': 15.1.5 - '@next/swc-linux-x64-musl': 15.1.5 - '@next/swc-win32-arm64-msvc': 15.1.5 - '@next/swc-win32-x64-msvc': 15.1.5 - '@playwright/test': 1.49.1 + '@next/swc-darwin-arm64': 15.1.6 + '@next/swc-darwin-x64': 15.1.6 + '@next/swc-linux-arm64-gnu': 15.1.6 + '@next/swc-linux-arm64-musl': 15.1.6 + '@next/swc-linux-x64-gnu': 15.1.6 + '@next/swc-linux-x64-musl': 15.1.6 + '@next/swc-win32-arm64-msvc': 15.1.6 + '@next/swc-win32-x64-msvc': 15.1.6 + '@playwright/test': 1.50.0 sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' @@ -4536,11 +4552,11 @@ snapshots: pirates@4.0.6: {} - playwright-core@1.49.1: {} + playwright-core@1.50.0: {} - playwright@1.49.1: + playwright@1.50.0: dependencies: - playwright-core: 1.49.1 + playwright-core: 1.50.0 optionalDependencies: fsevents: 2.3.2 @@ -4625,9 +4641,9 @@ snapshots: queue-microtask@1.2.3: {} - ra-core@5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0): + ra-core@5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): dependencies: - '@tanstack/react-query': 5.64.2(react@19.0.0) + '@tanstack/react-query': 5.65.1(react@19.0.0) clsx: 2.1.1 date-fns: 3.6.0 eventemitter3: 5.0.1 @@ -4639,14 +4655,14 @@ snapshots: react-dom: 19.0.0(react@19.0.0) react-error-boundary: 4.1.2(react@19.0.0) react-hook-form: 7.54.2(react@19.0.0) - react-is: 18.3.1 - react-router: 6.28.2(react@19.0.0) - react-router-dom: 6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-is: 19.0.0 + react-router: 7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router-dom: 7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - ra-i18n-polyglot@5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0): + ra-i18n-polyglot@5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): dependencies: node-polyglot: 2.6.0 - ra-core: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) + ra-core: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - react - react-dom @@ -4654,9 +4670,9 @@ snapshots: - react-router - react-router-dom - ra-language-english@5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0): + ra-language-english@5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): dependencies: - ra-core: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) + ra-core: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - react - react-dom @@ -4664,9 +4680,9 @@ snapshots: - react-router - react-router-dom - ra-language-french@5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0): + ra-language-french@5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): dependencies: - ra-core: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) + ra-core: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - react - react-dom @@ -4674,12 +4690,12 @@ snapshots: - react-router - react-router-dom - ra-ui-materialui@5.4.4(4ilzcokhbm5kodp4i3gmnafqem): + ra-ui-materialui@5.5.2(mdtraex2tbmxgp62hm3nkc4soi): dependencies: - '@mui/icons-material': 5.16.14(@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.7)(react@19.0.0) - '@mui/material': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@mui/utils': 6.4.0(@types/react@19.0.7)(react@19.0.0) - '@tanstack/react-query': 5.64.2(react@19.0.0) + '@mui/icons-material': 5.16.14(@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.8)(react@19.0.0) + '@mui/material': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@mui/utils': 6.4.0(@types/react@19.0.8)(react@19.0.0) + '@tanstack/react-query': 5.65.1(react@19.0.0) autosuggest-highlight: 3.3.4 clsx: 2.1.1 css-mediaquery: 0.1.2 @@ -4688,36 +4704,36 @@ snapshots: jsonexport: 3.2.0 lodash: 4.17.21 query-string: 7.1.3 - ra-core: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) + ra-core: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-dropzone: 14.3.5(react@19.0.0) react-error-boundary: 4.1.2(react@19.0.0) react-hook-form: 7.54.2(react@19.0.0) react-is: 19.0.0 - react-router: 6.28.2(react@19.0.0) - react-router-dom: 6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router: 7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router-dom: 7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-transition-group: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rdf-canonize@3.4.0: dependencies: setimmediate: 1.0.5 - react-admin@5.4.4(@mui/utils@6.4.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0): + react-admin@5.5.2(@mui/utils@6.4.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react-is@19.0.0)(react@19.0.0): dependencies: - '@emotion/react': 11.14.0(@types/react@19.0.7)(react@19.0.0) - '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0) - '@mui/icons-material': 5.16.14(@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.7)(react@19.0.0) - '@mui/material': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react@19.0.0))(@types/react@19.0.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - ra-core: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) - ra-i18n-polyglot: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) - ra-language-english: 5.4.4(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@6.28.2(react@19.0.0))(react@19.0.0) - ra-ui-materialui: 5.4.4(4ilzcokhbm5kodp4i3gmnafqem) + '@emotion/react': 11.14.0(@types/react@19.0.8)(react@19.0.0) + '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0) + '@mui/icons-material': 5.16.14(@mui/material@5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.8)(react@19.0.0) + '@mui/material': 5.16.14(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react@19.0.0))(@types/react@19.0.8)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + ra-core: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + ra-i18n-polyglot: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + ra-language-english: 5.5.2(react-dom@19.0.0(react@19.0.0))(react-hook-form@7.54.2(react@19.0.0))(react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + ra-ui-materialui: 5.5.2(mdtraex2tbmxgp62hm3nkc4soi) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-hook-form: 7.54.2(react@19.0.0) - react-router: 6.28.2(react@19.0.0) - react-router-dom: 6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router: 7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-router-dom: 7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - '@mui/utils' - '@types/react' @@ -4738,7 +4754,7 @@ snapshots: react-error-boundary@4.1.2(react@19.0.0): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 react: 19.0.0 react-fast-compare@2.0.4: {} @@ -4749,21 +4765,23 @@ snapshots: react-is@16.13.1: {} - react-is@18.3.1: {} - react-is@19.0.0: {} - react-router-dom@6.28.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + react-router-dom@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@remix-run/router': 1.21.1 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - react-router: 6.28.2(react@19.0.0) + react-router: 7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react-router@6.28.2(react@19.0.0): + react-router@7.1.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@remix-run/router': 1.21.1 + '@types/cookie': 0.6.0 + cookie: 1.0.2 react: 19.0.0 + set-cookie-parser: 2.7.1 + turbo-stream: 2.4.0 + optionalDependencies: + react-dom: 19.0.0(react@19.0.0) react-spinners@0.15.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: @@ -4772,7 +4790,7 @@ snapshots: react-transition-group@4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.7 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -4858,7 +4876,9 @@ snapshots: semver@6.3.1: {} - semver@7.6.3: {} + semver@7.7.0: {} + + set-cookie-parser@2.7.1: {} set-function-length@1.2.2: dependencies: @@ -4888,7 +4908,7 @@ snapshots: dependencies: color: 4.2.3 detect-libc: 2.0.3 - semver: 7.6.3 + semver: 7.7.0 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -5038,12 +5058,12 @@ snapshots: strip-json-comments@3.1.1: {} - styled-jsx@5.1.6(@babel/core@7.26.0)(react@19.0.0): + styled-jsx@5.1.6(@babel/core@7.26.7)(react@19.0.0): dependencies: client-only: 0.0.1 react: 19.0.0 optionalDependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.7 stylis@4.2.0: {} @@ -5125,6 +5145,8 @@ snapshots: tslib@2.8.1: {} + turbo-stream@2.4.0: {} + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -5140,7 +5162,7 @@ snapshots: typed-array-byte-length@1.0.3: dependencies: call-bind: 1.0.8 - for-each: 0.3.3 + for-each: 0.3.4 gopd: 1.2.0 has-proto: 1.2.0 is-typed-array: 1.1.15 @@ -5149,7 +5171,7 @@ snapshots: dependencies: available-typed-arrays: 1.0.7 call-bind: 1.0.8 - for-each: 0.3.3 + for-each: 0.3.4 gopd: 1.2.0 has-proto: 1.2.0 is-typed-array: 1.1.15 @@ -5158,7 +5180,7 @@ snapshots: typed-array-length@1.0.7: dependencies: call-bind: 1.0.8 - for-each: 0.3.3 + for-each: 0.3.4 gopd: 1.2.0 is-typed-array: 1.1.15 possible-typed-array-names: 1.0.0 @@ -5210,7 +5232,7 @@ snapshots: call-bound: 1.0.3 function.prototype.name: 1.1.8 has-tostringtag: 1.0.2 - is-async-function: 2.1.0 + is-async-function: 2.1.1 is-date-object: 1.1.0 is-finalizationregistry: 1.1.1 is-generator-function: 1.1.0 @@ -5233,7 +5255,7 @@ snapshots: available-typed-arrays: 1.0.7 call-bind: 1.0.8 call-bound: 1.0.3 - for-each: 0.3.3 + for-each: 0.3.4 gopd: 1.2.0 has-tostringtag: 1.0.2