Changelog (#399)

* feat: add changelog feature and update site navigation

- Introduced a new Changelog page with pagination and detailed entry views.
- Added components for displaying changelog entries, pagination, and entry details.
- Updated site navigation to include a link to the new Changelog page.
- Enhanced localization for changelog-related texts in marketing.json.

* refactor: enhance Changelog page layout and entry display

- Increased the number of changelog entries displayed per page from 2 to 20 for better visibility.
- Improved the layout of the Changelog page by adjusting the container styles and removing unnecessary divs.
- Updated the ChangelogEntry component to enhance the visual presentation of entries, including a new date badge with an icon.
- Refined the CSS styles for Markdoc headings to improve typography and spacing.

* refactor: enhance Changelog page functionality and layout

- Increased the number of changelog entries displayed per page from 20 to 50 for improved user experience.
- Updated ChangelogEntry component to make the highlight prop optional and refined the layout for better visual clarity.
- Adjusted styles in ChangelogHeader and ChangelogPagination components for a more cohesive design.
- Removed unnecessary order fields from changelog markdown files to streamline content management.

* feat: enhance Changelog entry navigation and data loading

- Refactored ChangelogEntry page to load previous and next entries for improved navigation.
- Introduced ChangelogNavigation component to facilitate navigation between changelog entries.
- Updated ChangelogDetail component to display navigation links and entry details.
- Enhanced data fetching logic to retrieve all changelog entries alongside the current entry.
- Added localization keys for navigation text in marketing.json.

* Update package dependencies and enhance documentation layout

- Upgraded various packages including @turbo/gen and turbo to version 2.6.0, and react-hook-form to version 7.66.0.
- Updated lucide-react to version 0.552.0 across multiple packages.
- Refactored documentation layout components for improved styling and structure.
- Removed deprecated loading components and adjusted navigation elements for better user experience.
- Added placeholder notes in changelog entries for clarity.
This commit is contained in:
Giancarlo Buomprisco
2025-11-01 11:59:52 +07:00
committed by GitHub
parent a920dea2b3
commit 116d41a284
73 changed files with 5638 additions and 558 deletions

408
pnpm-lock.yaml generated
View File

@@ -45,8 +45,8 @@ importers:
specifier: ^0.25.1
version: 0.25.1
'@turbo/gen':
specifier: ^2.5.8
version: 2.5.8(@types/node@24.9.2)(typescript@5.9.3)
specifier: ^2.6.0
version: 2.6.0(@types/node@24.9.2)(typescript@5.9.3)
cross-env:
specifier: ^10.0.0
version: 10.1.0
@@ -54,8 +54,8 @@ importers:
specifier: ^3.6.2
version: 3.6.2
turbo:
specifier: 2.5.8
version: 2.5.8
specifier: 2.6.0
version: 2.6.0
typescript:
specifier: ^5.9.3
version: 5.9.3
@@ -63,23 +63,23 @@ importers:
apps/dev-tool:
dependencies:
'@ai-sdk/openai':
specifier: ^2.0.58
version: 2.0.58(zod@3.25.76)
specifier: ^2.0.59
version: 2.0.59(zod@3.25.76)
'@faker-js/faker':
specifier: ^10.1.0
version: 10.1.0
'@hookform/resolvers':
specifier: ^5.2.2
version: 5.2.2(react-hook-form@7.65.0(react@19.2.0))
version: 5.2.2(react-hook-form@7.66.0(react@19.2.0))
'@tanstack/react-query':
specifier: 5.90.5
version: 5.90.5(react@19.2.0)
ai:
specifier: 5.0.83
version: 5.0.83(zod@3.25.76)
specifier: 5.0.86
version: 5.0.86(zod@3.25.76)
lucide-react:
specifier: ^0.548.0
version: 0.548.0(react@19.2.0)
specifier: ^0.552.0
version: 0.552.0(react@19.2.0)
next:
specifier: 'catalog:'
version: 16.0.1(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.56.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
@@ -142,8 +142,8 @@ importers:
specifier: 13.0.0
version: 13.0.0
react-hook-form:
specifier: ^7.65.0
version: 7.65.0(react@19.2.0)
specifier: ^7.66.0
version: 7.66.0(react@19.2.0)
recharts:
specifier: 2.15.3
version: 2.15.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
@@ -188,7 +188,7 @@ importers:
version: 2.5.3-cloudflare-rc1(next@16.0.1(@opentelemetry/api@1.9.0)(@playwright/test@1.56.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))
'@hookform/resolvers':
specifier: ^5.2.2
version: 5.2.2(react-hook-form@7.65.0(react@19.2.0))
version: 5.2.2(react-hook-form@7.66.0(react@19.2.0))
'@kit/accounts':
specifier: workspace:*
version: link:../../packages/features/accounts
@@ -271,8 +271,8 @@ importers:
specifier: ^4.1.0
version: 4.1.0
lucide-react:
specifier: ^0.548.0
version: 0.548.0(react@19.2.0)
specifier: ^0.552.0
version: 0.552.0(react@19.2.0)
next:
specifier: 'catalog:'
version: 16.0.1(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.56.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
@@ -289,8 +289,8 @@ importers:
specifier: 19.2.0
version: 19.2.0(react@19.2.0)
react-hook-form:
specifier: ^7.65.0
version: 7.65.0(react@19.2.0)
specifier: ^7.66.0
version: 7.66.0(react@19.2.0)
react-i18next:
specifier: ^16.2.3
version: 16.2.3(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)
@@ -396,7 +396,7 @@ importers:
devDependencies:
'@hookform/resolvers':
specifier: ^5.2.2
version: 5.2.2(react-hook-form@7.65.0(react@19.2.0))
version: 5.2.2(react-hook-form@7.66.0(react@19.2.0))
'@kit/billing':
specifier: workspace:*
version: link:../core
@@ -434,8 +434,8 @@ importers:
specifier: ^4.1.0
version: 4.1.0
lucide-react:
specifier: ^0.548.0
version: 0.548.0(react@19.2.0)
specifier: ^0.552.0
version: 0.552.0(react@19.2.0)
next:
specifier: 'catalog:'
version: 16.0.1(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.56.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
@@ -443,8 +443,8 @@ importers:
specifier: 19.2.0
version: 19.2.0
react-hook-form:
specifier: ^7.65.0
version: 7.65.0(react@19.2.0)
specifier: ^7.66.0
version: 7.66.0(react@19.2.0)
react-i18next:
specifier: ^16.2.3
version: 16.2.3(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)
@@ -707,7 +707,7 @@ importers:
devDependencies:
'@hookform/resolvers':
specifier: ^5.2.2
version: 5.2.2(react-hook-form@7.65.0(react@19.2.0))
version: 5.2.2(react-hook-form@7.66.0(react@19.2.0))
'@kit/billing-gateway':
specifier: workspace:*
version: link:../../billing/gateway
@@ -760,8 +760,8 @@ importers:
specifier: 19.2.2
version: 19.2.2(@types/react@19.2.2)
lucide-react:
specifier: ^0.548.0
version: 0.548.0(react@19.2.0)
specifier: ^0.552.0
version: 0.552.0(react@19.2.0)
next:
specifier: 'catalog:'
version: 16.0.1(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.56.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
@@ -775,8 +775,8 @@ importers:
specifier: 19.2.0
version: 19.2.0(react@19.2.0)
react-hook-form:
specifier: ^7.65.0
version: 7.65.0(react@19.2.0)
specifier: ^7.66.0
version: 7.66.0(react@19.2.0)
react-i18next:
specifier: ^16.2.3
version: 16.2.3(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)
@@ -788,7 +788,7 @@ importers:
devDependencies:
'@hookform/resolvers':
specifier: ^5.2.2
version: 5.2.2(react-hook-form@7.65.0(react@19.2.0))
version: 5.2.2(react-hook-form@7.66.0(react@19.2.0))
'@kit/eslint-config':
specifier: workspace:*
version: link:../../../tooling/eslint
@@ -829,8 +829,8 @@ importers:
specifier: 'catalog:'
version: 19.2.2
lucide-react:
specifier: ^0.548.0
version: 0.548.0(react@19.2.0)
specifier: ^0.552.0
version: 0.552.0(react@19.2.0)
next:
specifier: 'catalog:'
version: 16.0.1(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.56.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
@@ -841,8 +841,8 @@ importers:
specifier: 19.2.0
version: 19.2.0(react@19.2.0)
react-hook-form:
specifier: ^7.65.0
version: 7.65.0(react@19.2.0)
specifier: ^7.66.0
version: 7.66.0(react@19.2.0)
zod:
specifier: ^3.25.74
version: 3.25.76
@@ -851,7 +851,7 @@ importers:
devDependencies:
'@hookform/resolvers':
specifier: ^5.2.2
version: 5.2.2(react-hook-form@7.65.0(react@19.2.0))
version: 5.2.2(react-hook-form@7.66.0(react@19.2.0))
'@kit/eslint-config':
specifier: workspace:*
version: link:../../../tooling/eslint
@@ -886,14 +886,14 @@ importers:
specifier: 'catalog:'
version: 19.2.2
lucide-react:
specifier: ^0.548.0
version: 0.548.0(react@19.2.0)
specifier: ^0.552.0
version: 0.552.0(react@19.2.0)
next:
specifier: 'catalog:'
version: 16.0.1(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.56.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
react-hook-form:
specifier: ^7.65.0
version: 7.65.0(react@19.2.0)
specifier: ^7.66.0
version: 7.66.0(react@19.2.0)
react-i18next:
specifier: ^16.2.3
version: 16.2.3(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)
@@ -935,8 +935,8 @@ importers:
specifier: 'catalog:'
version: 19.2.2
lucide-react:
specifier: ^0.548.0
version: 0.548.0(react@19.2.0)
specifier: ^0.552.0
version: 0.552.0(react@19.2.0)
react:
specifier: 19.2.0
version: 19.2.0
@@ -955,7 +955,7 @@ importers:
devDependencies:
'@hookform/resolvers':
specifier: ^5.2.2
version: 5.2.2(react-hook-form@7.65.0(react@19.2.0))
version: 5.2.2(react-hook-form@7.66.0(react@19.2.0))
'@kit/accounts':
specifier: workspace:*
version: link:../accounts
@@ -1020,8 +1020,8 @@ importers:
specifier: ^4.1.0
version: 4.1.0
lucide-react:
specifier: ^0.548.0
version: 0.548.0(react@19.2.0)
specifier: ^0.552.0
version: 0.552.0(react@19.2.0)
next:
specifier: 'catalog:'
version: 16.0.1(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.56.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
@@ -1032,8 +1032,8 @@ importers:
specifier: 19.2.0
version: 19.2.0(react@19.2.0)
react-hook-form:
specifier: ^7.65.0
version: 7.65.0(react@19.2.0)
specifier: ^7.66.0
version: 7.66.0(react@19.2.0)
react-i18next:
specifier: ^16.2.3
version: 16.2.3(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)
@@ -1300,7 +1300,7 @@ importers:
devDependencies:
'@hookform/resolvers':
specifier: ^5.2.2
version: 5.2.2(react-hook-form@7.65.0(react@19.2.0))
version: 5.2.2(react-hook-form@7.66.0(react@19.2.0))
'@kit/email-templates':
specifier: workspace:*
version: link:../email-templates
@@ -1347,8 +1347,8 @@ importers:
specifier: 19.2.0
version: 19.2.0(react@19.2.0)
react-hook-form:
specifier: ^7.65.0
version: 7.65.0(react@19.2.0)
specifier: ^7.66.0
version: 7.66.0(react@19.2.0)
zod:
specifier: ^3.25.74
version: 3.25.76
@@ -1430,7 +1430,7 @@ importers:
dependencies:
'@hookform/resolvers':
specifier: ^5.2.2
version: 5.2.2(react-hook-form@7.65.0(react@19.2.0))
version: 5.2.2(react-hook-form@7.66.0(react@19.2.0))
'@radix-ui/react-icons':
specifier: ^1.3.2
version: 1.3.2(react@19.2.0)
@@ -1444,8 +1444,8 @@ importers:
specifier: 1.4.2
version: 1.4.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
lucide-react:
specifier: ^0.548.0
version: 0.548.0(react@19.2.0)
specifier: ^0.552.0
version: 0.552.0(react@19.2.0)
radix-ui:
specifier: 1.4.3
version: 1.4.3(@types/react-dom@19.2.2(@types/react@19.2.2))(@types/react@19.2.2)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
@@ -1493,8 +1493,8 @@ importers:
specifier: ^4.1.0
version: 4.1.0
eslint:
specifier: ^9.38.0
version: 9.38.0(jiti@2.6.1)
specifier: ^9.39.0
version: 9.39.0(jiti@2.6.1)
next:
specifier: 'catalog:'
version: 16.0.1(@babel/core@7.28.5)(@opentelemetry/api@1.9.0)(@playwright/test@1.56.1)(babel-plugin-react-compiler@1.0.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)
@@ -1508,8 +1508,8 @@ importers:
specifier: ^9.11.1
version: 9.11.1(react@19.2.0)
react-hook-form:
specifier: ^7.65.0
version: 7.65.0(react@19.2.0)
specifier: ^7.66.0
version: 7.66.0(react@19.2.0)
react-i18next:
specifier: ^16.2.3
version: 16.2.3(i18next@25.6.0(typescript@5.9.3))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)
@@ -1539,17 +1539,17 @@ importers:
version: 9.6.1
eslint-config-next:
specifier: 'catalog:'
version: 16.0.1(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
version: 16.0.1(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
eslint-config-turbo:
specifier: ^2.5.8
version: 2.5.8(eslint@9.38.0(jiti@2.6.1))(turbo@2.5.8)
specifier: ^2.6.0
version: 2.6.0(eslint@9.39.0(jiti@2.6.1))(turbo@2.6.0)
devDependencies:
'@kit/prettier-config':
specifier: workspace:*
version: link:../prettier
eslint:
specifier: ^9.38.0
version: 9.38.0(jiti@2.6.1)
specifier: ^9.39.0
version: 9.39.0(jiti@2.6.1)
tooling/prettier:
dependencies:
@@ -1584,20 +1584,20 @@ packages:
graphql:
optional: true
'@ai-sdk/gateway@2.0.4':
resolution: {integrity: sha512-YakzaijPayJI244AOAXX+29WY+6i40vbvyMggfBB5D75ui8GyJPHvD/1TCSdD8lUyD4/QJvi9xSQ26QnPjmhag==}
'@ai-sdk/gateway@2.0.5':
resolution: {integrity: sha512-5TTDSl0USWY6YGnb4QmJGplFZhk+p9OT7hZevAaER6OGiZ17LB1GypsGYDpNo/MiVMklk8kX4gk6p1/R/EiJ8Q==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.25.76 || ^4.1.8
'@ai-sdk/openai@2.0.58':
resolution: {integrity: sha512-eBEpuO6DF4j+ZESs0JPtT9+xjkdnTvOqEHZ3D8JTnCk0HZ/xMR3WQGXqolzckcQS+qzMXCiefDX2gk8cTP9M7A==}
'@ai-sdk/openai@2.0.59':
resolution: {integrity: sha512-ylaL91BrMyqHsprEI0+brvvGwDjRlKxsJTRL1kpzx6AhG37JqpECQwuqNk7aq+T5Qww9w7dqn1JMUuVPvyZtsA==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.25.76 || ^4.1.8
'@ai-sdk/provider-utils@3.0.14':
resolution: {integrity: sha512-CYRU6L7IlR7KslSBVxvlqlybQvXJln/PI57O8swhOaDIURZbjRP2AY3igKgUsrmWqqnFFUHP+AwTN8xqJAknnA==}
'@ai-sdk/provider-utils@3.0.15':
resolution: {integrity: sha512-kOc6Pxb7CsRlNt+sLZKL7/VGQUd7ccl3/tIK+Bqf5/QhHR0Qm3qRBMz1IwU1RmjJEZA73x+KB5cUckbDl2WF7Q==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.25.76 || ^4.1.8
@@ -1911,10 +1911,6 @@ packages:
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
'@eslint-community/regexpp@4.12.1':
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
'@eslint-community/regexpp@4.12.2':
resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
@@ -1923,28 +1919,28 @@ packages:
resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/config-helpers@0.4.1':
resolution: {integrity: sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==}
'@eslint/config-helpers@0.4.2':
resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/core@0.16.0':
resolution: {integrity: sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==}
'@eslint/core@0.17.0':
resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/eslintrc@3.3.1':
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.38.0':
resolution: {integrity: sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==}
'@eslint/js@9.39.0':
resolution: {integrity: sha512-BIhe0sW91JGPiaF1mOuPy5v8NflqfjIcDNpC+LbW9f609WVRX1rArrhi6Z2ymvrAry9jw+5POTj4t2t62o8Bmw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.7':
resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/plugin-kit@0.4.0':
resolution: {integrity: sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==}
'@eslint/plugin-kit@0.4.1':
resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@faker-js/faker@10.1.0':
@@ -4585,12 +4581,12 @@ packages:
'@tsconfig/node16@1.0.4':
resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==}
'@turbo/gen@2.5.8':
resolution: {integrity: sha512-PknlZnl4NzARv9p2KnRIA2q9cGWzrvv2G5moWLoZRTLspoE7jL2XtejzwbclS2iXGbXQWk27BfIugv98tS2s7w==}
'@turbo/gen@2.6.0':
resolution: {integrity: sha512-Bwg2HnzW9LUnFwM39CkiCTLFRWcgzA6UAPfbRRCGQzZGMvA/bdAq2kx/bSbknpbn2oNd1qwtWYBgBPrVVtZkTw==}
hasBin: true
'@turbo/workspaces@2.5.8':
resolution: {integrity: sha512-EE/27azLteK24It0B0IrjA7yWFC6jYZoTTUzL7R7HgiN0BWBPrTp6Ugpn0iE6+Bn9fFcjSp/IBBG8D8c7vXD1g==}
'@turbo/workspaces@2.6.0':
resolution: {integrity: sha512-Kh6KBcHgEUy+dPzePzGxhxDVY4QsxD7PKAJM3srbHESOILTh2LahU7IhwDFUvr1SzCQj2y0DSFUQ4h+Vu6fYKQ==}
hasBin: true
'@tybys/wasm-util@0.10.1':
@@ -4999,8 +4995,8 @@ packages:
resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
engines: {node: '>=8'}
ai@5.0.83:
resolution: {integrity: sha512-tMc1wqc9khzETBN0X4/MHw9RbeP5uKFdoG5sUIUJ3p7lSgfDU6yZMwT6jrnA3Nk2AvxM0T43P1h2LfPlBSwGKA==}
ai@5.0.86:
resolution: {integrity: sha512-ooHwNTkLdedFf98iQhtSc5btc/P4UuXuOpYneoifq0190vqosLunNdW8Hs6CiE0Am7YOGNplDK56JIPlHZIL4w==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.25.76 || ^4.1.8
@@ -5250,8 +5246,8 @@ packages:
chardet@0.7.0:
resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
chardet@2.1.0:
resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==}
chardet@2.1.1:
resolution: {integrity: sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==}
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
@@ -5776,8 +5772,8 @@ packages:
typescript:
optional: true
eslint-config-turbo@2.5.8:
resolution: {integrity: sha512-wzxmN7dJNFGDwOvR/4j8U2iaIH/ruYez8qg/sCKrezJ3+ljbFMvJLmgKKt/1mDuyU9wj5aZqO6VijP3QH169FA==}
eslint-config-turbo@2.6.0:
resolution: {integrity: sha512-WdNSKL1vTl5IGyovn8w3xkaEKsK2n+l9Ybk+4oISptcom/vz9sO/9QcjEKuZSXG0zxrj9Oyx/UZA04hRxmOe+Q==}
peerDependencies:
eslint: '>6.6.0'
turbo: '>2.0.0'
@@ -5847,8 +5843,8 @@ packages:
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7
eslint-plugin-turbo@2.5.8:
resolution: {integrity: sha512-bVjx4vTH0oTKIyQ7EGFAXnuhZMrKIfu17qlex/dps7eScPnGQLJ3r1/nFq80l8xA+8oYjsSirSQ2tXOKbz3kEw==}
eslint-plugin-turbo@2.6.0:
resolution: {integrity: sha512-04TohZhq6YQVXBZVRvrn8ZTj1sUQYZmjUWsfwgFAlaM5Kbk5Fdh5mLBKfhGGzekB55E+Ut9qNzAGh+JW4rjiuA==}
peerDependencies:
eslint: '>6.6.0'
turbo: '>2.0.0'
@@ -5869,8 +5865,8 @@ packages:
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint@9.38.0:
resolution: {integrity: sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==}
eslint@9.39.0:
resolution: {integrity: sha512-iy2GE3MHrYTL5lrCtMZ0X1KLEKKUjmK0kzwcnefhR66txcEmXZD2YWgR5GNdcEwkNx3a0siYkSvl0vIC+Svjmg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -6800,8 +6796,8 @@ packages:
resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==}
engines: {node: '>=12'}
lucide-react@0.548.0:
resolution: {integrity: sha512-63b16z63jM9yc1MwxajHeuu0FRZFsDtljtDjYm26Kd86UQ5HQzu9ksEtoUUw4RBuewodw/tGFmvipePvRsKeDA==}
lucide-react@0.552.0:
resolution: {integrity: sha512-g9WCjmfwqbexSnZE+2cl21PCfXOcqnGeWeMTNAOGEfpPbm/ZF4YIq77Z8qWrxbu660EKuLB4nSLggoKnCb+isw==}
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -7766,8 +7762,8 @@ packages:
peerDependencies:
react: '>= 16.8 || 18.0.0'
react-hook-form@7.65.0:
resolution: {integrity: sha512-xtOzDz063WcXvGWaHgLNrNzlsdFgtUWcb32E6WFaGTd7kPZG3EeDusjdZfUsPwKCKVXy1ZlntifaHZ4l8pAsmw==}
react-hook-form@7.66.0:
resolution: {integrity: sha512-xXBqsWGKrY46ZqaHDo+ZUYiMUgi8suYu5kdrS20EG8KiL7VRQitEbNjm+UcrDYrNi1YLyfpmAeGjCZYXLT9YBw==}
engines: {node: '>=18.0.0'}
peerDependencies:
react: ^16.8.0 || ^17 || ^18 || ^19
@@ -8432,38 +8428,38 @@ packages:
tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
turbo-darwin-64@2.5.8:
resolution: {integrity: sha512-Dh5bCACiHO8rUXZLpKw+m3FiHtAp2CkanSyJre+SInEvEr5kIxjGvCK/8MFX8SFRjQuhjtvpIvYYZJB4AGCxNQ==}
turbo-darwin-64@2.6.0:
resolution: {integrity: sha512-6vHnLAubHj8Ib45Knu+oY0ZVCLO7WcibzAvt5b1E72YHqAs4y8meMAGMZM0jLqWPh/9maHDc16/qBCMxtW4pXg==}
cpu: [x64]
os: [darwin]
turbo-darwin-arm64@2.5.8:
resolution: {integrity: sha512-f1H/tQC9px7+hmXn6Kx/w8Jd/FneIUnvLlcI/7RGHunxfOkKJKvsoiNzySkoHQ8uq1pJnhJ0xNGTlYM48ZaJOQ==}
turbo-darwin-arm64@2.6.0:
resolution: {integrity: sha512-IU+gWMEXNBw8H0pxvE7nPEa5p6yahxbN8g/Q4Bf0AHymsAFqsScgV0peeNbWybdmY9jk1LPbALOsF2kY1I7ZiQ==}
cpu: [arm64]
os: [darwin]
turbo-linux-64@2.5.8:
resolution: {integrity: sha512-hMyvc7w7yadBlZBGl/bnR6O+dJTx3XkTeyTTH4zEjERO6ChEs0SrN8jTFj1lueNXKIHh1SnALmy6VctKMGnWfw==}
turbo-linux-64@2.6.0:
resolution: {integrity: sha512-CKoiJ2ZFJLCDsWdRlZg+ew1BkGn8iCEGdePhISVpjsGwkJwSVhVu49z2zKdBeL1IhcSKS2YALwp9ellNZANJxw==}
cpu: [x64]
os: [linux]
turbo-linux-arm64@2.5.8:
resolution: {integrity: sha512-LQELGa7bAqV2f+3rTMRPnj5G/OHAe2U+0N9BwsZvfMvHSUbsQ3bBMWdSQaYNicok7wOZcHjz2TkESn1hYK6xIQ==}
turbo-linux-arm64@2.6.0:
resolution: {integrity: sha512-WroVCdCvJbrhNxNdw7XB7wHAfPPJPV+IXY+ZKNed+9VdfBu/2mQNfKnvqTuFTH7n+Pdpv8to9qwhXRTJe26upg==}
cpu: [arm64]
os: [linux]
turbo-windows-64@2.5.8:
resolution: {integrity: sha512-3YdcaW34TrN1AWwqgYL9gUqmZsMT4T7g8Y5Azz+uwwEJW+4sgcJkIi9pYFyU4ZBSjBvkfuPZkGgfStir5BBDJQ==}
turbo-windows-64@2.6.0:
resolution: {integrity: sha512-7pZo5aGQPR+A7RMtWCZHusarJ6y15LQ+o3jOmpMxTic/W6Bad+jSeqo07TWNIseIWjCVzrSv27+0odiYRYtQdA==}
cpu: [x64]
os: [win32]
turbo-windows-arm64@2.5.8:
resolution: {integrity: sha512-eFC5XzLmgXJfnAK3UMTmVECCwuBcORrWdewoiXBnUm934DY6QN8YowC/srhNnROMpaKaqNeRpoB5FxCww3eteQ==}
turbo-windows-arm64@2.6.0:
resolution: {integrity: sha512-1Ty+NwIksQY7AtFUCPrTpcKQE7zmd/f7aRjdT+qkqGFQjIjFYctEtN7qo4vpQPBgCfS1U3ka83A2u/9CfJQ3wQ==}
cpu: [arm64]
os: [win32]
turbo@2.5.8:
resolution: {integrity: sha512-5c9Fdsr9qfpT3hA0EyYSFRZj1dVVsb6KIWubA9JBYZ/9ZEAijgUEae0BBR/Xl/wekt4w65/lYLTFaP3JmwSO8w==}
turbo@2.6.0:
resolution: {integrity: sha512-kC5VJqOXo50k0/0jnJDDjibLAXalqT9j7PQ56so0pN+81VR4Fwb2QgIE9dTzT3phqOTQuEXkPh3sCpnv5Isz2g==}
hasBin: true
type-check@0.4.0:
@@ -8821,20 +8817,20 @@ snapshots:
optionalDependencies:
graphql: 16.11.0
'@ai-sdk/gateway@2.0.4(zod@3.25.76)':
'@ai-sdk/gateway@2.0.5(zod@3.25.76)':
dependencies:
'@ai-sdk/provider': 2.0.0
'@ai-sdk/provider-utils': 3.0.14(zod@3.25.76)
'@ai-sdk/provider-utils': 3.0.15(zod@3.25.76)
'@vercel/oidc': 3.0.3
zod: 3.25.76
'@ai-sdk/openai@2.0.58(zod@3.25.76)':
'@ai-sdk/openai@2.0.59(zod@3.25.76)':
dependencies:
'@ai-sdk/provider': 2.0.0
'@ai-sdk/provider-utils': 3.0.14(zod@3.25.76)
'@ai-sdk/provider-utils': 3.0.15(zod@3.25.76)
zod: 3.25.76
'@ai-sdk/provider-utils@3.0.14(zod@3.25.76)':
'@ai-sdk/provider-utils@3.0.15(zod@3.25.76)':
dependencies:
'@ai-sdk/provider': 2.0.0
'@standard-schema/spec': 1.0.0
@@ -9468,13 +9464,11 @@ snapshots:
'@epic-web/invariant@1.0.0': {}
'@eslint-community/eslint-utils@4.9.0(eslint@9.38.0(jiti@2.6.1))':
'@eslint-community/eslint-utils@4.9.0(eslint@9.39.0(jiti@2.6.1))':
dependencies:
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
'@eslint-community/regexpp@4.12.2': {}
'@eslint/config-array@0.21.1':
@@ -9485,11 +9479,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@eslint/config-helpers@0.4.1':
'@eslint/config-helpers@0.4.2':
dependencies:
'@eslint/core': 0.16.0
'@eslint/core': 0.17.0
'@eslint/core@0.16.0':
'@eslint/core@0.17.0':
dependencies:
'@types/json-schema': 7.0.15
@@ -9507,13 +9501,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@eslint/js@9.38.0': {}
'@eslint/js@9.39.0': {}
'@eslint/object-schema@2.1.7': {}
'@eslint/plugin-kit@0.4.0':
'@eslint/plugin-kit@0.4.1':
dependencies:
'@eslint/core': 0.16.0
'@eslint/core': 0.17.0
levn: 0.4.1
'@faker-js/faker@10.1.0': {}
@@ -9573,10 +9567,10 @@ snapshots:
dependencies:
graphql: 16.11.0
'@hookform/resolvers@5.2.2(react-hook-form@7.65.0(react@19.2.0))':
'@hookform/resolvers@5.2.2(react-hook-form@7.66.0(react@19.2.0))':
dependencies:
'@standard-schema/utils': 0.3.0
react-hook-form: 7.65.0(react@19.2.0)
react-hook-form: 7.66.0(react@19.2.0)
'@humanfs/core@0.19.1': {}
@@ -9680,7 +9674,7 @@ snapshots:
'@inquirer/external-editor@1.0.2(@types/node@24.9.2)':
dependencies:
chardet: 2.1.0
chardet: 2.1.1
iconv-lite: 0.7.0
optionalDependencies:
'@types/node': 24.9.2
@@ -12911,9 +12905,9 @@ snapshots:
'@tsconfig/node16@1.0.4': {}
'@turbo/gen@2.5.8(@types/node@24.9.2)(typescript@5.9.3)':
'@turbo/gen@2.6.0(@types/node@24.9.2)(typescript@5.9.3)':
dependencies:
'@turbo/workspaces': 2.5.8(@types/node@24.9.2)
'@turbo/workspaces': 2.6.0(@types/node@24.9.2)
commander: 10.0.1
fs-extra: 10.1.0
inquirer: 8.2.7(@types/node@24.9.2)
@@ -12931,7 +12925,7 @@ snapshots:
- supports-color
- typescript
'@turbo/workspaces@2.5.8(@types/node@24.9.2)':
'@turbo/workspaces@2.6.0(@types/node@24.9.2)':
dependencies:
commander: 10.0.1
execa: 5.1.1
@@ -13101,15 +13095,15 @@ snapshots:
dependencies:
'@types/node': 24.9.2
'@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
'@typescript-eslint/eslint-plugin@8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
'@eslint-community/regexpp': 4.12.2
'@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/parser': 8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/scope-manager': 8.46.2
'@typescript-eslint/type-utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/type-utils': 8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/utils': 8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/visitor-keys': 8.46.2
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
graphemer: 1.4.0
ignore: 7.0.5
natural-compare: 1.4.0
@@ -13118,14 +13112,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
'@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
'@typescript-eslint/scope-manager': 8.46.2
'@typescript-eslint/types': 8.46.2
'@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
'@typescript-eslint/visitor-keys': 8.46.2
debug: 4.4.3
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
@@ -13148,13 +13142,13 @@ snapshots:
dependencies:
typescript: 5.9.3
'@typescript-eslint/type-utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
'@typescript-eslint/type-utils@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
'@typescript-eslint/types': 8.46.2
'@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
'@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/utils': 8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
debug: 4.4.3
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
ts-api-utils: 2.1.0(typescript@5.9.3)
typescript: 5.9.3
transitivePeerDependencies:
@@ -13178,13 +13172,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)':
'@typescript-eslint/utils@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)':
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1))
'@eslint-community/eslint-utils': 4.9.0(eslint@9.39.0(jiti@2.6.1))
'@typescript-eslint/scope-manager': 8.46.2
'@typescript-eslint/types': 8.46.2
'@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
@@ -13396,11 +13390,11 @@ snapshots:
clean-stack: 2.2.0
indent-string: 4.0.0
ai@5.0.83(zod@3.25.76):
ai@5.0.86(zod@3.25.76):
dependencies:
'@ai-sdk/gateway': 2.0.4(zod@3.25.76)
'@ai-sdk/gateway': 2.0.5(zod@3.25.76)
'@ai-sdk/provider': 2.0.0
'@ai-sdk/provider-utils': 3.0.14(zod@3.25.76)
'@ai-sdk/provider-utils': 3.0.15(zod@3.25.76)
'@opentelemetry/api': 1.9.0
zod: 3.25.76
@@ -13709,7 +13703,7 @@ snapshots:
chardet@0.7.0: {}
chardet@2.1.0: {}
chardet@2.1.1: {}
chokidar@3.6.0:
dependencies:
@@ -14267,18 +14261,18 @@ snapshots:
optionalDependencies:
source-map: 0.6.1
eslint-config-next@16.0.1(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3):
eslint-config-next@16.0.1(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3):
dependencies:
'@next/eslint-plugin-next': 16.0.1
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
eslint-import-resolver-node: 0.3.9
eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1))
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1))
eslint-plugin-jsx-a11y: 6.10.2(eslint@9.38.0(jiti@2.6.1))
eslint-plugin-react: 7.37.5(eslint@9.38.0(jiti@2.6.1))
eslint-plugin-react-hooks: 7.0.1(eslint@9.38.0(jiti@2.6.1))
eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1))
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1))
eslint-plugin-jsx-a11y: 6.10.2(eslint@9.39.0(jiti@2.6.1))
eslint-plugin-react: 7.37.5(eslint@9.39.0(jiti@2.6.1))
eslint-plugin-react-hooks: 7.0.1(eslint@9.39.0(jiti@2.6.1))
globals: 16.4.0
typescript-eslint: 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
typescript-eslint: 8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
optionalDependencies:
typescript: 5.9.3
transitivePeerDependencies:
@@ -14287,11 +14281,11 @@ snapshots:
- eslint-plugin-import-x
- supports-color
eslint-config-turbo@2.5.8(eslint@9.38.0(jiti@2.6.1))(turbo@2.5.8):
eslint-config-turbo@2.6.0(eslint@9.39.0(jiti@2.6.1))(turbo@2.6.0):
dependencies:
eslint: 9.38.0(jiti@2.6.1)
eslint-plugin-turbo: 2.5.8(eslint@9.38.0(jiti@2.6.1))(turbo@2.5.8)
turbo: 2.5.8
eslint: 9.39.0(jiti@2.6.1)
eslint-plugin-turbo: 2.6.0(eslint@9.39.0(jiti@2.6.1))(turbo@2.6.0)
turbo: 2.6.0
eslint-import-resolver-node@0.3.9:
dependencies:
@@ -14301,33 +14295,33 @@ snapshots:
transitivePeerDependencies:
- supports-color
eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)):
eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1)):
dependencies:
'@nolyfill/is-core-module': 1.0.39
debug: 4.4.3
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
get-tsconfig: 4.13.0
is-bun-module: 2.0.0
stable-hash: 0.0.5
tinyglobby: 0.2.15
unrs-resolver: 1.11.1
optionalDependencies:
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1))
eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1))
transitivePeerDependencies:
- supports-color
eslint-module-utils@2.12.1(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)):
eslint-module-utils@2.12.1(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1)):
dependencies:
debug: 3.2.7
optionalDependencies:
'@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
eslint: 9.38.0(jiti@2.6.1)
'@typescript-eslint/parser': 8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
eslint: 9.39.0(jiti@2.6.1)
eslint-import-resolver-node: 0.3.9
eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1))
eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1))
transitivePeerDependencies:
- supports-color
eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)):
eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1)):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.9
@@ -14336,9 +14330,9 @@ snapshots:
array.prototype.flatmap: 1.3.3
debug: 3.2.7
doctrine: 2.1.0
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
eslint-import-resolver-node: 0.3.9
eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1)))(eslint@9.38.0(jiti@2.6.1))
eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1)))(eslint@9.39.0(jiti@2.6.1))
hasown: 2.0.2
is-core-module: 2.16.1
is-glob: 4.0.3
@@ -14350,13 +14344,13 @@ snapshots:
string.prototype.trimend: 1.0.9
tsconfig-paths: 3.15.0
optionalDependencies:
'@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/parser': 8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
eslint-plugin-jsx-a11y@6.10.2(eslint@9.38.0(jiti@2.6.1)):
eslint-plugin-jsx-a11y@6.10.2(eslint@9.39.0(jiti@2.6.1)):
dependencies:
aria-query: 5.3.2
array-includes: 3.1.9
@@ -14366,7 +14360,7 @@ snapshots:
axobject-query: 4.1.0
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
hasown: 2.0.2
jsx-ast-utils: 3.3.5
language-tags: 1.0.9
@@ -14375,18 +14369,18 @@ snapshots:
safe-regex-test: 1.1.0
string.prototype.includes: 2.0.1
eslint-plugin-react-hooks@7.0.1(eslint@9.38.0(jiti@2.6.1)):
eslint-plugin-react-hooks@7.0.1(eslint@9.39.0(jiti@2.6.1)):
dependencies:
'@babel/core': 7.28.5
'@babel/parser': 7.28.5
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
hermes-parser: 0.25.1
zod: 3.25.76
zod-validation-error: 4.0.2(zod@3.25.76)
transitivePeerDependencies:
- supports-color
eslint-plugin-react@7.37.5(eslint@9.38.0(jiti@2.6.1)):
eslint-plugin-react@7.37.5(eslint@9.39.0(jiti@2.6.1)):
dependencies:
array-includes: 3.1.9
array.prototype.findlast: 1.2.5
@@ -14394,7 +14388,7 @@ snapshots:
array.prototype.tosorted: 1.1.4
doctrine: 2.1.0
es-iterator-helpers: 1.2.1
eslint: 9.38.0(jiti@2.6.1)
eslint: 9.39.0(jiti@2.6.1)
estraverse: 5.3.0
hasown: 2.0.2
jsx-ast-utils: 3.3.5
@@ -14408,11 +14402,11 @@ snapshots:
string.prototype.matchall: 4.0.12
string.prototype.repeat: 1.0.0
eslint-plugin-turbo@2.5.8(eslint@9.38.0(jiti@2.6.1))(turbo@2.5.8):
eslint-plugin-turbo@2.6.0(eslint@9.39.0(jiti@2.6.1))(turbo@2.6.0):
dependencies:
dotenv: 16.0.3
eslint: 9.38.0(jiti@2.6.1)
turbo: 2.5.8
eslint: 9.39.0(jiti@2.6.1)
turbo: 2.6.0
eslint-scope@5.1.1:
dependencies:
@@ -14428,16 +14422,16 @@ snapshots:
eslint-visitor-keys@4.2.1: {}
eslint@9.38.0(jiti@2.6.1):
eslint@9.39.0(jiti@2.6.1):
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.38.0(jiti@2.6.1))
'@eslint-community/regexpp': 4.12.1
'@eslint-community/eslint-utils': 4.9.0(eslint@9.39.0(jiti@2.6.1))
'@eslint-community/regexpp': 4.12.2
'@eslint/config-array': 0.21.1
'@eslint/config-helpers': 0.4.1
'@eslint/core': 0.16.0
'@eslint/config-helpers': 0.4.2
'@eslint/core': 0.17.0
'@eslint/eslintrc': 3.3.1
'@eslint/js': 9.38.0
'@eslint/plugin-kit': 0.4.0
'@eslint/js': 9.39.0
'@eslint/plugin-kit': 0.4.1
'@humanfs/node': 0.16.7
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.4.3
@@ -15398,7 +15392,7 @@ snapshots:
lru-cache@7.18.3: {}
lucide-react@0.548.0(react@19.2.0):
lucide-react@0.552.0(react@19.2.0):
dependencies:
react: 19.2.0
@@ -16608,7 +16602,7 @@ snapshots:
prop-types: 15.8.1
react: 19.2.0
react-hook-form@7.65.0(react@19.2.0):
react-hook-form@7.66.0(react@19.2.0):
dependencies:
react: 19.2.0
@@ -17388,32 +17382,32 @@ snapshots:
tslib@2.8.1: {}
turbo-darwin-64@2.5.8:
turbo-darwin-64@2.6.0:
optional: true
turbo-darwin-arm64@2.5.8:
turbo-darwin-arm64@2.6.0:
optional: true
turbo-linux-64@2.5.8:
turbo-linux-64@2.6.0:
optional: true
turbo-linux-arm64@2.5.8:
turbo-linux-arm64@2.6.0:
optional: true
turbo-windows-64@2.5.8:
turbo-windows-64@2.6.0:
optional: true
turbo-windows-arm64@2.5.8:
turbo-windows-arm64@2.6.0:
optional: true
turbo@2.5.8:
turbo@2.6.0:
optionalDependencies:
turbo-darwin-64: 2.5.8
turbo-darwin-arm64: 2.5.8
turbo-linux-64: 2.5.8
turbo-linux-arm64: 2.5.8
turbo-windows-64: 2.5.8
turbo-windows-arm64: 2.5.8
turbo-darwin-64: 2.6.0
turbo-darwin-arm64: 2.6.0
turbo-linux-64: 2.6.0
turbo-linux-arm64: 2.6.0
turbo-windows-64: 2.6.0
turbo-windows-arm64: 2.6.0
type-check@0.4.0:
dependencies:
@@ -17462,13 +17456,13 @@ snapshots:
possible-typed-array-names: 1.1.0
reflect.getprototypeof: 1.0.10
typescript-eslint@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3):
typescript-eslint@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3):
dependencies:
'@typescript-eslint/eslint-plugin': 8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/parser': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/eslint-plugin': 8.46.2(@typescript-eslint/parser@8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/parser': 8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
'@typescript-eslint/typescript-estree': 8.46.2(typescript@5.9.3)
'@typescript-eslint/utils': 8.46.2(eslint@9.38.0(jiti@2.6.1))(typescript@5.9.3)
eslint: 9.38.0(jiti@2.6.1)
'@typescript-eslint/utils': 8.46.2(eslint@9.39.0(jiti@2.6.1))(typescript@5.9.3)
eslint: 9.39.0(jiti@2.6.1)
typescript: 5.9.3
transitivePeerDependencies:
- supports-color