diff --git a/apps/docs/src/remix-hook-form/data-table-bazza-filters.stories.tsx b/apps/docs/src/remix-hook-form/data-table-bazza-filters.stories.tsx index d57b701f..c22238cd 100644 --- a/apps/docs/src/remix-hook-form/data-table-bazza-filters.stories.tsx +++ b/apps/docs/src/remix-hook-form/data-table-bazza-filters.stories.tsx @@ -311,113 +311,106 @@ const columns: ColumnDef[] = [ // --- NEW Wrapper Component using Loader Data --- function DataTableWithBazzaFilters() { + // Get the loader data (filtered/paginated/sorted data from server) const loaderData = useLoaderData(); - const location = useLocation(); const navigate = useNavigate(); + const location = useLocation(); - // Ensure we have data even if loaderData is undefined + // Initialize data from loader response const data = loaderData?.data ?? []; const pageCount = loaderData?.meta.pageCount ?? 0; const facetedCounts = loaderData?.facetedCounts ?? {}; - // Default pagination values - const defaultPageIndex = 0; - const defaultPageSize = 10; - - // Use useFilterSync to synchronize filters with URL + // --- Bazza UI Filter Setup --- + // 1. Initialize filters state with useFilterSync (syncs with URL) const [filters, setFilters] = useFilterSync(); - // Local state for pagination and sorting + // 2. Initialize pagination state (local state, synced to URL via useEffect) const [pagination, setPagination] = useState({ - pageIndex: loaderData?.meta.page ?? defaultPageIndex, - pageSize: loaderData?.meta.pageSize ?? defaultPageSize, + pageIndex: 0, + pageSize: 10, }); - // Extract sorting from URL - const [sorting, setSorting] = useState(() => { - const params = new URLSearchParams(location.search); - const sortField = params.get('sortField'); - const sortDesc = params.get('sortDesc') === 'true'; - return sortField ? [{ id: sortField, desc: sortDesc }] : []; - }); + // 3. Initialize sorting state (local state, synced to URL via useEffect) + const [sorting, setSorting] = useState([]); - // Effect to synchronize pagination and sorting state FROM URL/loaderData if it changes + // --- URL Synchronization for Pagination and Sorting --- + // This effect syncs pagination and sorting state to URL parameters useEffect(() => { - const newPageIndex = loaderData?.meta.page ?? defaultPageIndex; - const newPageSize = loaderData?.meta.pageSize ?? defaultPageSize; + // Create a new URLSearchParams object from the current location search + const searchParams = new URLSearchParams(location.search); - if (pagination.pageIndex !== newPageIndex || pagination.pageSize !== newPageSize) { - setPagination({ pageIndex: newPageIndex, pageSize: newPageSize }); - } + // Update pagination parameters + searchParams.set('page', pagination.pageIndex.toString()); + searchParams.set('pageSize', pagination.pageSize.toString()); - const params = new URLSearchParams(location.search); - const sortFieldFromUrl = params.get('sortField'); - const sortDescFromUrl = params.get('sortDesc') === 'true'; + // Update sorting parameters + if (sorting.length > 0) { + searchParams.set('sortField', sorting[0].id); + searchParams.set('sortDesc', sorting[0].desc ? 'true' : 'false'); + } else { + searchParams.delete('sortField'); + searchParams.delete('sortDesc'); + } - const currentSorting = sorting.length > 0 ? sorting[0] : null; - const urlHasSorting = !!sortFieldFromUrl; + // Navigate to the new URL with updated parameters + navigate(`${location.pathname}?${searchParams.toString()}`, { replace: true }); + }, [pagination, sorting, navigate, location.pathname]); - if (urlHasSorting) { - // Ensure sortFieldFromUrl is not null before using it with ! - if ( - sortFieldFromUrl && - (!currentSorting || currentSorting.id !== sortFieldFromUrl || currentSorting.desc !== sortDescFromUrl) - ) { - setSorting([{ id: sortFieldFromUrl, desc: sortDescFromUrl }]); - } - } else if (currentSorting) { - setSorting([]); + // --- Initialize state from URL on component mount --- + useEffect(() => { + const searchParams = new URLSearchParams(location.search); + + // Initialize pagination from URL + const pageParam = searchParams.get('page'); + const pageSizeParam = searchParams.get('pageSize'); + + if (pageParam !== null || pageSizeParam !== null) { + setPagination({ + pageIndex: pageParam !== null ? parseInt(pageParam, 10) : 0, + pageSize: pageSizeParam !== null ? parseInt(pageSizeParam, 10) : 10, + }); } - }, [loaderData, location.search, pagination, sorting, defaultPageIndex, defaultPageSize]); - - // Handlers for pagination and sorting changes that navigate - const handlePaginationChange = (updater: ((prevState: PaginationState) => PaginationState) | PaginationState) => { - const newState = typeof updater === 'function' ? updater(pagination) : updater; - const params = new URLSearchParams(location.search); // Preserve existing params like filters - params.set('page', String(newState.pageIndex)); - params.set('pageSize', String(newState.pageSize)); - // Sorting is not changed by pagination, so it's already in location.search or not - navigate(`${location.pathname}?${params.toString()}`, { replace: true }); - }; + + // Initialize sorting from URL + const sortField = searchParams.get('sortField'); + const sortDesc = searchParams.get('sortDesc') === 'true'; + + if (sortField) { + setSorting([{ id: sortField, desc: sortDesc }]); + } + }, []); - const handleSortingChange = (updater: ((prevState: SortingState) => SortingState) | SortingState) => { - const newState = typeof updater === 'function' ? updater(sorting) : updater; - const params = new URLSearchParams(location.search); // Preserve existing params + // --- Event Handlers --- + // Handle pagination changes + const handlePaginationChange = (newPagination: PaginationState) => { + setPagination(newPagination); + }; - if (newState.length > 0) { - params.set('sortField', newState[0].id); - params.set('sortDesc', String(newState[0].desc)); - } else { - params.delete('sortField'); - params.delete('sortDesc'); - } - // Optionally reset page to 0 on sort change - // params.set('page', '0'); - navigate(`${location.pathname}?${params.toString()}`, { replace: true }); + // Handle sorting changes + const handleSortingChange = (newSorting: SortingState) => { + setSorting(newSorting); }; - // Use Bazza UI hook (strategy: 'server' means it expects externally filtered/faceted data) - const { - columns: bazzaProcessedColumns, // These columns have filter components integrated - actions, - strategy, - } = useDataTableFilters({ - strategy: 'server', - columnsConfig: columnConfigs, // Pass the configurations - data: data, // Pass the data from the loader - faceted: facetedCounts, // Pass faceted counts from loader - filters: filters, // Use filters directly from useFilterSync - onFiltersChange: setFilters, // Use the setFilters function from useFilterSync + // --- Bazza UI Filter Setup --- + // Process columns for Bazza UI + const bazzaProcessedColumns = useMemo(() => columnConfigs, []); + + // Setup filter actions and strategy + const { actions, strategy } = useDataTableFilters({ + columns: bazzaProcessedColumns, + initialFilters: filters, + onFiltersChange: setFilters, + facetedCounts, }); - // Setup TanStack Table instance + // --- Table Setup --- const table = useReactTable({ data, - columns: columns, // <-- Use original columns for cell rendering + columns, state: { - pagination, // Controlled by local state, which is synced from URL - sorting, // Controlled by local state, which is synced from URL - filters, // Controlled by useFilterSync hook + pagination, + sorting, }, pageCount: pageCount, // Total pages from loader meta onPaginationChange: handlePaginationChange, // Use new handler @@ -444,7 +437,7 @@ function DataTableWithBazzaFilters() { {/* Render Bazza UI Filters - Pass Bazza's processed columns */} {/* Pass table instance (which now uses original columns for rendering) */} - + ); } @@ -457,13 +450,18 @@ const handleDataFetch = async ({ request }: LoaderFunctionArgs): Promise = ['status', 'assignee', 'priority']; const facetedCounts = calculateFacetedCounts(processedData, facetedColumns, allDefinedOptions); + console.log(`Returning ${paginatedData.length} items, page ${page}, total ${totalItems}`); + const response: DataResponse = { data: paginatedData, meta: { diff --git a/packages/components/package.json b/packages/components/package.json index 574624e5..9ff0d475 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -89,7 +89,7 @@ "react": "^19.0.0", "tailwindcss": "^4.0.0", "typescript": "^5.7.2", - "vite": "^5.4.11", + "vite": "^6.2.2", "vite-plugin-dts": "^4.4.0", "vite-tsconfig-paths": "^5.1.4" } diff --git a/yarn.lock b/yarn.lock index da31854a..557c4b90 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,7 +12,7 @@ __metadata: languageName: node linkType: hard -"@ampproject/remapping@npm:^2.2.0": +"@ampproject/remapping@npm:^2.2.0, @ampproject/remapping@npm:^2.3.0": version: 2.3.0 resolution: "@ampproject/remapping@npm:2.3.0" dependencies: @@ -33,10 +33,10 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/compat-data@npm:7.27.1" - checksum: 10c0/03e3a01b6772858dc5064f332ad4dc16fbbc0353f2180fd663a2651e8305058e35b6db57114e345d925def9b73cd7a322e95a45913428b8db705a098fd3dd289 +"@babel/compat-data@npm:^7.27.2": + version: 7.27.2 + resolution: "@babel/compat-data@npm:7.27.2" + checksum: 10c0/077c9e01af3b90decee384a6a44dcf353898e980cee22ec7941f9074655dbbe97ec317345536cdc7ef7391521e1497930c522a3816af473076dd524be7fccd32 languageName: node linkType: hard @@ -86,15 +86,15 @@ __metadata: linkType: hard "@babel/helper-compilation-targets@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-compilation-targets@npm:7.27.1" + version: 7.27.2 + resolution: "@babel/helper-compilation-targets@npm:7.27.2" dependencies: - "@babel/compat-data": "npm:^7.27.1" + "@babel/compat-data": "npm:^7.27.2" "@babel/helper-validator-option": "npm:^7.27.1" browserslist: "npm:^4.24.0" lru-cache: "npm:^5.1.1" semver: "npm:^6.3.1" - checksum: 10c0/1cfd3760a1bf1e367ea4a91214c041be7076197ba7a4f3c0710cab00fb5734eb010a2946efe6ecfb1ca9dc63e6c69644a1afa399db4082f374b9311e129f6f0b + checksum: 10c0/f338fa00dcfea931804a7c55d1a1c81b6f0a09787e528ec580d5c21b3ecb3913f6cb0f361368973ce953b824d910d3ac3e8a8ee15192710d3563826447193ad1 languageName: node linkType: hard @@ -218,14 +218,14 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.23.6, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/parser@npm:7.27.1" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.23.6, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.3, @babel/parser@npm:^7.27.1, @babel/parser@npm:^7.27.2": + version: 7.27.2 + resolution: "@babel/parser@npm:7.27.2" dependencies: "@babel/types": "npm:^7.27.1" bin: parser: ./bin/babel-parser.js - checksum: 10c0/ae4a5eda3ada3fd54c9942d9f14385df7a18e71b386cf2652505bb9a40a32250dfde3bdda71fb08af00b1e154f0a6213e6cdaaa88e9941229ec0003f7fead759 + checksum: 10c0/3c06692768885c2f58207fc8c2cbdb4a44df46b7d93135a083f6eaa49310f7ced490ce76043a2a7606cdcc13f27e3d835e141b692f2f6337a2e7f43c1dbb04b4 languageName: node linkType: hard @@ -499,13 +499,13 @@ __metadata: linkType: hard "@babel/template@npm:^7.22.5, @babel/template@npm:^7.27.1, @babel/template@npm:^7.3.3": - version: 7.27.1 - resolution: "@babel/template@npm:7.27.1" + version: 7.27.2 + resolution: "@babel/template@npm:7.27.2" dependencies: "@babel/code-frame": "npm:^7.27.1" - "@babel/parser": "npm:^7.27.1" + "@babel/parser": "npm:^7.27.2" "@babel/types": "npm:^7.27.1" - checksum: 10c0/155a8e056e82f1f1e2413b7bf9d96890e371d617c7f77f25621fb0ddb32128958d86bc5c3356f00be266e9f8c121d886de5b4143dbb72eac362377f53aba72a2 + checksum: 10c0/ed9e9022651e463cc5f2cc21942f0e74544f1754d231add6348ff1b472985a3b3502041c0be62dc99ed2d12cfae0c51394bf827452b98a2f8769c03b87aadc81 languageName: node linkType: hard @@ -653,9 +653,9 @@ __metadata: languageName: node linkType: hard -"@changesets/assemble-release-plan@npm:^6.0.6": - version: 6.0.6 - resolution: "@changesets/assemble-release-plan@npm:6.0.6" +"@changesets/assemble-release-plan@npm:^6.0.7": + version: 6.0.7 + resolution: "@changesets/assemble-release-plan@npm:6.0.7" dependencies: "@changesets/errors": "npm:^0.2.0" "@changesets/get-dependents-graph": "npm:^2.1.3" @@ -663,7 +663,7 @@ __metadata: "@changesets/types": "npm:^6.1.0" "@manypkg/get-packages": "npm:^1.1.3" semver: "npm:^7.5.3" - checksum: 10c0/292c6570310818f5427b97f1ddfd518ae4493f47e2674ca40bb11251808a20d7f07bff548c4277b1ad5ddfe53602b69ae6628fc45864286e34edfb5f7c2e19a0 + checksum: 10c0/a11bd3c6cf963e61497802f9fb9658ac56a38b2859593e12d3b6aa0926533fc374a02ce81889eb144bbef7c6970e35f3d90206dad5efc61e0e6e96bc7c8fce02 languageName: node linkType: hard @@ -677,16 +677,16 @@ __metadata: linkType: hard "@changesets/cli@npm:^2.27.11": - version: 2.29.2 - resolution: "@changesets/cli@npm:2.29.2" + version: 2.29.3 + resolution: "@changesets/cli@npm:2.29.3" dependencies: "@changesets/apply-release-plan": "npm:^7.0.12" - "@changesets/assemble-release-plan": "npm:^6.0.6" + "@changesets/assemble-release-plan": "npm:^6.0.7" "@changesets/changelog-git": "npm:^0.2.1" "@changesets/config": "npm:^3.1.1" "@changesets/errors": "npm:^0.2.0" "@changesets/get-dependents-graph": "npm:^2.1.3" - "@changesets/get-release-plan": "npm:^4.0.10" + "@changesets/get-release-plan": "npm:^4.0.11" "@changesets/git": "npm:^3.0.4" "@changesets/logger": "npm:^0.1.1" "@changesets/pre": "npm:^2.0.2" @@ -710,7 +710,7 @@ __metadata: term-size: "npm:^2.1.0" bin: changeset: bin.js - checksum: 10c0/e13907dfd372752b3a4a9396ce31e7d4990fa03cc48cb5a797a8f6f96591c86a6b7954536d85b79073301a2fd86b9af758c29f1a65bcd34d6bb52b87c17f6019 + checksum: 10c0/6f3fd34d67e8ce9f19b8bc794ed353f0332e6c85016d3c0eceed62023ec3d1f5daa3d378dcfb3d2cdfc852bdb06e93f3df6f7b44076d269b10cc986aa129339d languageName: node linkType: hard @@ -750,17 +750,17 @@ __metadata: languageName: node linkType: hard -"@changesets/get-release-plan@npm:^4.0.10": - version: 4.0.10 - resolution: "@changesets/get-release-plan@npm:4.0.10" +"@changesets/get-release-plan@npm:^4.0.11": + version: 4.0.11 + resolution: "@changesets/get-release-plan@npm:4.0.11" dependencies: - "@changesets/assemble-release-plan": "npm:^6.0.6" + "@changesets/assemble-release-plan": "npm:^6.0.7" "@changesets/config": "npm:^3.1.1" "@changesets/pre": "npm:^2.0.2" "@changesets/read": "npm:^0.6.5" "@changesets/types": "npm:^6.1.0" "@manypkg/get-packages": "npm:^1.1.3" - checksum: 10c0/1f2165e8e04368ce06109d080103aae112878d2d341ca4d861d9d0591c31ec8e7165af5968a99ab7fd90276c5409c50d33a88ce00a4b716ea834402930743c64 + checksum: 10c0/ce8f033ba6ec83292ab9b2924dbb9307ef3c1af37f2ec125ebddf6ef164bd612d838dcbda26a27c21dfaf348ca205f2ab97663efddddf0b70636102c83639a73 languageName: node linkType: hard @@ -894,350 +894,189 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/aix-ppc64@npm:0.21.5" +"@esbuild/aix-ppc64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/aix-ppc64@npm:0.25.4" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/aix-ppc64@npm:0.25.3" - conditions: os=aix & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/android-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/android-arm64@npm:0.21.5" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/android-arm64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/android-arm64@npm:0.25.3" +"@esbuild/android-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/android-arm64@npm:0.25.4" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/android-arm@npm:0.21.5" +"@esbuild/android-arm@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/android-arm@npm:0.25.4" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-arm@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/android-arm@npm:0.25.3" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@esbuild/android-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/android-x64@npm:0.21.5" +"@esbuild/android-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/android-x64@npm:0.25.4" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/android-x64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/android-x64@npm:0.25.3" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/darwin-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/darwin-arm64@npm:0.21.5" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/darwin-arm64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/darwin-arm64@npm:0.25.3" +"@esbuild/darwin-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/darwin-arm64@npm:0.25.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/darwin-x64@npm:0.21.5" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/darwin-x64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/darwin-x64@npm:0.25.3" +"@esbuild/darwin-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/darwin-x64@npm:0.25.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/freebsd-arm64@npm:0.21.5" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/freebsd-arm64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/freebsd-arm64@npm:0.25.3" +"@esbuild/freebsd-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/freebsd-arm64@npm:0.25.4" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/freebsd-x64@npm:0.21.5" +"@esbuild/freebsd-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/freebsd-x64@npm:0.25.4" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/freebsd-x64@npm:0.25.3" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/linux-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-arm64@npm:0.21.5" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/linux-arm64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/linux-arm64@npm:0.25.3" +"@esbuild/linux-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-arm64@npm:0.25.4" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-arm@npm:0.21.5" +"@esbuild/linux-arm@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-arm@npm:0.25.4" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/linux-arm@npm:0.25.3" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@esbuild/linux-ia32@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-ia32@npm:0.21.5" +"@esbuild/linux-ia32@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-ia32@npm:0.25.4" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/linux-ia32@npm:0.25.3" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-loong64@npm:0.21.5" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/linux-loong64@npm:0.25.3" +"@esbuild/linux-loong64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-loong64@npm:0.25.4" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-mips64el@npm:0.21.5" +"@esbuild/linux-mips64el@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-mips64el@npm:0.25.4" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/linux-mips64el@npm:0.25.3" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"@esbuild/linux-ppc64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-ppc64@npm:0.21.5" +"@esbuild/linux-ppc64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-ppc64@npm:0.25.4" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/linux-ppc64@npm:0.25.3" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-riscv64@npm:0.21.5" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/linux-riscv64@npm:0.25.3" +"@esbuild/linux-riscv64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-riscv64@npm:0.25.4" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-s390x@npm:0.21.5" +"@esbuild/linux-s390x@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-s390x@npm:0.25.4" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/linux-s390x@npm:0.25.3" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"@esbuild/linux-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/linux-x64@npm:0.21.5" +"@esbuild/linux-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/linux-x64@npm:0.25.4" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/linux-x64@npm:0.25.3" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/netbsd-arm64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/netbsd-arm64@npm:0.25.3" +"@esbuild/netbsd-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/netbsd-arm64@npm:0.25.4" conditions: os=netbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/netbsd-x64@npm:0.21.5" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/netbsd-x64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/netbsd-x64@npm:0.25.3" +"@esbuild/netbsd-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/netbsd-x64@npm:0.25.4" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-arm64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/openbsd-arm64@npm:0.25.3" +"@esbuild/openbsd-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/openbsd-arm64@npm:0.25.4" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/openbsd-x64@npm:0.21.5" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openbsd-x64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/openbsd-x64@npm:0.25.3" +"@esbuild/openbsd-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/openbsd-x64@npm:0.25.4" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/sunos-x64@npm:0.21.5" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/sunos-x64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/sunos-x64@npm:0.25.3" +"@esbuild/sunos-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/sunos-x64@npm:0.25.4" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/win32-arm64@npm:0.21.5" +"@esbuild/win32-arm64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/win32-arm64@npm:0.25.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/win32-arm64@npm:0.25.3" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/win32-ia32@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/win32-ia32@npm:0.21.5" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/win32-ia32@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/win32-ia32@npm:0.25.3" +"@esbuild/win32-ia32@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/win32-ia32@npm:0.25.4" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.21.5": - version: 0.21.5 - resolution: "@esbuild/win32-x64@npm:0.21.5" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/win32-x64@npm:0.25.3": - version: 0.25.3 - resolution: "@esbuild/win32-x64@npm:0.25.3" +"@esbuild/win32-x64@npm:0.25.4": + version: 0.25.4 + resolution: "@esbuild/win32-x64@npm:0.25.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@eslint-community/eslint-utils@npm:^4.4.0": - version: 4.6.1 - resolution: "@eslint-community/eslint-utils@npm:4.6.1" + version: 4.7.0 + resolution: "@eslint-community/eslint-utils@npm:4.7.0" dependencies: eslint-visitor-keys: "npm:^3.4.3" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: 10c0/cdeb6f8fc33a83726357d7f736075cdbd6e79dc7ac4b00b15680f1111d0f33bda583e7fafa5937245a058cc66302dc47568bba57b251302dc74964d8e87f56d7 + checksum: 10c0/c0f4f2bd73b7b7a9de74b716a664873d08ab71ab439e51befe77d61915af41a81ecec93b408778b3a7856185244c34c2c8ee28912072ec14def84ba2dec70adf languageName: node linkType: hard @@ -1248,22 +1087,22 @@ __metadata: languageName: node linkType: hard -"@floating-ui/core@npm:^1.6.0": - version: 1.6.9 - resolution: "@floating-ui/core@npm:1.6.9" +"@floating-ui/core@npm:^1.7.0": + version: 1.7.0 + resolution: "@floating-ui/core@npm:1.7.0" dependencies: "@floating-ui/utils": "npm:^0.2.9" - checksum: 10c0/77debdfc26bc36c6f5ae1f26ab3c15468215738b3f5682af4e1915602fa21ba33ad210273f31c9d2da1c531409929e1afb1138b1608c6b54a0f5853ee84c340d + checksum: 10c0/f7e66a650ad8c73765edb39a7530d81fa990c08c172f03b6129030234d32bccd4401c29ded9c8a4e4135e9beac349c5608d94962fa08c2a2ae2dab7a6530550c languageName: node linkType: hard "@floating-ui/dom@npm:^1.0.0": - version: 1.6.13 - resolution: "@floating-ui/dom@npm:1.6.13" + version: 1.7.0 + resolution: "@floating-ui/dom@npm:1.7.0" dependencies: - "@floating-ui/core": "npm:^1.6.0" + "@floating-ui/core": "npm:^1.7.0" "@floating-ui/utils": "npm:^0.2.9" - checksum: 10c0/272242d2eb6238ffcee0cb1f3c66e0eafae804d5d7b449db5ecf904bc37d31ad96cf575a9e650b93c1190f64f49a684b1559d10e05ed3ec210628b19116991a9 + checksum: 10c0/49a7f0fbef82ba2c2f0bde7bb4812b276ae431b59e6a81427283a55cfb36c0af9cc459cbeb0bb1a5cc3efca1a332f584e123e7b1a8f0a9c94a21989b09b8c060 languageName: node linkType: hard @@ -1737,7 +1576,7 @@ __metadata: tailwindcss: "npm:^4.0.0" tailwindcss-animate: "npm:^1.0.7" typescript: "npm:^5.7.2" - vite: "npm:^5.4.11" + vite: "npm:^6.2.2" vite-plugin-dts: "npm:^4.4.0" vite-tsconfig-paths: "npm:^5.1.4" zod: "npm:^3.24.4" @@ -1785,28 +1624,28 @@ __metadata: languageName: node linkType: hard -"@microsoft/api-extractor-model@npm:7.30.5": - version: 7.30.5 - resolution: "@microsoft/api-extractor-model@npm:7.30.5" +"@microsoft/api-extractor-model@npm:7.30.6": + version: 7.30.6 + resolution: "@microsoft/api-extractor-model@npm:7.30.6" dependencies: "@microsoft/tsdoc": "npm:~0.15.1" "@microsoft/tsdoc-config": "npm:~0.17.1" - "@rushstack/node-core-library": "npm:5.13.0" - checksum: 10c0/88d04780713837ef57bedd11fdb64efa1ebe15e08bd39559ce0cd20024dce2f681cb059378de9dd3679cc462a99bc9afdcfbd5e9039e77e8f46bfac374e8904a + "@rushstack/node-core-library": "npm:5.13.1" + checksum: 10c0/a2f6d01302f9e97e3100eb338e66ea2efd63742f81863cf69b616dbd2804ac47a1f988b6e5b8e2a836fb9f0be39eba3972d68c3654bfadd54339efb56d1c0643 languageName: node linkType: hard "@microsoft/api-extractor@npm:^7.50.1": - version: 7.52.5 - resolution: "@microsoft/api-extractor@npm:7.52.5" + version: 7.52.7 + resolution: "@microsoft/api-extractor@npm:7.52.7" dependencies: - "@microsoft/api-extractor-model": "npm:7.30.5" + "@microsoft/api-extractor-model": "npm:7.30.6" "@microsoft/tsdoc": "npm:~0.15.1" "@microsoft/tsdoc-config": "npm:~0.17.1" - "@rushstack/node-core-library": "npm:5.13.0" + "@rushstack/node-core-library": "npm:5.13.1" "@rushstack/rig-package": "npm:0.5.3" - "@rushstack/terminal": "npm:0.15.2" - "@rushstack/ts-command-line": "npm:5.0.0" + "@rushstack/terminal": "npm:0.15.3" + "@rushstack/ts-command-line": "npm:5.0.1" lodash: "npm:~4.17.15" minimatch: "npm:~3.0.3" resolve: "npm:~1.22.1" @@ -1815,7 +1654,7 @@ __metadata: typescript: "npm:5.8.2" bin: api-extractor: bin/api-extractor - checksum: 10c0/e794ab6fcee959ba5ccc0a8cf23670e690be24ebb311e1ef607ffeb6f3e2e718f91c319e0963d0c15ae626975574b2365c4feb686fdc40819f045c2b4ef85a00 + checksum: 10c0/bbffad3fb3a852e2d453d14c799da4b552ea5190c4abb5774354f5173926372cab6a8c19d02a1b8c1b5de3c3aa3fde2da6d8294d9ad375792e9e618320901d98 languageName: node linkType: hard @@ -1967,34 +1806,15 @@ __metadata: linkType: hard "@radix-ui/react-alert-dialog@npm:^1.1.4": - version: 1.1.11 - resolution: "@radix-ui/react-alert-dialog@npm:1.1.11" + version: 1.1.13 + resolution: "@radix-ui/react-alert-dialog@npm:1.1.13" dependencies: "@radix-ui/primitive": "npm:1.1.2" "@radix-ui/react-compose-refs": "npm:1.1.2" "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-dialog": "npm:1.1.11" - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-slot": "npm:1.2.0" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/c1c1c901865bf54929fefff194b0b57e49dc096525511df8940058b01e8f949dc83dc193aa314c62fad83afc15b760b41f9acf364412920c17d5f6bc54b65fcb - languageName: node - linkType: hard - -"@radix-ui/react-arrow@npm:1.1.4": - version: 1.1.4 - resolution: "@radix-ui/react-arrow@npm:1.1.4" - dependencies: - "@radix-ui/react-primitive": "npm:2.1.0" + "@radix-ui/react-dialog": "npm:1.1.13" + "@radix-ui/react-primitive": "npm:2.1.2" + "@radix-ui/react-slot": "npm:1.2.2" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -2005,7 +1825,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/ce93c35e6c85661d9ba90d235164dcbe9a1bd477dd9096763526c71348378d959f3642a017eb32fb4e72952043fddd8e100b17c67d5552250d60c8fc11551323 + checksum: 10c0/d0a1e7604ac373c2769d4f16a405860c5b38c221ba190b7acdcb848c5ffa3f676ed05b1b39496c0cb5b0eea6c384702a736d2a0bc8f045ed0df7bd1187e02f46 languageName: node linkType: hard @@ -2029,11 +1849,11 @@ __metadata: linkType: hard "@radix-ui/react-avatar@npm:^1.1.2": - version: 1.1.7 - resolution: "@radix-ui/react-avatar@npm:1.1.7" + version: 1.1.9 + resolution: "@radix-ui/react-avatar@npm:1.1.9" dependencies: "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.0" + "@radix-ui/react-primitive": "npm:2.1.2" "@radix-ui/react-use-callback-ref": "npm:1.1.1" "@radix-ui/react-use-is-hydrated": "npm:0.1.0" "@radix-ui/react-use-layout-effect": "npm:1.1.1" @@ -2047,7 +1867,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/75d790214b9cfce68d9134084b8ccef066bcb9bacc48fa410f9b99e3d5a8f62b7f8744b7d90519a0c35ec3368819f17ac385e01f2e90697e32c26e9cdee06a20 + checksum: 10c0/7af59be7119357418620bf92a9174ec6f5c3c707165a9ff7cccb74b0596540d6379ff8f62c5b2e8bdd941229a6559031ddecabe1a7d1d660c6f036e83e8fe455 languageName: node linkType: hard @@ -2077,28 +1897,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-collection@npm:1.1.4": - version: 1.1.4 - resolution: "@radix-ui/react-collection@npm:1.1.4" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-slot": "npm:1.2.0" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/fc03f1964789226161f2cea2a97c909feaf0e09ba5bb849a9471fb19c1e161e4d8c64588d14fba80ac869eb06c752538c0eaa328c3608ef5dddb033a2ad87770 - languageName: node - linkType: hard - "@radix-ui/react-collection@npm:1.1.6": version: 1.1.6 resolution: "@radix-ui/react-collection@npm:1.1.6" @@ -2147,39 +1945,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-dialog@npm:1.1.11, @radix-ui/react-dialog@npm:^1.1.6": - version: 1.1.11 - resolution: "@radix-ui/react-dialog@npm:1.1.11" - dependencies: - "@radix-ui/primitive": "npm:1.1.2" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-dismissable-layer": "npm:1.1.7" - "@radix-ui/react-focus-guards": "npm:1.1.2" - "@radix-ui/react-focus-scope": "npm:1.1.4" - "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-portal": "npm:1.1.6" - "@radix-ui/react-presence": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-slot": "npm:1.2.0" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - aria-hidden: "npm:^1.2.4" - react-remove-scroll: "npm:^2.6.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/04c5193c5527e78e28beb08014259e10cf82124f6d054876372aa7fb17227da7ef7547668eb45dd5ea6e62a7453272396dc0a4557f3e58c837fd91cf47778812 - languageName: node - linkType: hard - -"@radix-ui/react-dialog@npm:^1.1.13": +"@radix-ui/react-dialog@npm:1.1.13, @radix-ui/react-dialog@npm:^1.1.13, @radix-ui/react-dialog@npm:^1.1.6": version: 1.1.13 resolution: "@radix-ui/react-dialog@npm:1.1.13" dependencies: @@ -2224,29 +1990,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-dismissable-layer@npm:1.1.7": - version: 1.1.7 - resolution: "@radix-ui/react-dismissable-layer@npm:1.1.7" - dependencies: - "@radix-ui/primitive": "npm:1.1.2" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - "@radix-ui/react-use-escape-keydown": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/bb93b821ab1e24da86f4a4e74e251d9bc53c021a8a2cb4be5273af6cfe94fcd95807058a789b74bd5ca256bcb8be6dfaec3a0768f8323009dd2b2a9161964d7a - languageName: node - linkType: hard - "@radix-ui/react-dismissable-layer@npm:1.1.9": version: 1.1.9 resolution: "@radix-ui/react-dismissable-layer@npm:1.1.9" @@ -2308,27 +2051,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-focus-scope@npm:1.1.4": - version: 1.1.4 - resolution: "@radix-ui/react-focus-scope@npm:1.1.4" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/daa28ea0bfe19b5b8ca2ffd7ca482e1ee7762f243882a0fe411831d3a4cdeaca4f55bd40226cfd465590f27ef010e3b5b0f7dff725aa45f25735ab4f889c8999 - languageName: node - linkType: hard - "@radix-ui/react-focus-scope@npm:1.1.6": version: 1.1.6 resolution: "@radix-ui/react-focus-scope@npm:1.1.6" @@ -2462,34 +2184,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-popper@npm:1.2.4": - version: 1.2.4 - resolution: "@radix-ui/react-popper@npm:1.2.4" - dependencies: - "@floating-ui/react-dom": "npm:^2.0.0" - "@radix-ui/react-arrow": "npm:1.1.4" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - "@radix-ui/react-use-rect": "npm:1.1.1" - "@radix-ui/react-use-size": "npm:1.1.1" - "@radix-ui/rect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/3c0b1dac6f3e25700604424c11f0e3a29aacb430f4cf5ed78ea3acb059481c7dc6907fbb9538f068415583c03b2ba7ebb2a270e5dfd156421e4112b42ae70168 - languageName: node - linkType: hard - "@radix-ui/react-popper@npm:1.2.6": version: 1.2.6 resolution: "@radix-ui/react-popper@npm:1.2.6" @@ -2518,26 +2212,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-portal@npm:1.1.6": - version: 1.1.6 - resolution: "@radix-ui/react-portal@npm:1.1.6" - dependencies: - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-use-layout-effect": "npm:1.1.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/46bc998794848289665fc5a31c14827a56406bc5ad104fc1ba829cc52506b38989301fe5405e3960d4ac504f5176549cf5ef42e80a5e3844ce53148b4f86f31b - languageName: node - linkType: hard - "@radix-ui/react-portal@npm:1.1.8": version: 1.1.8 resolution: "@radix-ui/react-portal@npm:1.1.8" @@ -2578,26 +2252,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-primitive@npm:2.1.0, @radix-ui/react-primitive@npm:^2.0.2": - version: 2.1.0 - resolution: "@radix-ui/react-primitive@npm:2.1.0" - dependencies: - "@radix-ui/react-slot": "npm:1.2.0" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/b436280dbd705b8b32f66b2a36a6432d90db579191fd283697d5d6a4b661ac4ee86b0f6a05e223806ce0802b2652dd8d95c6f7e0ce3c0a5567b2b1e2c3a3fcfe - languageName: node - linkType: hard - -"@radix-ui/react-primitive@npm:2.1.2": +"@radix-ui/react-primitive@npm:2.1.2, @radix-ui/react-primitive@npm:^2.0.2": version: 2.1.2 resolution: "@radix-ui/react-primitive@npm:2.1.2" dependencies: @@ -2617,16 +2272,16 @@ __metadata: linkType: hard "@radix-ui/react-radio-group@npm:^1.2.2": - version: 1.3.4 - resolution: "@radix-ui/react-radio-group@npm:1.3.4" + version: 1.3.6 + resolution: "@radix-ui/react-radio-group@npm:1.3.6" dependencies: "@radix-ui/primitive": "npm:1.1.2" "@radix-ui/react-compose-refs": "npm:1.1.2" "@radix-ui/react-context": "npm:1.1.2" "@radix-ui/react-direction": "npm:1.1.1" "@radix-ui/react-presence": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-roving-focus": "npm:1.1.7" + "@radix-ui/react-primitive": "npm:2.1.2" + "@radix-ui/react-roving-focus": "npm:1.1.9" "@radix-ui/react-use-controllable-state": "npm:1.2.2" "@radix-ui/react-use-previous": "npm:1.1.1" "@radix-ui/react-use-size": "npm:1.1.1" @@ -2640,34 +2295,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/3f94b471f83504cbfb616807386e42890d7556922b0746a0268619a49ed2cf5ee7b9338bfe4272faf53e6e740cabde821673da9b559ce4bb7f53dd1496420a58 - languageName: node - linkType: hard - -"@radix-ui/react-roving-focus@npm:1.1.7": - version: 1.1.7 - resolution: "@radix-ui/react-roving-focus@npm:1.1.7" - dependencies: - "@radix-ui/primitive": "npm:1.1.2" - "@radix-ui/react-collection": "npm:1.1.4" - "@radix-ui/react-compose-refs": "npm:1.1.2" - "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-direction": "npm:1.1.1" - "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-use-callback-ref": "npm:1.1.1" - "@radix-ui/react-use-controllable-state": "npm:1.2.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10c0/ac5d50146f1fb04ad5b53c9a632b9b95ca4698aae994e93b94e169c59268960a4c50f8c6894edb9c8c75bfd643081e07b6d0c6f4e7a0b80a5258d7471c0db22e + checksum: 10c0/40ad961067c5c4ad88e55965861c343953316b5fa797fc16ff797fd59fb3f863254f7aa0e7a5e0c040e736361d0d87a296b96be8c2cb92daa47d8de68ce13cbb languageName: node linkType: hard @@ -2699,8 +2327,8 @@ __metadata: linkType: hard "@radix-ui/react-scroll-area@npm:^1.2.2": - version: 1.2.6 - resolution: "@radix-ui/react-scroll-area@npm:1.2.6" + version: 1.2.8 + resolution: "@radix-ui/react-scroll-area@npm:1.2.8" dependencies: "@radix-ui/number": "npm:1.1.1" "@radix-ui/primitive": "npm:1.1.2" @@ -2708,7 +2336,7 @@ __metadata: "@radix-ui/react-context": "npm:1.1.2" "@radix-ui/react-direction": "npm:1.1.1" "@radix-ui/react-presence": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.0" + "@radix-ui/react-primitive": "npm:2.1.2" "@radix-ui/react-use-callback-ref": "npm:1.1.1" "@radix-ui/react-use-layout-effect": "npm:1.1.1" peerDependencies: @@ -2721,7 +2349,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/a568d4bf605cdb044d8b940b3ba2a31532b5ce412abde4fdc1fbca30a9f0f553699352c99383359154d1913ac7d736f58d965672dd8d4871fd19ed14d99d9fa7 + checksum: 10c0/4f7f7ab06fbb138b50d4aeecf70d482b990833a4e4a5dab394b0bea72a298a83b25aaf1609d754932018a71e1fdb34a7f3443bc28d40c720814a1bf37835e6cd languageName: node linkType: hard @@ -2773,21 +2401,6 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-slot@npm:1.2.0": - version: 1.2.0 - resolution: "@radix-ui/react-slot@npm:1.2.0" - dependencies: - "@radix-ui/react-compose-refs": "npm:1.1.2" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10c0/f1455f36479e87a0a2254fc2e2b2aba6740d1fbcada949071210bf2a009a031ad508ac01b544bce96337bcca82f49531b46c71615141a5985aaa11ae69b967b1 - languageName: node - linkType: hard - "@radix-ui/react-slot@npm:1.2.2, @radix-ui/react-slot@npm:^1.2.2": version: 1.2.2 resolution: "@radix-ui/react-slot@npm:1.2.2" @@ -2804,13 +2417,13 @@ __metadata: linkType: hard "@radix-ui/react-switch@npm:^1.1.2": - version: 1.2.2 - resolution: "@radix-ui/react-switch@npm:1.2.2" + version: 1.2.4 + resolution: "@radix-ui/react-switch@npm:1.2.4" dependencies: "@radix-ui/primitive": "npm:1.1.2" "@radix-ui/react-compose-refs": "npm:1.1.2" "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-primitive": "npm:2.1.0" + "@radix-ui/react-primitive": "npm:2.1.2" "@radix-ui/react-use-controllable-state": "npm:1.2.2" "@radix-ui/react-use-previous": "npm:1.1.1" "@radix-ui/react-use-size": "npm:1.1.1" @@ -2824,7 +2437,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/0cae52e27fd65fc68dea5078312985c8b9f4c98447ddde9d0b913c2d31d79c1054975f2f6c52485d64c5804aa638a2e5b0877f7ea58e2cc46bfc60aaa442df2f + checksum: 10c0/53f1f985dd0ed7b28b108b8075078912fed1496313f23270f0be3234fedebb5df4b4b33f2cb1a9c5670d48a38200fc4e1f09db2608c3e94d1de61339ac2d2c53 languageName: node linkType: hard @@ -2855,21 +2468,21 @@ __metadata: linkType: hard "@radix-ui/react-tooltip@npm:^1.1.6": - version: 1.2.4 - resolution: "@radix-ui/react-tooltip@npm:1.2.4" + version: 1.2.6 + resolution: "@radix-ui/react-tooltip@npm:1.2.6" dependencies: "@radix-ui/primitive": "npm:1.1.2" "@radix-ui/react-compose-refs": "npm:1.1.2" "@radix-ui/react-context": "npm:1.1.2" - "@radix-ui/react-dismissable-layer": "npm:1.1.7" + "@radix-ui/react-dismissable-layer": "npm:1.1.9" "@radix-ui/react-id": "npm:1.1.1" - "@radix-ui/react-popper": "npm:1.2.4" - "@radix-ui/react-portal": "npm:1.1.6" + "@radix-ui/react-popper": "npm:1.2.6" + "@radix-ui/react-portal": "npm:1.1.8" "@radix-ui/react-presence": "npm:1.1.4" - "@radix-ui/react-primitive": "npm:2.1.0" - "@radix-ui/react-slot": "npm:1.2.0" + "@radix-ui/react-primitive": "npm:2.1.2" + "@radix-ui/react-slot": "npm:1.2.2" "@radix-ui/react-use-controllable-state": "npm:1.2.2" - "@radix-ui/react-visually-hidden": "npm:1.2.0" + "@radix-ui/react-visually-hidden": "npm:1.2.2" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -2880,7 +2493,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/da07e538f26a309edac954bf6bd04835209e96ec79c6812cebd656f94513b4b6667501a610aeb85f3858310be2d6c4acb3a279857bafd2578be36f30962ebee6 + checksum: 10c0/cbd16d8bc9dedabce9327a4588d0eb3381d4af70681c124d74549b3abe41e51dd14f54dad649f4ed7ade742446cf76df9f732faaebe922947f6ce043de7010ac languageName: node linkType: hard @@ -3014,11 +2627,11 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-visually-hidden@npm:1.2.0": - version: 1.2.0 - resolution: "@radix-ui/react-visually-hidden@npm:1.2.0" +"@radix-ui/react-visually-hidden@npm:1.2.2": + version: 1.2.2 + resolution: "@radix-ui/react-visually-hidden@npm:1.2.2" dependencies: - "@radix-ui/react-primitive": "npm:2.1.0" + "@radix-ui/react-primitive": "npm:2.1.2" peerDependencies: "@types/react": "*" "@types/react-dom": "*" @@ -3029,7 +2642,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10c0/58d9dc7b39078b3da609e51d0cb0f5fa80b547ba94f8794d20616e34d5c1724b8908d6cc253797f78983eed7e29d04a092e4810161658c0d890389743cdd34c1 + checksum: 10c0/464b955cbe66ae5de819af5b7c2796eba77f84ab677eade0aa57e98ea588ef5d189c822e7bee0e18608864d5d262a1c70b5dda487269219f147a2a7cea625292 languageName: node linkType: hard @@ -3041,8 +2654,8 @@ __metadata: linkType: hard "@react-router/dev@npm:^7.0.0": - version: 7.5.3 - resolution: "@react-router/dev@npm:7.5.3" + version: 7.6.0 + resolution: "@react-router/dev@npm:7.6.0" dependencies: "@babel/core": "npm:^7.21.8" "@babel/generator": "npm:^7.21.5" @@ -3053,7 +2666,7 @@ __metadata: "@babel/traverse": "npm:^7.23.2" "@babel/types": "npm:^7.22.5" "@npmcli/package-json": "npm:^4.0.1" - "@react-router/node": "npm:7.5.3" + "@react-router/node": "npm:7.6.0" arg: "npm:^5.0.1" babel-dead-code-elimination: "npm:^1.0.6" chokidar: "npm:^4.0.0" @@ -3072,8 +2685,8 @@ __metadata: valibot: "npm:^0.41.0" vite-node: "npm:3.0.0-beta.2" peerDependencies: - "@react-router/serve": ^7.5.3 - react-router: ^7.5.3 + "@react-router/serve": ^7.6.0 + react-router: ^7.6.0 typescript: ^5.1.0 vite: ^5.1.0 || ^6.0.0 wrangler: ^3.28.2 || ^4.0.0 @@ -3086,25 +2699,25 @@ __metadata: optional: true bin: react-router: bin.js - checksum: 10c0/708b9a72f828d7f0199e691afb59ebd57548a3ed7aad83ad42d233e193392dd3d1dd9f2ed6ca8c8257244dec4d42ef737729c64eeef5049639a02bc5e3f24ef8 + checksum: 10c0/e92abc589ae46a3214f46f2c6c3aaecd59fbf9e8a6eb51de1d2ebc004c7f9e7809a26186d66435ab3c9db5aa4089b4f2ccdcb2296d585578fff588dbf8a7a33e languageName: node linkType: hard -"@react-router/node@npm:7.5.3, @react-router/node@npm:^7.0.0": - version: 7.5.3 - resolution: "@react-router/node@npm:7.5.3" +"@react-router/node@npm:7.6.0, @react-router/node@npm:^7.0.0": + version: 7.6.0 + resolution: "@react-router/node@npm:7.6.0" dependencies: "@mjackson/node-fetch-server": "npm:^0.2.0" source-map-support: "npm:^0.5.21" stream-slice: "npm:^0.1.2" undici: "npm:^6.19.2" peerDependencies: - react-router: 7.5.3 + react-router: 7.6.0 typescript: ^5.1.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/b39064f3f9a63d8c8ee0682c80f6d9c43051390b9376c0e4bafa81b953d4a9da851f5b3ffed6a6c246c7fdca5ebb0161e66c1da323a5a8fa29f5350fb19addfb + checksum: 10c0/f6210086bd83dbaaf311eef6c8b2718b0d3da4fe56b57d03f939ca00ce30b9a9ddf4bbbcbdb9f46c68b930a0fa721bcb67d5cd0019fed2c084cb9e3784bca85b languageName: node linkType: hard @@ -3124,149 +2737,149 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.40.1" +"@rollup/rollup-android-arm-eabi@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.40.2" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-android-arm64@npm:4.40.1" +"@rollup/rollup-android-arm64@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-android-arm64@npm:4.40.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-darwin-arm64@npm:4.40.1" +"@rollup/rollup-darwin-arm64@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-darwin-arm64@npm:4.40.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-darwin-x64@npm:4.40.1" +"@rollup/rollup-darwin-x64@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-darwin-x64@npm:4.40.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-freebsd-arm64@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-freebsd-arm64@npm:4.40.1" +"@rollup/rollup-freebsd-arm64@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.40.2" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-freebsd-x64@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-freebsd-x64@npm:4.40.1" +"@rollup/rollup-freebsd-x64@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-freebsd-x64@npm:4.40.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.40.1" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.40.2" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.40.1" +"@rollup/rollup-linux-arm-musleabihf@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.40.2" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.40.1" +"@rollup/rollup-linux-arm64-gnu@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.40.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.40.1" +"@rollup/rollup-linux-arm64-musl@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.40.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-loongarch64-gnu@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.40.1" +"@rollup/rollup-linux-loongarch64-gnu@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.40.2" conditions: os=linux & cpu=loong64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.40.1" +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.40.2" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.40.1" +"@rollup/rollup-linux-riscv64-gnu@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.40.2" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-musl@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.40.1" +"@rollup/rollup-linux-riscv64-musl@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.40.2" conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.40.1" +"@rollup/rollup-linux-s390x-gnu@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.40.2" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.40.1" +"@rollup/rollup-linux-x64-gnu@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.40.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.40.1" +"@rollup/rollup-linux-x64-musl@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.40.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.40.1" +"@rollup/rollup-win32-arm64-msvc@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.40.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.40.1" +"@rollup/rollup-win32-ia32-msvc@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.40.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.40.1": - version: 4.40.1 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.40.1" +"@rollup/rollup-win32-x64-msvc@npm:4.40.2": + version: 4.40.2 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.40.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@rushstack/node-core-library@npm:5.13.0": - version: 5.13.0 - resolution: "@rushstack/node-core-library@npm:5.13.0" +"@rushstack/node-core-library@npm:5.13.1": + version: 5.13.1 + resolution: "@rushstack/node-core-library@npm:5.13.1" dependencies: ajv: "npm:~8.13.0" ajv-draft-04: "npm:~1.0.0" @@ -3281,7 +2894,7 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/5d0e1a6ae85790c6352d26ca424b8b17e91843471aa980e028aec9eb4ea37c3e81f0ff1c25459c94e9356b22b2f22c035a3849e4c05b53f0a284fe64a686387c + checksum: 10c0/e3d31c876390040235e0aae9e458a6b7214cb4385fd743adb49b8408911e7d662761d745276d4ff10c09a9b47b55a3a01690c4800f4b775d82b7c991b3de25d2 languageName: node linkType: hard @@ -3295,30 +2908,30 @@ __metadata: languageName: node linkType: hard -"@rushstack/terminal@npm:0.15.2": - version: 0.15.2 - resolution: "@rushstack/terminal@npm:0.15.2" +"@rushstack/terminal@npm:0.15.3": + version: 0.15.3 + resolution: "@rushstack/terminal@npm:0.15.3" dependencies: - "@rushstack/node-core-library": "npm:5.13.0" + "@rushstack/node-core-library": "npm:5.13.1" supports-color: "npm:~8.1.1" peerDependencies: "@types/node": "*" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/744fb342afabf83b6220a96a6748c6b76a6628e608373d4d57452aedcd253a294118db1b97a2ce56365ce6037bdd9e850b0254eea55c035f8812137c78919715 + checksum: 10c0/3e8be5168aea2224261fce071808948d63790fa9d9fb2dfb2a659e616b4b9ce513ebc4cf211d528322987b75fc83482e8e0a7c1e262077e271ef887a5b56f5aa languageName: node linkType: hard -"@rushstack/ts-command-line@npm:5.0.0": - version: 5.0.0 - resolution: "@rushstack/ts-command-line@npm:5.0.0" +"@rushstack/ts-command-line@npm:5.0.1": + version: 5.0.1 + resolution: "@rushstack/ts-command-line@npm:5.0.1" dependencies: - "@rushstack/terminal": "npm:0.15.2" + "@rushstack/terminal": "npm:0.15.3" "@types/argparse": "npm:1.0.38" argparse: "npm:~1.0.9" string-argv: "npm:~0.3.1" - checksum: 10c0/beacc9c1f4a00f109f729839323351e726216d34a660d572d30e284724114a0141f36be1f027c278a984c1e70e4958a5a3d599421a125638f12937e5c72af017 + checksum: 10c0/9f4ffe63d5eaa9bda2b026c68e62a99f6c1d6d8ad3cc7a4247d6cd90f2fdf038ca9e950911f8035f9cb408a54abcd049ba5435206f63f98fb8df484488debd83 languageName: node linkType: hard @@ -3942,84 +3555,87 @@ __metadata: languageName: node linkType: hard -"@tailwindcss/node@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/node@npm:4.1.5" +"@tailwindcss/node@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/node@npm:4.1.6" dependencies: + "@ampproject/remapping": "npm:^2.3.0" enhanced-resolve: "npm:^5.18.1" jiti: "npm:^2.4.2" lightningcss: "npm:1.29.2" - tailwindcss: "npm:4.1.5" - checksum: 10c0/0db690b8e84b90d0447d26f6f17a496476cf7b075e699aef51dbf6e52669bb28d95618c2e9a1176793be2a98be7ca6dafb3c238628e9963a77c81e334aac26b4 + magic-string: "npm:^0.30.17" + source-map-js: "npm:^1.2.1" + tailwindcss: "npm:4.1.6" + checksum: 10c0/0cb95e19ad0390ef85d8e3b8b47e4021dc04cbdc4e3915d8f9c5fcd29412574b4821b82ed279fac50ce3e6199af28a9f4cae54f37a1437d82fbff70bd47d9270 languageName: node linkType: hard -"@tailwindcss/oxide-android-arm64@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-android-arm64@npm:4.1.5" +"@tailwindcss/oxide-android-arm64@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-android-arm64@npm:4.1.6" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-arm64@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.1.5" +"@tailwindcss/oxide-darwin-arm64@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-darwin-arm64@npm:4.1.6" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-darwin-x64@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-darwin-x64@npm:4.1.5" +"@tailwindcss/oxide-darwin-x64@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-darwin-x64@npm:4.1.6" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-freebsd-x64@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.1.5" +"@tailwindcss/oxide-freebsd-x64@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-freebsd-x64@npm:4.1.6" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.5" +"@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-linux-arm-gnueabihf@npm:4.1.6" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.5" +"@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-linux-arm64-gnu@npm:4.1.6" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.1.5" +"@tailwindcss/oxide-linux-arm64-musl@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-linux-arm64-musl@npm:4.1.6" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.1.5" +"@tailwindcss/oxide-linux-x64-gnu@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-linux-x64-gnu@npm:4.1.6" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@tailwindcss/oxide-linux-x64-musl@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.1.5" +"@tailwindcss/oxide-linux-x64-musl@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-linux-x64-musl@npm:4.1.6" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@tailwindcss/oxide-wasm32-wasi@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.1.5" +"@tailwindcss/oxide-wasm32-wasi@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-wasm32-wasi@npm:4.1.6" dependencies: "@emnapi/core": "npm:^1.4.3" "@emnapi/runtime": "npm:^1.4.3" @@ -4031,36 +3647,38 @@ __metadata: languageName: node linkType: hard -"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.5" +"@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-win32-arm64-msvc@npm:4.1.6" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.1.5" +"@tailwindcss/oxide-win32-x64-msvc@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide-win32-x64-msvc@npm:4.1.6" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@tailwindcss/oxide@npm:4.1.5": - version: 4.1.5 - resolution: "@tailwindcss/oxide@npm:4.1.5" - dependencies: - "@tailwindcss/oxide-android-arm64": "npm:4.1.5" - "@tailwindcss/oxide-darwin-arm64": "npm:4.1.5" - "@tailwindcss/oxide-darwin-x64": "npm:4.1.5" - "@tailwindcss/oxide-freebsd-x64": "npm:4.1.5" - "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.1.5" - "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.1.5" - "@tailwindcss/oxide-linux-arm64-musl": "npm:4.1.5" - "@tailwindcss/oxide-linux-x64-gnu": "npm:4.1.5" - "@tailwindcss/oxide-linux-x64-musl": "npm:4.1.5" - "@tailwindcss/oxide-wasm32-wasi": "npm:4.1.5" - "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.1.5" - "@tailwindcss/oxide-win32-x64-msvc": "npm:4.1.5" +"@tailwindcss/oxide@npm:4.1.6": + version: 4.1.6 + resolution: "@tailwindcss/oxide@npm:4.1.6" + dependencies: + "@tailwindcss/oxide-android-arm64": "npm:4.1.6" + "@tailwindcss/oxide-darwin-arm64": "npm:4.1.6" + "@tailwindcss/oxide-darwin-x64": "npm:4.1.6" + "@tailwindcss/oxide-freebsd-x64": "npm:4.1.6" + "@tailwindcss/oxide-linux-arm-gnueabihf": "npm:4.1.6" + "@tailwindcss/oxide-linux-arm64-gnu": "npm:4.1.6" + "@tailwindcss/oxide-linux-arm64-musl": "npm:4.1.6" + "@tailwindcss/oxide-linux-x64-gnu": "npm:4.1.6" + "@tailwindcss/oxide-linux-x64-musl": "npm:4.1.6" + "@tailwindcss/oxide-wasm32-wasi": "npm:4.1.6" + "@tailwindcss/oxide-win32-arm64-msvc": "npm:4.1.6" + "@tailwindcss/oxide-win32-x64-msvc": "npm:4.1.6" + detect-libc: "npm:^2.0.4" + tar: "npm:^7.4.3" dependenciesMeta: "@tailwindcss/oxide-android-arm64": optional: true @@ -4086,38 +3704,38 @@ __metadata: optional: true "@tailwindcss/oxide-win32-x64-msvc": optional: true - checksum: 10c0/46d076f58839786007c500e627620f7aed33aa446ce7b09a10df21c0471128744c2a3afb9955061e62254f9d701c437deea67e40471cf036900d5b30e5ea653c + checksum: 10c0/9abec6e6e2f17915aa5dbea8d260385213307ea0d8b83a4357fdb554129dfed407fcddfac588f3624feb0c9a342c30ad5de6a61aa0a28971e6f081f7f14a978e languageName: node linkType: hard "@tailwindcss/vite@npm:^4.0.0": - version: 4.1.5 - resolution: "@tailwindcss/vite@npm:4.1.5" + version: 4.1.6 + resolution: "@tailwindcss/vite@npm:4.1.6" dependencies: - "@tailwindcss/node": "npm:4.1.5" - "@tailwindcss/oxide": "npm:4.1.5" - tailwindcss: "npm:4.1.5" + "@tailwindcss/node": "npm:4.1.6" + "@tailwindcss/oxide": "npm:4.1.6" + tailwindcss: "npm:4.1.6" peerDependencies: vite: ^5.2.0 || ^6 - checksum: 10c0/588879114108b7e0f1f0c7b191281f0c332469c45d493826048378ee162f12a10c7f650428ad03a8005af3c720e208f951f7f5d3736f7740250fa037dd0f059d + checksum: 10c0/48b99e2a55ee4bd6330e118f8b41063d521039dd10e7982df400306da18a9cb6fb6019db4c8bcd0f54c79b41ed90c52b8a22c864b225fcd2cf583aea3e514055 languageName: node linkType: hard -"@tanstack/query-core@npm:5.75.0": - version: 5.75.0 - resolution: "@tanstack/query-core@npm:5.75.0" - checksum: 10c0/1c90d5f463fe5b4dac4525279300cd950acaef670b8589ba406df833bee3bdb4dcb58fba78c9a5424e7d19a317590eecad838fb389f37a91edb781f9c90af358 +"@tanstack/query-core@npm:5.75.7": + version: 5.75.7 + resolution: "@tanstack/query-core@npm:5.75.7" + checksum: 10c0/e1b8489ada09279826a9ed9c79907d5393cb6cd379edb5feb84d2925cf83bc9669a97f52f95229e4e7d59298c9ef88695e8b7107e7ba2461d6c2c6aac66a21a5 languageName: node linkType: hard "@tanstack/react-query@npm:^5.75.2": - version: 5.75.2 - resolution: "@tanstack/react-query@npm:5.75.2" + version: 5.75.7 + resolution: "@tanstack/react-query@npm:5.75.7" dependencies: - "@tanstack/query-core": "npm:5.75.0" + "@tanstack/query-core": "npm:5.75.7" peerDependencies: react: ^18 || ^19 - checksum: 10c0/b265a89f9166747589ce80019505be24a43a6cffc7af09700fadb35a91d28a0da380f7e18bcf2ffb7396cd0f2ca45d3322f5f3758d3265b68533a59dad6dd487 + checksum: 10c0/67a81445236b237ff6cbf30b8814e8de3e95a619509cc6b46ab8c9f550bec19d7543030e7127a4ef808c3b516c4397a7da049b7bd13d33834dd74637f2aead24 languageName: node linkType: hard @@ -4349,11 +3967,11 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 22.15.3 - resolution: "@types/node@npm:22.15.3" + version: 22.15.17 + resolution: "@types/node@npm:22.15.17" dependencies: undici-types: "npm:~6.21.0" - checksum: 10c0/2879f012d1aeba0bfdb5fed80d165f4f2cb3d1f2e1f98a24b18d4a211b4ace7d64bf2622784c78355982ffc1081ba79d0934efc2fb8353913e5871a63609661f + checksum: 10c0/fb92aa10b628683c5b965749f955bc2322485ecb0ea6c2f4cae5f2c7537a16834607e67083a9e9281faaae8d7dee9ada8d6a5c0de9a52c17d82912ef00c0fdd4 languageName: node linkType: hard @@ -4365,11 +3983,11 @@ __metadata: linkType: hard "@types/react@npm:^19.0.0": - version: 19.1.2 - resolution: "@types/react@npm:19.1.2" + version: 19.1.3 + resolution: "@types/react@npm:19.1.3" dependencies: csstype: "npm:^3.0.2" - checksum: 10c0/76ffe71395c713d4adc3c759465012d3c956db00af35ab7c6d0d91bd07b274b7ce69caa0478c0760311587bd1e38c78ffc9688ebc629f2b266682a19d8750947 + checksum: 10c0/f158f88871b8df1eeed637942d3e6142abcf505b617e4921ef3763b6d4f22241b9a883d864878dd2b6a2bdc8f4e7f871f24ef88f633d144a63257f4764b9478d languageName: node linkType: hard @@ -5214,16 +4832,16 @@ __metadata: linkType: hard "browserslist@npm:^4.24.0, browserslist@npm:^4.24.4": - version: 4.24.4 - resolution: "browserslist@npm:4.24.4" + version: 4.24.5 + resolution: "browserslist@npm:4.24.5" dependencies: - caniuse-lite: "npm:^1.0.30001688" - electron-to-chromium: "npm:^1.5.73" + caniuse-lite: "npm:^1.0.30001716" + electron-to-chromium: "npm:^1.5.149" node-releases: "npm:^2.0.19" - update-browserslist-db: "npm:^1.1.1" + update-browserslist-db: "npm:^1.1.3" bin: browserslist: cli.js - checksum: 10c0/db7ebc1733cf471e0b490b4f47e3e2ea2947ce417192c9246644e92c667dd56a71406cc58f62ca7587caf828364892e9952904a02b7aead752bc65b62a37cfe9 + checksum: 10c0/f4c1ce1a7d8fdfab5e5b88bb6e93d09e8a883c393f86801537a252da0362dbdcde4dbd97b318246c5d84c6607b2f6b47af732c1b000d6a8a881ee024bad29204 languageName: node linkType: hard @@ -5335,10 +4953,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001688, caniuse-lite@npm:^1.0.30001702": - version: 1.0.30001716 - resolution: "caniuse-lite@npm:1.0.30001716" - checksum: 10c0/5cca5089f7ee214a346ea38ecbd114c1a675c94254675150e535aa0766fe2c446961990637f25f65dc29ce9c543aed12006d679dd797d2e6159c46aa518da0cb +"caniuse-lite@npm:^1.0.30001702, caniuse-lite@npm:^1.0.30001716": + version: 1.0.30001717 + resolution: "caniuse-lite@npm:1.0.30001717" + checksum: 10c0/6c0bb1e5182fd578ebe97ee2203250849754a4e17d985839fab527ad27e125a4c4ffce3ece5505217fedf30ea0bbc17ac9f93e9ac525c0389ccba61c6e8345dc languageName: node linkType: hard @@ -5736,14 +5354,14 @@ __metadata: linkType: hard "dedent@npm:^1.0.0, dedent@npm:^1.5.3": - version: 1.5.3 - resolution: "dedent@npm:1.5.3" + version: 1.6.0 + resolution: "dedent@npm:1.6.0" peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: babel-plugin-macros: optional: true - checksum: 10c0/d94bde6e6f780be4da4fd760288fcf755ec368872f4ac5218197200d86430aeb8d90a003a840bff1c20221188e3f23adced0119cb811c6873c70d0ac66d12832 + checksum: 10c0/671b8f5e390dd2a560862c4511dd6d2638e71911486f78cb32116551f8f2aa6fcaf50579ffffb2f866d46b5b80fd72470659ca5760ede8f967619ef7df79e8a5 languageName: node linkType: hard @@ -5846,7 +5464,7 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^2.0.3": +"detect-libc@npm:^2.0.3, detect-libc@npm:^2.0.4": version: 2.0.4 resolution: "detect-libc@npm:2.0.4" checksum: 10c0/c15541f836eba4b1f521e4eecc28eefefdbc10a94d3b8cb4c507689f332cc111babb95deda66f2de050b22122113189986d5190be97d51b5a2b23b938415e67c @@ -5983,10 +5601,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.5.73": - version: 1.5.145 - resolution: "electron-to-chromium@npm:1.5.145" - checksum: 10c0/0db2cf3de991b1c8dc38c7412179778a13ec46cd9eb5e520dc4f985762eb534c1307dd99573d6b68d04175d74a3bfc225f065fa567a946474cc1e70839af6d7b +"electron-to-chromium@npm:^1.5.149": + version: 1.5.151 + resolution: "electron-to-chromium@npm:1.5.151" + checksum: 10c0/9b3d73836a784af4fd113676b87b0d233ae51984cd4d4396f7252c7369e2f897afeca9fb53910c314e74a4b5d22b6faa4450e95304ceeb1c4fd04e8356030d4b languageName: node linkType: hard @@ -6162,34 +5780,34 @@ __metadata: linkType: hard "esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0, esbuild@npm:^0.25.0": - version: 0.25.3 - resolution: "esbuild@npm:0.25.3" - dependencies: - "@esbuild/aix-ppc64": "npm:0.25.3" - "@esbuild/android-arm": "npm:0.25.3" - "@esbuild/android-arm64": "npm:0.25.3" - "@esbuild/android-x64": "npm:0.25.3" - "@esbuild/darwin-arm64": "npm:0.25.3" - "@esbuild/darwin-x64": "npm:0.25.3" - "@esbuild/freebsd-arm64": "npm:0.25.3" - "@esbuild/freebsd-x64": "npm:0.25.3" - "@esbuild/linux-arm": "npm:0.25.3" - "@esbuild/linux-arm64": "npm:0.25.3" - "@esbuild/linux-ia32": "npm:0.25.3" - "@esbuild/linux-loong64": "npm:0.25.3" - "@esbuild/linux-mips64el": "npm:0.25.3" - "@esbuild/linux-ppc64": "npm:0.25.3" - "@esbuild/linux-riscv64": "npm:0.25.3" - "@esbuild/linux-s390x": "npm:0.25.3" - "@esbuild/linux-x64": "npm:0.25.3" - "@esbuild/netbsd-arm64": "npm:0.25.3" - "@esbuild/netbsd-x64": "npm:0.25.3" - "@esbuild/openbsd-arm64": "npm:0.25.3" - "@esbuild/openbsd-x64": "npm:0.25.3" - "@esbuild/sunos-x64": "npm:0.25.3" - "@esbuild/win32-arm64": "npm:0.25.3" - "@esbuild/win32-ia32": "npm:0.25.3" - "@esbuild/win32-x64": "npm:0.25.3" + version: 0.25.4 + resolution: "esbuild@npm:0.25.4" + dependencies: + "@esbuild/aix-ppc64": "npm:0.25.4" + "@esbuild/android-arm": "npm:0.25.4" + "@esbuild/android-arm64": "npm:0.25.4" + "@esbuild/android-x64": "npm:0.25.4" + "@esbuild/darwin-arm64": "npm:0.25.4" + "@esbuild/darwin-x64": "npm:0.25.4" + "@esbuild/freebsd-arm64": "npm:0.25.4" + "@esbuild/freebsd-x64": "npm:0.25.4" + "@esbuild/linux-arm": "npm:0.25.4" + "@esbuild/linux-arm64": "npm:0.25.4" + "@esbuild/linux-ia32": "npm:0.25.4" + "@esbuild/linux-loong64": "npm:0.25.4" + "@esbuild/linux-mips64el": "npm:0.25.4" + "@esbuild/linux-ppc64": "npm:0.25.4" + "@esbuild/linux-riscv64": "npm:0.25.4" + "@esbuild/linux-s390x": "npm:0.25.4" + "@esbuild/linux-x64": "npm:0.25.4" + "@esbuild/netbsd-arm64": "npm:0.25.4" + "@esbuild/netbsd-x64": "npm:0.25.4" + "@esbuild/openbsd-arm64": "npm:0.25.4" + "@esbuild/openbsd-x64": "npm:0.25.4" + "@esbuild/sunos-x64": "npm:0.25.4" + "@esbuild/win32-arm64": "npm:0.25.4" + "@esbuild/win32-ia32": "npm:0.25.4" + "@esbuild/win32-x64": "npm:0.25.4" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -6243,87 +5861,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10c0/127aff654310ede4e2eb232a7b1d8823f5b5d69222caf17aa7f172574a5b6b75f71ce78c6d8a40030421d7c75b784dc640de0fb1b87b7ea77ab2a1c832fa8df8 - languageName: node - linkType: hard - -"esbuild@npm:^0.21.3": - version: 0.21.5 - resolution: "esbuild@npm:0.21.5" - dependencies: - "@esbuild/aix-ppc64": "npm:0.21.5" - "@esbuild/android-arm": "npm:0.21.5" - "@esbuild/android-arm64": "npm:0.21.5" - "@esbuild/android-x64": "npm:0.21.5" - "@esbuild/darwin-arm64": "npm:0.21.5" - "@esbuild/darwin-x64": "npm:0.21.5" - "@esbuild/freebsd-arm64": "npm:0.21.5" - "@esbuild/freebsd-x64": "npm:0.21.5" - "@esbuild/linux-arm": "npm:0.21.5" - "@esbuild/linux-arm64": "npm:0.21.5" - "@esbuild/linux-ia32": "npm:0.21.5" - "@esbuild/linux-loong64": "npm:0.21.5" - "@esbuild/linux-mips64el": "npm:0.21.5" - "@esbuild/linux-ppc64": "npm:0.21.5" - "@esbuild/linux-riscv64": "npm:0.21.5" - "@esbuild/linux-s390x": "npm:0.21.5" - "@esbuild/linux-x64": "npm:0.21.5" - "@esbuild/netbsd-x64": "npm:0.21.5" - "@esbuild/openbsd-x64": "npm:0.21.5" - "@esbuild/sunos-x64": "npm:0.21.5" - "@esbuild/win32-arm64": "npm:0.21.5" - "@esbuild/win32-ia32": "npm:0.21.5" - "@esbuild/win32-x64": "npm:0.21.5" - dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: 10c0/fa08508adf683c3f399e8a014a6382a6b65542213431e26206c0720e536b31c09b50798747c2a105a4bbba1d9767b8d3615a74c2f7bf1ddf6d836cd11eb672de + checksum: 10c0/db9f51248f0560bc46ab219461d338047617f6caf373c95f643b204760bdfa10c95b48cfde948949f7e509599ae4ab61c3f112092a3534936c6abfb800c565b0 languageName: node linkType: hard @@ -7151,9 +6689,9 @@ __metadata: linkType: hard "http-cache-semantics@npm:^4.1.1": - version: 4.1.1 - resolution: "http-cache-semantics@npm:4.1.1" - checksum: 10c0/ce1319b8a382eb3cbb4a37c19f6bfe14e5bb5be3d09079e885e8c513ab2d3cd9214902f8a31c9dc4e37022633ceabfc2d697405deeaf1b8f3552bb4ed996fdfc + version: 4.2.0 + resolution: "http-cache-semantics@npm:4.2.0" + checksum: 10c0/45b66a945cf13ec2d1f29432277201313babf4a01d9e52f44b31ca923434083afeca03f18417f599c9ab3d0e7b618ceb21257542338b57c54b710463b4a53e37 languageName: node linkType: hard @@ -9674,7 +9212,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.43, postcss@npm:^8.5.3": +"postcss@npm:^8.5.3": version: 8.5.3 resolution: "postcss@npm:8.5.3" dependencies: @@ -9877,11 +9415,11 @@ __metadata: linkType: hard "react-hook-form@npm:^7.53.1": - version: 7.56.1 - resolution: "react-hook-form@npm:7.56.1" + version: 7.56.3 + resolution: "react-hook-form@npm:7.56.3" peerDependencies: react: ^16.8.0 || ^17 || ^18 || ^19 - checksum: 10c0/26eafd54bf47167628e34c2f22ea27ea7bdd5b4231a56af5be31ccedfb2a721708b308026ea4a17f2fb15c7b5fff83c0feb4acc7aa07bd6faa8506e917810cab + checksum: 10c0/9467b027fd030d93ba3c8de85853d381ca92ba70bfdb9d0569a63dae44c1459082f5863a4ceb8690789a7185a588516182904db4c72546119c966bf25316d591 languageName: node linkType: hard @@ -9949,31 +9487,30 @@ __metadata: linkType: hard "react-router-dom@npm:^7.0.0": - version: 7.5.3 - resolution: "react-router-dom@npm:7.5.3" + version: 7.6.0 + resolution: "react-router-dom@npm:7.6.0" dependencies: - react-router: "npm:7.5.3" + react-router: "npm:7.6.0" peerDependencies: react: ">=18" react-dom: ">=18" - checksum: 10c0/56c03d8c31c100db54029df82f7e2d350ec75d301b2ffa9512fbc7659faf492ef6d777115629da89c92d0826f3b8a98271dd8426fd3afd3aaf9ed92763f7deaa + checksum: 10c0/a13098a0dac97cde81f9af061c0dfb5ebf76ca00bdb75618d84b26e8abddab1fe9f3db88bce1736dc7c1a8f205ad0135a00148dd43ba72f2ed2c7e69ab77a739 languageName: node linkType: hard -"react-router@npm:7.5.3, react-router@npm:^7.0.0": - version: 7.5.3 - resolution: "react-router@npm:7.5.3" +"react-router@npm:7.6.0, react-router@npm:^7.0.0": + version: 7.6.0 + resolution: "react-router@npm:7.6.0" dependencies: cookie: "npm:^1.0.1" set-cookie-parser: "npm:^2.6.0" - turbo-stream: "npm:2.4.0" peerDependencies: react: ">=18" react-dom: ">=18" peerDependenciesMeta: react-dom: optional: true - checksum: 10c0/1f98ab5974cbf6696944a3cbe3d5708add6cdb9c765e0952459eb912d388fe361914a94557546dcd45164413fd9bc2fde97302c8daf3951156644232a9e3ce16 + checksum: 10c0/abc4d37c01804a3137b1cfd12cf7e55bff092a67c835404ab9da1411ec9e170fe72773b9846d2db084cc0272179237e59d88dbf46cef9db031892feebcb48640 languageName: node linkType: hard @@ -10200,30 +9737,30 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.20.0, rollup@npm:^4.34.9": - version: 4.40.1 - resolution: "rollup@npm:4.40.1" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.40.1" - "@rollup/rollup-android-arm64": "npm:4.40.1" - "@rollup/rollup-darwin-arm64": "npm:4.40.1" - "@rollup/rollup-darwin-x64": "npm:4.40.1" - "@rollup/rollup-freebsd-arm64": "npm:4.40.1" - "@rollup/rollup-freebsd-x64": "npm:4.40.1" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.40.1" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.40.1" - "@rollup/rollup-linux-arm64-gnu": "npm:4.40.1" - "@rollup/rollup-linux-arm64-musl": "npm:4.40.1" - "@rollup/rollup-linux-loongarch64-gnu": "npm:4.40.1" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.40.1" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.40.1" - "@rollup/rollup-linux-riscv64-musl": "npm:4.40.1" - "@rollup/rollup-linux-s390x-gnu": "npm:4.40.1" - "@rollup/rollup-linux-x64-gnu": "npm:4.40.1" - "@rollup/rollup-linux-x64-musl": "npm:4.40.1" - "@rollup/rollup-win32-arm64-msvc": "npm:4.40.1" - "@rollup/rollup-win32-ia32-msvc": "npm:4.40.1" - "@rollup/rollup-win32-x64-msvc": "npm:4.40.1" +"rollup@npm:^4.34.9": + version: 4.40.2 + resolution: "rollup@npm:4.40.2" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.40.2" + "@rollup/rollup-android-arm64": "npm:4.40.2" + "@rollup/rollup-darwin-arm64": "npm:4.40.2" + "@rollup/rollup-darwin-x64": "npm:4.40.2" + "@rollup/rollup-freebsd-arm64": "npm:4.40.2" + "@rollup/rollup-freebsd-x64": "npm:4.40.2" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.40.2" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.40.2" + "@rollup/rollup-linux-arm64-gnu": "npm:4.40.2" + "@rollup/rollup-linux-arm64-musl": "npm:4.40.2" + "@rollup/rollup-linux-loongarch64-gnu": "npm:4.40.2" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.40.2" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.40.2" + "@rollup/rollup-linux-riscv64-musl": "npm:4.40.2" + "@rollup/rollup-linux-s390x-gnu": "npm:4.40.2" + "@rollup/rollup-linux-x64-gnu": "npm:4.40.2" + "@rollup/rollup-linux-x64-musl": "npm:4.40.2" + "@rollup/rollup-win32-arm64-msvc": "npm:4.40.2" + "@rollup/rollup-win32-ia32-msvc": "npm:4.40.2" + "@rollup/rollup-win32-x64-msvc": "npm:4.40.2" "@types/estree": "npm:1.0.7" fsevents: "npm:~2.3.2" dependenciesMeta: @@ -10271,7 +9808,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10c0/11c44b5ef9b3fd521c5501b3f1c36af4ca07821aeff41d41f45336eee324d8f5b46c1a92189f5c8cd146bc21ac10418d57cb4571637ea09aced1ae831a2a4ae0 + checksum: 10c0/cbe9b766891da74fbf7c3b50420bb75102e5c59afc0ea45751f7e43a581d2cd93367763f521f820b72e341cf1f6b9951fbdcd3be67a1b0aa774b754525a8b9c7 languageName: node linkType: hard @@ -10926,10 +10463,10 @@ __metadata: languageName: node linkType: hard -"tailwindcss@npm:4.1.5, tailwindcss@npm:^4.0.0": - version: 4.1.5 - resolution: "tailwindcss@npm:4.1.5" - checksum: 10c0/19fd0709f8c8d706d28a936f6ae7ad371d8586ea38e17a68ab5ba1c1c5d97ffcc8eba144f1b5c91c1534aa8df053a26c298863272a3357161a1dd9849b89339c +"tailwindcss@npm:4.1.6, tailwindcss@npm:^4.0.0": + version: 4.1.6 + resolution: "tailwindcss@npm:4.1.6" + checksum: 10c0/de5a442d23d20872bfccb2b451720e8031dde27e1984a1ccb1d8c7308915213f1b3b62724ce5176d1b7031fbedc6a75fe844b73e3f13443141c11739447d8808 languageName: node linkType: hard @@ -11092,65 +10629,58 @@ __metadata: languageName: node linkType: hard -"turbo-darwin-64@npm:2.5.2": - version: 2.5.2 - resolution: "turbo-darwin-64@npm:2.5.2" +"turbo-darwin-64@npm:2.5.3": + version: 2.5.3 + resolution: "turbo-darwin-64@npm:2.5.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"turbo-darwin-arm64@npm:2.5.2": - version: 2.5.2 - resolution: "turbo-darwin-arm64@npm:2.5.2" +"turbo-darwin-arm64@npm:2.5.3": + version: 2.5.3 + resolution: "turbo-darwin-arm64@npm:2.5.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"turbo-linux-64@npm:2.5.2": - version: 2.5.2 - resolution: "turbo-linux-64@npm:2.5.2" +"turbo-linux-64@npm:2.5.3": + version: 2.5.3 + resolution: "turbo-linux-64@npm:2.5.3" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"turbo-linux-arm64@npm:2.5.2": - version: 2.5.2 - resolution: "turbo-linux-arm64@npm:2.5.2" +"turbo-linux-arm64@npm:2.5.3": + version: 2.5.3 + resolution: "turbo-linux-arm64@npm:2.5.3" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"turbo-stream@npm:2.4.0": - version: 2.4.0 - resolution: "turbo-stream@npm:2.4.0" - checksum: 10c0/e68b2569f1f16e6e9633d090c6024b2ae9f0e97bfeacb572451ca3732e120ebbb546f3bc4afc717c46cb57b5aea6104e04ef497f9912eef6a7641e809518e98a - languageName: node - linkType: hard - -"turbo-windows-64@npm:2.5.2": - version: 2.5.2 - resolution: "turbo-windows-64@npm:2.5.2" +"turbo-windows-64@npm:2.5.3": + version: 2.5.3 + resolution: "turbo-windows-64@npm:2.5.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"turbo-windows-arm64@npm:2.5.2": - version: 2.5.2 - resolution: "turbo-windows-arm64@npm:2.5.2" +"turbo-windows-arm64@npm:2.5.3": + version: 2.5.3 + resolution: "turbo-windows-arm64@npm:2.5.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard "turbo@npm:^2.3.3": - version: 2.5.2 - resolution: "turbo@npm:2.5.2" - dependencies: - turbo-darwin-64: "npm:2.5.2" - turbo-darwin-arm64: "npm:2.5.2" - turbo-linux-64: "npm:2.5.2" - turbo-linux-arm64: "npm:2.5.2" - turbo-windows-64: "npm:2.5.2" - turbo-windows-arm64: "npm:2.5.2" + version: 2.5.3 + resolution: "turbo@npm:2.5.3" + dependencies: + turbo-darwin-64: "npm:2.5.3" + turbo-darwin-arm64: "npm:2.5.3" + turbo-linux-64: "npm:2.5.3" + turbo-linux-arm64: "npm:2.5.3" + turbo-windows-64: "npm:2.5.3" + turbo-windows-arm64: "npm:2.5.3" dependenciesMeta: turbo-darwin-64: optional: true @@ -11166,7 +10696,7 @@ __metadata: optional: true bin: turbo: bin/turbo - checksum: 10c0/3eed6eba8bace18ed767785c83cd572985214e79d267f3eb631b2c147e941203746b241869fe629776704d3e69c37da90c5356c3b9506e08c468c9cab52f120c + checksum: 10c0/8274b1d2d7ec4343a6d0cfdc4b83549fac510b6a227c359eaa068bed2dac34204785fe56d34c75fd8b340214dbe61b91d2349a0f3fdfc47a2fb3d99cecf1c639 languageName: node linkType: hard @@ -11319,7 +10849,7 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.1.1": +"update-browserslist-db@npm:^1.1.3": version: 1.1.3 resolution: "update-browserslist-db@npm:1.1.3" dependencies: @@ -11522,8 +11052,8 @@ __metadata: linkType: hard "vite@npm:^5.0.0 || ^6.0.0, vite@npm:^6.2.2": - version: 6.3.4 - resolution: "vite@npm:6.3.4" + version: 6.3.5 + resolution: "vite@npm:6.3.5" dependencies: esbuild: "npm:^0.25.0" fdir: "npm:^6.4.4" @@ -11572,50 +11102,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10c0/f1534a3f42d14b30e11c58e5e451903d965d5f5ba18d8c81f9df208589e3d2c65535abaa3268d3963573174b8e056ea7bc445f567622c65fcdf98eb4acc1bf4e - languageName: node - linkType: hard - -"vite@npm:^5.4.11": - version: 5.4.19 - resolution: "vite@npm:5.4.19" - dependencies: - esbuild: "npm:^0.21.3" - fsevents: "npm:~2.3.3" - postcss: "npm:^8.4.43" - rollup: "npm:^4.20.0" - peerDependencies: - "@types/node": ^18.0.0 || >=20.0.0 - less: "*" - lightningcss: ^1.21.0 - sass: "*" - sass-embedded: "*" - stylus: "*" - sugarss: "*" - terser: ^5.4.0 - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - "@types/node": - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - bin: - vite: bin/vite.js - checksum: 10c0/c97601234dba482cea5290f2a2ea0fcd65e1fab3df06718ea48adc8ceb14bc3129508216c4989329c618f6a0470b42f439677a207aef62b0c76f445091c2d89e + checksum: 10c0/df70201659085133abffc6b88dcdb8a57ef35f742a01311fc56a4cfcda6a404202860729cc65a2c401a724f6e25f9ab40ce4339ed4946f550541531ced6fe41c languageName: node linkType: hard @@ -11848,8 +11335,8 @@ __metadata: linkType: hard "ws@npm:^8.2.3": - version: 8.18.1 - resolution: "ws@npm:8.18.1" + version: 8.18.2 + resolution: "ws@npm:8.18.2" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -11858,7 +11345,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 10c0/e498965d6938c63058c4310ffb6967f07d4fa06789d3364829028af380d299fe05762961742971c764973dce3d1f6a2633fe8b2d9410c9b52e534b4b882a99fa + checksum: 10c0/4b50f67931b8c6943c893f59c524f0e4905bbd183016cfb0f2b8653aa7f28dad4e456b9d99d285bbb67cca4fedd9ce90dfdfaa82b898a11414ebd66ee99141e4 languageName: node linkType: hard