diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 63b3f05dfa..6306152f8b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -25,14 +25,11 @@ updates: interval: "weekly" open-pull-requests-limit: 2 ignore: - - dependency-name: "@sentry/react" + - dependency-name: "ky" + - dependency-name: "tailwind-merge" update-types: ["version-update:semver-major"] - dependency-name: "tailwindcss" update-types: ["version-update:semver-major"] - - dependency-name: "echarts" - update-types: ["version-update:semver-major"] - - dependency-name: "uuid" - update-types: ["version-update:semver-major"] - dependency-name: "react-markdown" update-types: ["version-update:semver-major"] - dependency-name: "react-syntax-highlighter" diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 4571fd1cd1..e24f5b23c8 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -84,4 +84,27 @@ jobs: run: | uvx --python 3.13 mdformat . --exclude ".agents/skills/**" + - name: Install pnpm + uses: pnpm/action-setup@v4 + with: + package_json_file: web/package.json + run_install: false + + - name: Setup Node.js + uses: actions/setup-node@v6 + with: + node-version: 24 + cache: pnpm + cache-dependency-path: ./web/pnpm-lock.yaml + + - name: Install web dependencies + run: | + cd web + pnpm install --frozen-lockfile + + - name: ESLint autofix + run: | + cd web + pnpm eslint --concurrency=2 --prune-suppressions + - uses: autofix-ci/action@635ffb0c9798bd160680f18fd73371e355b85f27 diff --git a/web/app/components/app/configuration/dataset-config/card-item/index.spec.tsx b/web/app/components/app/configuration/dataset-config/card-item/index.spec.tsx index 0bbed83a99..09a5ff6d07 100644 --- a/web/app/components/app/configuration/dataset-config/card-item/index.spec.tsx +++ b/web/app/components/app/configuration/dataset-config/card-item/index.spec.tsx @@ -172,12 +172,8 @@ describe('dataset-config/card-item', () => { const [editButton] = within(card).getAllByRole('button', { hidden: true }) await user.click(editButton) - expect(screen.getByText('Mock settings modal')).toBeInTheDocument() - await waitFor(() => { - expect(screen.getByRole('dialog')).toBeVisible() - }) - - fireEvent.click(screen.getByText('Save changes')) + expect(await screen.findByText('Mock settings modal')).toBeInTheDocument() + fireEvent.click(await screen.findByText('Save changes')) await waitFor(() => { expect(onSave).toHaveBeenCalledWith(expect.objectContaining({ name: 'Updated dataset' })) @@ -194,7 +190,7 @@ describe('dataset-config/card-item', () => { const card = screen.getByText(dataset.name).closest('.group') as HTMLElement const buttons = within(card).getAllByRole('button', { hidden: true }) - const deleteButton = buttons[buttons.length - 1] + const deleteButton = buttons.at(-1)! expect(deleteButton.className).not.toContain('action-btn-destructive') @@ -233,7 +229,7 @@ describe('dataset-config/card-item', () => { await user.click(editButton) expect(screen.getByText('Mock settings modal')).toBeInTheDocument() - const overlay = Array.from(document.querySelectorAll('[class]')) + const overlay = [...document.querySelectorAll('[class]')] .find(element => element.className.toString().includes('bg-black/30')) expect(overlay).toBeInTheDocument() diff --git a/web/app/components/base/features/new-feature-panel/text-to-speech/param-config-content.tsx b/web/app/components/base/features/new-feature-panel/text-to-speech/param-config-content.tsx index 631691c42f..11db9346ff 100644 --- a/web/app/components/base/features/new-feature-panel/text-to-speech/param-config-content.tsx +++ b/web/app/components/base/features/new-feature-panel/text-to-speech/param-config-content.tsx @@ -164,7 +164,7 @@ const VoiceParamConfig = ({
{ handleChange({ diff --git a/web/app/components/base/form/components/form/__tests__/actions.spec.tsx b/web/app/components/base/form/components/form/__tests__/actions.spec.tsx index 0bd6655cb5..6e9aa58b96 100644 --- a/web/app/components/base/form/components/form/__tests__/actions.spec.tsx +++ b/web/app/components/base/form/components/form/__tests__/actions.spec.tsx @@ -1,55 +1,72 @@ import type { FormType } from '../../..' import type { CustomActionsProps } from '../actions' -import { fireEvent, render, screen } from '@testing-library/react' +import { fireEvent, render, screen, waitFor } from '@testing-library/react' +import { beforeEach, describe, expect, it, vi } from 'vitest' import { formContext } from '../../..' import Actions from '../actions' -const renderWithForm = ({ - canSubmit, - isSubmitting, - CustomActions, -}: { - canSubmit: boolean - isSubmitting: boolean +const mockFormState = vi.hoisted(() => ({ + canSubmit: true, + isSubmitting: false, +})) + +vi.mock('@tanstack/react-form', async () => { + const actual = await vi.importActual('@tanstack/react-form') + return { + ...actual, + useStore: (_store: unknown, selector: (state: typeof mockFormState) => unknown) => selector(mockFormState), + } +}) + +type RenderWithFormOptions = { + canSubmit?: boolean + isSubmitting?: boolean CustomActions?: (props: CustomActionsProps) => React.ReactNode -}) => { - const submitSpy = vi.fn() - const state = { - canSubmit, - isSubmitting, - } + onSubmit?: () => void +} + +const renderWithForm = ({ + canSubmit = true, + isSubmitting = false, + CustomActions, + onSubmit = vi.fn(), +}: RenderWithFormOptions = {}) => { + mockFormState.canSubmit = canSubmit + mockFormState.isSubmitting = isSubmitting + const form = { - store: { - state, - subscribe: () => () => {}, - }, - handleSubmit: submitSpy, + store: {}, + handleSubmit: onSubmit, } - const TestComponent = () => { - return ( - - - - ) - } + render( + + + , + ) - render() - return { submitSpy } + return { onSubmit } } describe('Actions', () => { + beforeEach(() => { + vi.clearAllMocks() + }) + it('should disable submit button when form cannot submit', () => { - renderWithForm({ canSubmit: false, isSubmitting: false }) + renderWithForm({ canSubmit: false }) expect(screen.getByRole('button', { name: 'common.operation.submit' })).toBeDisabled() }) - it('should call form submit when users click submit button', () => { - const { submitSpy } = renderWithForm({ canSubmit: true, isSubmitting: false }) + it('should call form submit when users click submit button', async () => { + const submitSpy = vi.fn() + renderWithForm({ onSubmit: submitSpy }) + fireEvent.click(screen.getByRole('button', { name: 'common.operation.submit' })) - expect(submitSpy).toHaveBeenCalledTimes(1) + + await waitFor(() => { + expect(submitSpy).toHaveBeenCalledTimes(1) + }) }) it('should render custom actions when provided', () => { @@ -60,15 +77,14 @@ describe('Actions', () => { )) renderWithForm({ - canSubmit: true, - isSubmitting: true, CustomActions: customActionsSpy, }) expect(screen.queryByRole('button', { name: 'common.operation.submit' })).not.toBeInTheDocument() - expect(screen.getByText('custom-true-true')).toBeInTheDocument() + expect(screen.getByText('custom-false-true')).toBeInTheDocument() expect(customActionsSpy).toHaveBeenCalledWith(expect.objectContaining({ - isSubmitting: true, + form: expect.any(Object), + isSubmitting: false, canSubmit: true, })) }) diff --git a/web/app/components/base/select/index.tsx b/web/app/components/base/select/index.tsx index 144629c380..70e3004a38 100644 --- a/web/app/components/base/select/index.tsx +++ b/web/app/components/base/select/index.tsx @@ -100,11 +100,11 @@ const Select: FC = ({ disabled={disabled} value={selectedItem} className={className} - onChange={(value: Item) => { + onChange={(value) => { if (!disabled) { setSelectedItem(value) setOpen(false) - onSelect(value) + onSelect(value as Item) } }} > @@ -224,10 +224,10 @@ const SimpleSelect: FC = ({ { + onChange={(value) => { if (!disabled) { setSelectedItem(value) - onSelect(value) + onSelect(value as Item) } }} > diff --git a/web/app/components/base/svg-gallery/__tests__/index.spec.tsx b/web/app/components/base/svg-gallery/__tests__/index.spec.tsx index c990f0211f..f88856dce2 100644 --- a/web/app/components/base/svg-gallery/__tests__/index.spec.tsx +++ b/web/app/components/base/svg-gallery/__tests__/index.spec.tsx @@ -1,4 +1,5 @@ -import { act, fireEvent, render, screen, waitFor } from '@testing-library/react' +import { act, render, screen, waitFor } from '@testing-library/react' +import userEvent from '@testing-library/user-event' import SVGRenderer from '..' const mockClick = vi.fn() @@ -117,6 +118,7 @@ describe('SVGRenderer', () => { }) it('closes image preview on cancel', async () => { + const user = userEvent.setup() render() await waitFor(() => { @@ -129,9 +131,11 @@ describe('SVGRenderer', () => { expect(screen.getByAltText('Preview')).toBeInTheDocument() - fireEvent.keyDown(document, { key: 'Escape' }) + await user.click(screen.getByTestId('image-preview-close-button')) - expect(screen.queryByAltText('Preview')).not.toBeInTheDocument() + await waitFor(() => { + expect(screen.queryByAltText('Preview')).not.toBeInTheDocument() + }) }) }) }) diff --git a/web/app/components/datasets/documents/components/__tests__/operations.spec.tsx b/web/app/components/datasets/documents/components/__tests__/operations.spec.tsx index b988b1aeab..03e631f56a 100644 --- a/web/app/components/datasets/documents/components/__tests__/operations.spec.tsx +++ b/web/app/components/datasets/documents/components/__tests__/operations.spec.tsx @@ -1,4 +1,5 @@ import { act, cleanup, fireEvent, render, screen, waitFor } from '@testing-library/react' +import userEvent from '@testing-library/user-event' import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' import Operations from '../operations' @@ -355,16 +356,14 @@ describe('Operations', () => { }) it('should show rename modal when rename is clicked', async () => { + const user = userEvent.setup() render() await openPopover() - const renameButton = screen.getByText('datasetDocuments.list.table.rename') - await act(async () => { - fireEvent.click(renameButton) - }) - // Rename modal should be shown - await waitFor(() => { - expect(screen.getByDisplayValue('Test Document')).toBeInTheDocument() - }) + const renameAction = screen.getByText('datasetDocuments.list.table.rename').parentElement as HTMLElement + await user.click(renameAction) + + const renameInput = await screen.findByRole('textbox') + expect(renameInput).toHaveValue('Test Document') }) it('should call sync for notion data source', async () => { diff --git a/web/app/components/datasets/documents/detail/embedding/__tests__/index.spec.tsx b/web/app/components/datasets/documents/detail/embedding/__tests__/index.spec.tsx index b97f824c27..554de41f87 100644 --- a/web/app/components/datasets/documents/detail/embedding/__tests__/index.spec.tsx +++ b/web/app/components/datasets/documents/detail/embedding/__tests__/index.spec.tsx @@ -5,6 +5,7 @@ import { QueryClient, QueryClientProvider } from '@tanstack/react-query' import { render, screen, waitFor } from '@testing-library/react' import userEvent from '@testing-library/user-event' import { beforeEach, describe, expect, it, vi } from 'vitest' +import { ToastContext } from '@/app/components/base/toast/context' import { ProcessMode } from '@/models/datasets' import * as datasetsService from '@/service/datasets' import * as useDataset from '@/service/knowledge/use-dataset' @@ -13,8 +14,22 @@ import { IndexingType } from '../../../../create/step-two' import { DocumentContext } from '../../context' import EmbeddingDetail from '../index' +const { mockNotify, mockClose } = vi.hoisted(() => ({ + mockNotify: vi.fn(), + mockClose: vi.fn(), +})) + vi.mock('@/service/datasets') vi.mock('@/service/knowledge/use-dataset') +vi.mock('@/app/components/base/toast/context', async () => { + const { createContext } = await vi.importActual('use-context-selector') + return { + ToastContext: createContext({ + notify: mockNotify, + close: mockClose, + }), + } +}) const mockFetchIndexingStatus = vi.mocked(datasetsService.fetchIndexingStatus) const mockPauseDocIndexing = vi.mocked(datasetsService.pauseDocIndexing) @@ -32,9 +47,11 @@ const createWrapper = (contextValue: DocumentContextValue = { datasetId: 'ds1', const queryClient = createTestQueryClient() return ({ children }: { children: ReactNode }) => ( - - {children} - + + + {children} + + ) } diff --git a/web/eslint-suppressions.json b/web/eslint-suppressions.json index c6ffe3a7e4..a3e3a984fd 100644 --- a/web/eslint-suppressions.json +++ b/web/eslint-suppressions.json @@ -1,5 +1,44 @@ { + "__tests__/apps/app-card-operations-flow.test.tsx": { + "e18e/prefer-spread-syntax": { + "count": 5 + } + }, + "__tests__/billing/billing-integration.test.tsx": { + "e18e/prefer-static-regex": { + "count": 72 + } + }, + "__tests__/billing/cloud-plan-payment-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "__tests__/billing/education-verification-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 18 + } + }, + "__tests__/billing/pricing-modal-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 28 + } + }, + "__tests__/billing/self-hosted-plan-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "__tests__/check-i18n.test.ts": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, + "e18e/prefer-regex-test": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 6 + }, "regexp/no-unused-capturing-group": { "count": 1 }, @@ -7,17 +46,36 @@ "count": 2 } }, + "__tests__/datasets/document-management.test.tsx": { + "e18e/prefer-array-at": { + "count": 2 + } + }, + "__tests__/datasets/metadata-management-flow.test.tsx": { + "e18e/prefer-array-fill": { + "count": 2 + } + }, "__tests__/document-detail-navigation-fix.test.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + }, "no-console": { "count": 10 } }, "__tests__/document-list-sorting.test.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "ts/no-explicit-any": { "count": 3 } }, "__tests__/embedded-user-id-auth.test.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 8 } @@ -27,12 +85,20 @@ "count": 3 } }, + "__tests__/explore/installed-app-flow.test.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "__tests__/goto-anything/command-selector.test.tsx": { "ts/no-explicit-any": { "count": 2 } }, "__tests__/i18n-upload-features.test.ts": { + "e18e/prefer-static-regex": { + "count": 19 + }, "no-console": { "count": 3 } @@ -47,7 +113,15 @@ "count": 2 } }, + "__tests__/plugins/plugin-install-flow.test.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "__tests__/real-browser-flicker.test.tsx": { + "e18e/prefer-array-at": { + "count": 3 + }, "no-console": { "count": 16 }, @@ -124,6 +198,9 @@ } }, "app/(commonLayout)/app/(appDetailLayout)/[appId]/overview/tracing/panel.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -155,6 +232,9 @@ } }, "app/(humanInputLayout)/form/[token]/form.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -176,6 +256,9 @@ } }, "app/(shareLayout)/webapp-reset-password/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -199,6 +282,9 @@ } }, "app/(shareLayout)/webapp-signin/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -237,6 +323,9 @@ } }, "app/account/(commonLayout)/account-page/email-change-modal.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -294,11 +383,27 @@ } }, "app/account/oauth/authorize/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } }, + "app/components/app-sidebar/app-info/__tests__/app-operations.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + } + }, + "app/components/app-sidebar/app-info/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/app-sidebar/app-info/app-operations.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -367,7 +472,18 @@ "count": 2 } }, + "app/components/app/annotation/batch-add-annotation-modal/csv-uploader.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/app/annotation/batch-add-annotation-modal/index.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -389,6 +505,11 @@ "count": 1 } }, + "app/components/app/annotation/edit-annotation-modal/edit-item/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/app/annotation/edit-annotation-modal/edit-item/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -401,6 +522,9 @@ } }, "app/components/app/annotation/edit-annotation-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + }, "test/prefer-hooks-in-order": { "count": 1 } @@ -485,6 +609,9 @@ } }, "app/components/app/app-access-control/add-member-or-group-pop.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -545,11 +672,22 @@ } }, "app/components/app/configuration/base/var-highlight/index.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + }, "react-refresh/only-export-components": { "count": 1 } }, + "app/components/app/configuration/base/warning-mask/formatting-changed.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/app/configuration/config-prompt/advanced-prompt-input.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -575,12 +713,20 @@ "count": 1 } }, + "app/components/app/configuration/config-prompt/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/app/configuration/config-prompt/message-type-selector.tsx": { "tailwindcss/no-unnecessary-whitespace": { "count": 1 } }, "app/components/app/configuration/config-prompt/simple-prompt-input.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -647,11 +793,17 @@ } }, "app/components/app/configuration/config-vision/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } }, "app/components/app/configuration/config-vision/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -694,6 +846,9 @@ } }, "app/components/app/configuration/config/agent/agent-tools/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + }, "ts/no-explicit-any": { "count": 5 } @@ -731,6 +886,11 @@ "count": 4 } }, + "app/components/app/configuration/config/assistant-type-picker/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 115 + } + }, "app/components/app/configuration/config/assistant-type-picker/index.tsx": { "no-restricted-imports": { "count": 1 @@ -764,6 +924,11 @@ "count": 1 } }, + "app/components/app/configuration/config/automatic/instruction-editor-in-workflow.tsx": { + "e18e/prefer-array-some": { + "count": 1 + } + }, "app/components/app/configuration/config/automatic/instruction-editor.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -810,6 +975,9 @@ } }, "app/components/app/configuration/config/config-audio.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -823,6 +991,9 @@ } }, "app/components/app/configuration/config/config-document.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -845,6 +1016,11 @@ "count": 1 } }, + "app/components/app/configuration/dataset-config/context-var/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + } + }, "app/components/app/configuration/dataset-config/context-var/index.tsx": { "no-restricted-imports": { "count": 1 @@ -862,6 +1038,9 @@ } }, "app/components/app/configuration/dataset-config/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 37 } @@ -940,6 +1119,12 @@ } }, "app/components/app/configuration/debug/debug-with-multiple-model/index.spec.tsx": { + "e18e/prefer-array-fill": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 7 + }, "ts/no-explicit-any": { "count": 5 } @@ -978,6 +1163,9 @@ } }, "app/components/app/configuration/debug/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -993,7 +1181,18 @@ "count": 1 } }, + "app/components/app/configuration/hooks/use-advanced-prompt-config.ts": { + "e18e/prefer-array-some": { + "count": 2 + } + }, "app/components/app/configuration/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -1021,11 +1220,17 @@ } }, "app/components/app/configuration/prompt-value-panel/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } }, "app/components/app/configuration/tools/external-data-tool-modal.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 2 }, @@ -1039,6 +1244,9 @@ } }, "app/components/app/create-app-dialog/app-card/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + }, "ts/no-explicit-any": { "count": 1 } @@ -1069,6 +1277,11 @@ "count": 2 } }, + "app/components/app/create-app-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/app/create-app-modal/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -1096,6 +1309,11 @@ "count": 1 } }, + "app/components/app/create-from-dsl-modal/uploader.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/app/duplicate-modal/index.tsx": { "no-restricted-imports": { "count": 1 @@ -1123,6 +1341,9 @@ } }, "app/components/app/log/list.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, "no-restricted-imports": { "count": 1 }, @@ -1180,10 +1401,18 @@ } }, "app/components/app/overview/app-chart.tsx": { + "e18e/prefer-array-fill": { + "count": 2 + }, "ts/no-explicit-any": { "count": 13 } }, + "app/components/app/overview/customize/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/app/overview/customize/index.tsx": { "no-restricted-imports": { "count": 1 @@ -1207,6 +1436,9 @@ } }, "app/components/app/overview/settings/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 3 }, @@ -1234,6 +1466,9 @@ } }, "app/components/app/text-generate/item/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 3 }, @@ -1303,6 +1538,9 @@ } }, "app/components/app/workflow-log/list.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -1318,6 +1556,19 @@ "count": 1 } }, + "app/components/apps/__tests__/app-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/apps/__tests__/list.spec.tsx": { + "e18e/prefer-array-at": { + "count": 3 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/apps/app-card.tsx": { "no-restricted-imports": { "count": 3 @@ -1342,16 +1593,71 @@ "count": 1 } }, + "app/components/apps/hooks/__tests__/use-apps-query-state.spec.tsx": { + "e18e/prefer-array-at": { + "count": 6 + } + }, + "app/components/apps/hooks/use-dsl-drag-drop.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/apps/new-app-card.tsx": { "ts/no-explicit-any": { "count": 1 } }, + "app/components/base/__tests__/app-unavailable.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/__tests__/badge.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/__tests__/theme-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/base/action-button/index.tsx": { "react-refresh/only-export-components": { "count": 1 } }, + "app/components/base/agent-log-modal/__tests__/detail.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/base/agent-log-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/agent-log-modal/__tests__/iteration.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/agent-log-modal/__tests__/result.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/agent-log-modal/__tests__/tool-call.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/agent-log-modal/__tests__/tracing.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/agent-log-modal/detail.tsx": { "ts/no-explicit-any": { "count": 1 @@ -1381,6 +1687,9 @@ } }, "app/components/base/amplitude/AmplitudeProvider.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 } @@ -1395,6 +1704,16 @@ "count": 1 } }, + "app/components/base/app-icon-picker/__tests__/ImageInput.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, + "app/components/base/app-icon-picker/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 23 + } + }, "app/components/base/app-icon-picker/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1405,6 +1724,11 @@ "count": 15 } }, + "app/components/base/audio-btn/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/base/audio-btn/audio.ts": { "node/prefer-global/buffer": { "count": 1 @@ -1414,15 +1738,26 @@ } }, "app/components/base/audio-btn/index.tsx": { + "e18e/prefer-timer-args": { + "count": 2 + }, "no-restricted-imports": { "count": 1 } }, "app/components/base/audio-gallery/AudioPlayer.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } }, + "app/components/base/audio-gallery/__tests__/AudioPlayer.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/base/auto-height-textarea/index.stories.tsx": { "no-console": { "count": 2 @@ -1432,6 +1767,9 @@ } }, "app/components/base/auto-height-textarea/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/no-unnecessary-whitespace": { "count": 1 } @@ -1441,6 +1779,11 @@ "count": 1 } }, + "app/components/base/block-input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/block-input/index.stories.tsx": { "no-console": { "count": 2 @@ -1450,6 +1793,9 @@ } }, "app/components/base/block-input/index.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -1480,11 +1826,29 @@ "count": 1 } }, + "app/components/base/carousel/__tests__/index.spec.tsx": { + "e18e/prefer-array-fill": { + "count": 1 + } + }, "app/components/base/carousel/index.tsx": { "react-refresh/only-export-components": { "count": 1 } }, + "app/components/base/chat/chat-with-history/__tests__/chat-wrapper.spec.tsx": { + "e18e/prefer-array-at": { + "count": 8 + }, + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/chat/chat-with-history/__tests__/header-in-mobile.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 34 + } + }, "app/components/base/chat/chat-with-history/chat-wrapper.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -1506,6 +1870,11 @@ "count": 2 } }, + "app/components/base/chat/chat-with-history/header/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/base/chat/chat-with-history/header/index.tsx": { "no-restricted-imports": { "count": 2 @@ -1538,6 +1907,11 @@ "count": 1 } }, + "app/components/base/chat/chat-with-history/inputs-form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/chat/chat-with-history/inputs-form/content.tsx": { "no-restricted-imports": { "count": 1 @@ -1590,6 +1964,54 @@ "count": 1 } }, + "app/components/base/chat/chat/__tests__/content-switch.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/chat/chat/__tests__/context.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/chat/chat/__tests__/hooks.spec.tsx": { + "e18e/prefer-array-at": { + "count": 6 + } + }, + "app/components/base/chat/chat/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/chat/chat/__tests__/question.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "app/components/base/chat/chat/__tests__/try-to-ask.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/chat/chat/answer/__tests__/more.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/base/chat/chat/answer/__tests__/operation.spec.tsx": { + "e18e/prefer-array-at": { + "count": 6 + }, + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/chat/chat/answer/__tests__/workflow-process.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/chat/chat/answer/agent-content.tsx": { "style/multiline-ternary": { "count": 2 @@ -1598,7 +2020,20 @@ "count": 1 } }, + "app/components/base/chat/chat/answer/basic-content.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/chat/chat/answer/human-input-content/content-item.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/chat/chat/answer/human-input-content/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -1625,11 +2060,25 @@ } }, "app/components/base/chat/chat/answer/workflow-process.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/base/chat/chat/chat-input-area/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/chat/chat/chat-input-area/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 3 } @@ -1639,12 +2088,35 @@ "count": 1 } }, + "app/components/base/chat/chat/citation/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/chat/chat/citation/__tests__/popup.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/chat/chat/citation/__tests__/progress-tooltip.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/chat/chat/citation/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/base/chat/chat/citation/popup.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/chat/chat/hooks.ts": { + "e18e/prefer-array-at": { + "count": 5 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -1653,6 +2125,12 @@ } }, "app/components/base/chat/chat/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-timer-args": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -1660,6 +2138,16 @@ "count": 3 } }, + "app/components/base/chat/chat/loading-anim/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/chat/chat/thought/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 20 + } + }, "app/components/base/chat/chat/try-to-ask.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1671,6 +2159,9 @@ } }, "app/components/base/chat/chat/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 3 } @@ -1699,10 +2190,28 @@ } }, "app/components/base/chat/embedded-chatbot/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/base/chat/embedded-chatbot/inputs-form/__tests__/content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/base/chat/embedded-chatbot/inputs-form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/chat/embedded-chatbot/inputs-form/__tests__/view-form-dropdown.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/chat/embedded-chatbot/inputs-form/content.tsx": { "no-restricted-imports": { "count": 1 @@ -1712,6 +2221,12 @@ } }, "app/components/base/chat/utils.ts": { + "e18e/prefer-array-to-reversed": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 5 + }, "ts/no-explicit-any": { "count": 10 } @@ -1724,6 +2239,11 @@ "count": 1 } }, + "app/components/base/chip/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 8 + } + }, "app/components/base/chip/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -1741,6 +2261,9 @@ } }, "app/components/base/confirm/index.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -1753,6 +2276,11 @@ "count": 1 } }, + "app/components/base/copy-feedback/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/copy-feedback/index.tsx": { "no-restricted-imports": { "count": 1 @@ -1763,6 +2291,16 @@ "count": 1 } }, + "app/components/base/date-and-time-picker/calendar/__tests__/days-of-week.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/date-and-time-picker/calendar/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/date-and-time-picker/calendar/days-of-week.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1778,6 +2316,24 @@ "count": 1 } }, + "app/components/base/date-and-time-picker/date-picker/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/date-and-time-picker/date-picker/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/date-and-time-picker/date-picker/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 33 + } + }, "app/components/base/date-and-time-picker/date-picker/footer.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -1793,6 +2349,21 @@ "count": 4 } }, + "app/components/base/date-and-time-picker/time-picker/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/date-and-time-picker/time-picker/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/date-and-time-picker/time-picker/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 22 + } + }, "app/components/base/date-and-time-picker/time-picker/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1808,6 +2379,31 @@ "count": 3 } }, + "app/components/base/date-and-time-picker/utils/__tests__/dayjs.spec.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/date-and-time-picker/utils/dayjs.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/date-and-time-picker/year-and-month-picker/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/date-and-time-picker/year-and-month-picker/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/date-and-time-picker/year-and-month-picker/__tests__/options.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/date-and-time-picker/year-and-month-picker/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1828,6 +2424,11 @@ "count": 1 } }, + "app/components/base/drawer-plus/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/drawer-plus/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -1838,16 +2439,36 @@ "count": 1 } }, + "app/components/base/emoji-picker/__tests__/Inner.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/emoji-picker/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/base/emoji-picker/index.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/base/encrypted-bottom/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/encrypted-bottom/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/base/error-boundary/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/error-boundary/index.tsx": { "react-refresh/only-export-components": { "count": 3 @@ -1861,6 +2482,56 @@ "count": 1 } }, + "app/components/base/features/new-feature-panel/__tests__/citation.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/features/new-feature-panel/__tests__/feature-bar.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, + "app/components/base/features/new-feature-panel/__tests__/feature-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/base/features/new-feature-panel/__tests__/follow-up.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/features/new-feature-panel/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 23 + } + }, + "app/components/base/features/new-feature-panel/__tests__/more-like-this.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/features/new-feature-panel/__tests__/speech-to-text.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/features/new-feature-panel/annotation-reply/__tests__/config-param-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/features/new-feature-panel/annotation-reply/__tests__/config-param.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/features/new-feature-panel/annotation-reply/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 18 + } + }, "app/components/base/features/new-feature-panel/annotation-reply/annotation-ctrl-button.tsx": { "no-restricted-imports": { "count": 1 @@ -1883,6 +2554,9 @@ } }, "app/components/base/features/new-feature-panel/annotation-reply/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 5 }, @@ -1890,6 +2564,11 @@ "count": 3 } }, + "app/components/base/features/new-feature-panel/annotation-reply/score-slider/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/features/new-feature-panel/annotation-reply/score-slider/base-slider/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -1908,6 +2587,16 @@ "count": 2 } }, + "app/components/base/features/new-feature-panel/conversation-opener/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 17 + } + }, + "app/components/base/features/new-feature-panel/conversation-opener/__tests__/modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 18 + } + }, "app/components/base/features/new-feature-panel/conversation-opener/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -1940,6 +2629,21 @@ "count": 5 } }, + "app/components/base/features/new-feature-panel/file-upload/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 19 + } + }, + "app/components/base/features/new-feature-panel/file-upload/__tests__/setting-content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/features/new-feature-panel/file-upload/__tests__/setting-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/base/features/new-feature-panel/file-upload/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 5 @@ -1950,6 +2654,11 @@ "count": 1 } }, + "app/components/base/features/new-feature-panel/image-upload/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 19 + } + }, "app/components/base/features/new-feature-panel/image-upload/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 5 @@ -1960,6 +2669,26 @@ "count": 3 } }, + "app/components/base/features/new-feature-panel/moderation/__tests__/form-generation.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/features/new-feature-panel/moderation/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 25 + } + }, + "app/components/base/features/new-feature-panel/moderation/__tests__/moderation-content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/features/new-feature-panel/moderation/__tests__/moderation-setting-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 37 + } + }, "app/components/base/features/new-feature-panel/moderation/form-generation.tsx": { "no-restricted-imports": { "count": 1 @@ -1974,6 +2703,9 @@ } }, "app/components/base/features/new-feature-panel/moderation/moderation-setting-modal.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -1981,12 +2713,30 @@ "count": 2 } }, + "app/components/base/features/new-feature-panel/text-to-speech/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/base/features/new-feature-panel/text-to-speech/__tests__/param-config-content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/base/features/new-feature-panel/text-to-speech/__tests__/voice-settings.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/features/new-feature-panel/text-to-speech/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 7 } }, "app/components/base/features/new-feature-panel/text-to-speech/param-config-content.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 2 } @@ -2006,11 +2756,26 @@ "count": 1 } }, + "app/components/base/file-uploader/__tests__/file-list-in-log.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/base/file-uploader/__tests__/pdf-preview.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/file-uploader/dynamic-pdf-preview.tsx": { "ts/no-explicit-any": { "count": 1 } }, + "app/components/base/file-uploader/file-from-link-or-local/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 17 + } + }, "app/components/base/file-uploader/file-from-link-or-local/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -2030,11 +2795,36 @@ "count": 1 } }, + "app/components/base/file-uploader/file-uploader-in-attachment/__tests__/file-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/base/file-uploader/file-uploader-in-attachment/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/base/file-uploader/file-uploader-in-attachment/file-item.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 } }, + "app/components/base/file-uploader/file-uploader-in-chat-input/__tests__/file-image-item.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 5 + } + }, + "app/components/base/file-uploader/file-uploader-in-chat-input/__tests__/file-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/base/file-uploader/file-uploader-in-chat-input/__tests__/file-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/base/file-uploader/file-uploader-in-chat-input/file-image-item.tsx": { "tailwindcss/no-unnecessary-whitespace": { "count": 1 @@ -2056,11 +2846,22 @@ } }, "app/components/base/file-uploader/utils.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 3 } }, + "app/components/base/form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/form/components/base/base-field.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "no-restricted-imports": { "count": 2 }, @@ -2112,6 +2913,11 @@ "count": 3 } }, + "app/components/base/form/form-scenarios/base/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/form/form-scenarios/base/field.tsx": { "ts/no-explicit-any": { "count": 1 @@ -2122,6 +2928,16 @@ "count": 3 } }, + "app/components/base/form/form-scenarios/demo/__tests__/contact-fields.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/form/form-scenarios/demo/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 14 + } + }, "app/components/base/form/form-scenarios/demo/contact-fields.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -2173,15 +2989,44 @@ } }, "app/components/base/ga/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 } }, + "app/components/base/icons/icon-gallery.stories.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/icons/utils.ts": { + "e18e/prefer-static-regex": { + "count": 3 + }, "ts/no-explicit-any": { "count": 3 } }, + "app/components/base/image-uploader/__tests__/chat-image-uploader.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/image-uploader/__tests__/image-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/image-uploader/__tests__/image-preview.spec.tsx": { + "e18e/prefer-object-has-own": { + "count": 1 + } + }, "app/components/base/image-uploader/hooks.ts": { "ts/no-explicit-any": { "count": 4 @@ -2220,6 +3065,11 @@ "count": 1 } }, + "app/components/base/input-number/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 28 + } + }, "app/components/base/input-number/index.stories.tsx": { "no-console": { "count": 2 @@ -2233,7 +3083,15 @@ "count": 1 } }, + "app/components/base/input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/base/input/index.stories.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-console": { "count": 2 }, @@ -2242,6 +3100,9 @@ } }, "app/components/base/input/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 } @@ -2259,11 +3120,51 @@ "count": 1 } }, + "app/components/base/logo/__tests__/dify-logo.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/base/logo/__tests__/logo-embedded-chat-avatar.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/base/logo/__tests__/logo-embedded-chat-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/logo/__tests__/logo-site.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/logo/dify-logo.tsx": { "react-refresh/only-export-components": { "count": 2 } }, + "app/components/base/markdown-blocks/__tests__/code-block.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/base/markdown-blocks/__tests__/form.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/markdown-blocks/__tests__/music.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/markdown-blocks/__tests__/think-block.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/base/markdown-blocks/audio-block.tsx": { "ts/no-explicit-any": { "count": 5 @@ -2275,6 +3176,9 @@ } }, "app/components/base/markdown-blocks/code-block.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 7 }, @@ -2302,6 +3206,9 @@ } }, "app/components/base/markdown-blocks/link.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -2342,27 +3249,71 @@ "count": 4 } }, + "app/components/base/markdown-blocks/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/markdown-blocks/video-block.tsx": { "ts/no-explicit-any": { "count": 5 } }, + "app/components/base/markdown/__tests__/error-boundary.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/markdown/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/base/markdown/__tests__/markdown-utils.spec.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/markdown/__tests__/react-markdown-wrapper.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/base/markdown/error-boundary.tsx": { "ts/no-explicit-any": { "count": 3 } }, "app/components/base/markdown/markdown-utils.ts": { + "e18e/prefer-static-regex": { + "count": 11 + }, "regexp/no-unused-capturing-group": { "count": 1 } }, "app/components/base/markdown/react-markdown-wrapper.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 9 } }, + "app/components/base/mermaid/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, + "app/components/base/mermaid/__tests__/utils.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/mermaid/index.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 7 }, @@ -2374,6 +3325,9 @@ } }, "app/components/base/mermaid/utils.ts": { + "e18e/prefer-static-regex": { + "count": 26 + }, "regexp/no-unused-capturing-group": { "count": 1 }, @@ -2381,6 +3335,11 @@ "count": 4 } }, + "app/components/base/message-log-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/message-log-modal/index.stories.tsx": { "no-console": { "count": 1 @@ -2402,6 +3361,11 @@ "count": 3 } }, + "app/components/base/modal/__tests__/modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/base/modal/index.stories.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -2415,7 +3379,15 @@ "count": 1 } }, + "app/components/base/new-audio-button/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/base/new-audio-button/index.tsx": { + "e18e/prefer-timer-args": { + "count": 2 + }, "no-restricted-imports": { "count": 1 }, @@ -2428,6 +3400,11 @@ "count": 1 } }, + "app/components/base/notion-connector/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/notion-connector/index.stories.tsx": { "no-console": { "count": 1 @@ -2439,15 +3416,39 @@ } }, "app/components/base/notion-page-selector/base.tsx": { + "e18e/prefer-spread-syntax": { + "count": 3 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 } }, "app/components/base/notion-page-selector/page-selector/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/base/pagination/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 3 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/pagination/__tests__/pagination.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, + "app/components/base/pagination/hook.ts": { + "e18e/prefer-array-at": { + "count": 3 + } + }, "app/components/base/pagination/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 8 @@ -2461,6 +3462,21 @@ "count": 1 } }, + "app/components/base/param-item/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/param-item/__tests__/score-threshold-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/param-item/__tests__/top-k-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/param-item/index.tsx": { "no-restricted-imports": { "count": 1 @@ -2477,6 +3493,16 @@ "count": 1 } }, + "app/components/base/progress-bar/__tests__/progress-circle.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/prompt-editor/constants.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/prompt-editor/index.stories.tsx": { "no-console": { "count": 1 @@ -2490,6 +3516,19 @@ "count": 4 } }, + "app/components/base/prompt-editor/plugins/component-picker-block/__tests__/hooks.spec.tsx": { + "e18e/prefer-array-at": { + "count": 5 + } + }, + "app/components/base/prompt-editor/plugins/component-picker-block/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/prompt-editor/plugins/component-picker-block/index.tsx": { "ts/no-explicit-any": { "count": 1 @@ -2500,6 +3539,11 @@ "count": 2 } }, + "app/components/base/prompt-editor/plugins/context-block/__tests__/component.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/prompt-editor/plugins/context-block/component.tsx": { "ts/no-explicit-any": { "count": 1 @@ -2545,7 +3589,15 @@ "count": 2 } }, + "app/components/base/prompt-editor/plugins/hitl-input-block/__tests__/input-field.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/base/prompt-editor/plugins/hitl-input-block/hitl-input-block-replacement-block.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -2556,6 +3608,9 @@ } }, "app/components/base/prompt-editor/plugins/hitl-input-block/input-field.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 7 }, @@ -2609,6 +3664,9 @@ } }, "app/components/base/prompt-editor/plugins/shortcuts-popup-plugin/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } @@ -2668,6 +3726,11 @@ "count": 2 } }, + "app/components/base/radio/component/radio/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/radio/context/index.ts": { "ts/no-explicit-any": { "count": 1 @@ -2678,6 +3741,11 @@ "count": 1 } }, + "app/components/base/search-input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/search-input/index.stories.tsx": { "no-console": { "count": 3 @@ -2696,6 +3764,31 @@ "count": 1 } }, + "app/components/base/select/__tests__/custom.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/select/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/base/select/__tests__/locale-signin.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/select/__tests__/locale.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/base/select/__tests__/pure.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/base/select/custom.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -2743,6 +3836,11 @@ "count": 1 } }, + "app/components/base/sort/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/sort/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -2751,11 +3849,21 @@ "count": 2 } }, + "app/components/base/svg-gallery/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/svg-gallery/index.tsx": { "node/prefer-global/buffer": { "count": 1 } }, + "app/components/base/svg/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/switch/index.stories.tsx": { "no-console": { "count": 1 @@ -2777,6 +3885,31 @@ "count": 1 } }, + "app/components/base/tag-input/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + } + }, + "app/components/base/tag-management/__tests__/filter.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/tag-management/__tests__/panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/tag-management/__tests__/selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/tag-management/__tests__/trigger.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/base/tag-management/index.tsx": { "no-restricted-imports": { "count": 1 @@ -2802,6 +3935,16 @@ "count": 1 } }, + "app/components/base/tag/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/base/text-generation/__tests__/hooks.spec.ts": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/base/text-generation/hooks.ts": { "ts/no-explicit-any": { "count": 1 @@ -2820,11 +3963,29 @@ "count": 1 } }, + "app/components/base/timezone-label/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/base/ui/select/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/base/video-gallery/VideoPlayer.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/base/voice-input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/base/voice-input/index.stories.tsx": { "no-console": { "count": 2 @@ -2853,6 +4014,11 @@ "count": 4 } }, + "app/components/billing/__tests__/config.spec.ts": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/billing/annotation-full/modal.tsx": { "no-restricted-imports": { "count": 1 @@ -2863,6 +4029,11 @@ "count": 5 } }, + "app/components/billing/billing-page/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/billing/billing-page/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -2876,6 +4047,39 @@ "count": 1 } }, + "app/components/billing/plan/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/enterprise.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/professional.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/sandbox.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/billing/plan/assets/__tests__/team.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/billing/plan/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -2884,6 +4088,16 @@ "count": 2 } }, + "app/components/billing/pricing/assets/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 4 + } + }, + "app/components/billing/pricing/plan-switcher/__tests__/plan-range-switcher.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/billing/pricing/plan-switcher/plan-range-switcher.tsx": { "react-refresh/only-export-components": { "count": 1 @@ -2894,6 +4108,16 @@ "count": 1 } }, + "app/components/billing/pricing/plans/cloud-plan-item/__tests__/button.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/billing/pricing/plans/cloud-plan-item/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/billing/pricing/plans/cloud-plan-item/button.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -2914,6 +4138,11 @@ "count": 1 } }, + "app/components/billing/pricing/plans/self-hosted-plan-item/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/billing/pricing/plans/self-hosted-plan-item/button.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -2945,11 +4174,26 @@ "count": 1 } }, + "app/components/billing/upgrade-btn/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 34 + } + }, "app/components/billing/upgrade-btn/index.tsx": { "ts/no-explicit-any": { "count": 3 } }, + "app/components/billing/usage-info/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/billing/usage-info/__tests__/vector-space-info.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/billing/usage-info/index.tsx": { "no-restricted-imports": { "count": 1 @@ -2958,6 +4202,11 @@ "count": 8 } }, + "app/components/billing/utils/index.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/custom/custom-page/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -2968,11 +4217,36 @@ "count": 2 } }, + "app/components/datasets/__tests__/chunk.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/chunk.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 } }, + "app/components/datasets/common/__tests__/chunking-mode-label.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/common/__tests__/credential-icon.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/common/document-picker/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/common/document-picker/__tests__/preview-document-picker.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/common/document-picker/index.tsx": { "no-restricted-imports": { "count": 1 @@ -2989,11 +4263,34 @@ "count": 2 } }, + "app/components/datasets/common/document-status-with-action/__tests__/auto-disabled-document.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "app/components/datasets/common/document-status-with-action/__tests__/index-failed.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/common/image-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/datasets/common/image-list/more.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/datasets/common/image-previewer/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 9 + }, + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/datasets/common/image-previewer/index.tsx": { "no-irregular-whitespace": { "count": 1 @@ -3003,10 +4300,18 @@ } }, "app/components/datasets/common/image-uploader/hooks/use-upload.ts": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, "ts/no-explicit-any": { "count": 3 } }, + "app/components/datasets/common/image-uploader/image-uploader-in-chunk/__tests__/image-input.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/common/image-uploader/image-uploader-in-chunk/image-input.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3025,6 +4330,11 @@ "count": 4 } }, + "app/components/datasets/common/image-uploader/utils.ts": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/common/retrieval-method-info/index.tsx": { "react-refresh/only-export-components": { "count": 1 @@ -3038,6 +4348,41 @@ "count": 3 } }, + "app/components/datasets/create-from-pipeline/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, + "app/components/datasets/create-from-pipeline/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/create-from-pipeline/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/__tests__/dsl-confirm-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/__tests__/header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/__tests__/uploader.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/dsl-confirm-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -3059,6 +4404,11 @@ "count": 1 } }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/tab/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/tab/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3069,6 +4419,11 @@ "count": 1 } }, + "app/components/datasets/create-from-pipeline/create-options/create-from-dsl-modal/uploader.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/create-from-pipeline/footer.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3082,6 +4437,21 @@ "count": 1 } }, + "app/components/datasets/create-from-pipeline/list/__tests__/create-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, + "app/components/datasets/create-from-pipeline/list/__tests__/customized-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/create-from-pipeline/list/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/create-from-pipeline/list/create-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3092,6 +4462,26 @@ "count": 1 } }, + "app/components/datasets/create-from-pipeline/list/template-card/__tests__/actions.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/datasets/create-from-pipeline/list/template-card/__tests__/content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/create-from-pipeline/list/template-card/__tests__/edit-pipeline-info.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 21 + } + }, + "app/components/datasets/create-from-pipeline/list/template-card/__tests__/operations.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/datasets/create-from-pipeline/list/template-card/actions.tsx": { "no-restricted-imports": { "count": 1 @@ -3102,6 +4492,11 @@ "count": 3 } }, + "app/components/datasets/create-from-pipeline/list/template-card/details/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, "app/components/datasets/create-from-pipeline/list/template-card/details/chunk-structure-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3130,6 +4525,16 @@ "count": 3 } }, + "app/components/datasets/create/embedding-process/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 28 + } + }, + "app/components/datasets/create/embedding-process/__tests__/indexing-progress-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/create/embedding-process/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3148,16 +4553,57 @@ "count": 1 } }, + "app/components/datasets/create/file-preview/__tests__/index.spec.tsx": { + "e18e/prefer-timer-args": { + "count": 2 + } + }, "app/components/datasets/create/file-preview/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/datasets/create/file-uploader/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/create/file-uploader/components/__tests__/upload-dropzone.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/create/file-uploader/hooks/use-file-upload.ts": { + "e18e/prefer-array-from-map": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 2 + } + }, + "app/components/datasets/create/notion-page-preview/__tests__/index.spec.tsx": { + "e18e/prefer-timer-args": { + "count": 2 + } + }, "app/components/datasets/create/notion-page-preview/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } }, + "app/components/datasets/create/step-one/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, + "app/components/datasets/create/step-one/__tests__/upgrade-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/datasets/create/step-one/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3171,11 +4617,21 @@ "count": 1 } }, + "app/components/datasets/create/step-three/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/create/step-three/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 7 } }, + "app/components/datasets/create/step-two/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 39 + } + }, "app/components/datasets/create/step-two/components/general-chunking-options.tsx": { "no-restricted-imports": { "count": 1 @@ -3220,6 +4676,11 @@ "count": 1 } }, + "app/components/datasets/create/step-two/language-select/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/create/step-two/language-select/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3228,6 +4689,14 @@ "count": 2 } }, + "app/components/datasets/create/step-two/preview-item/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/datasets/create/step-two/preview-item/index.tsx": { "react-refresh/only-export-components": { "count": 1 @@ -3238,6 +4707,11 @@ "count": 2 } }, + "app/components/datasets/create/stop-embedding-modal/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + } + }, "app/components/datasets/create/stop-embedding-modal/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3248,6 +4722,41 @@ "count": 1 } }, + "app/components/datasets/create/website/__tests__/base.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/create/website/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/datasets/create/website/__tests__/no-data.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, + "app/components/datasets/create/website/__tests__/preview.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/create/website/base/__tests__/crawled-result.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/create/website/base/__tests__/crawling.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/create/website/base/__tests__/url-input.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/datasets/create/website/base/checkbox-with-label.tsx": { "no-restricted-imports": { "count": 1 @@ -3273,6 +4782,16 @@ "count": 1 } }, + "app/components/datasets/create/website/firecrawl/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 37 + } + }, + "app/components/datasets/create/website/firecrawl/__tests__/options.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/create/website/firecrawl/index.tsx": { "no-console": { "count": 1 @@ -3297,6 +4816,26 @@ "count": 7 } }, + "app/components/datasets/create/website/jina-reader/__tests__/base.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, + "app/components/datasets/create/website/jina-reader/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 68 + } + }, + "app/components/datasets/create/website/jina-reader/__tests__/options.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/create/website/jina-reader/base/__tests__/url-input.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, "app/components/datasets/create/website/jina-reader/index.tsx": { "no-console": { "count": 1 @@ -3326,6 +4865,16 @@ "count": 2 } }, + "app/components/datasets/create/website/watercrawl/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 63 + } + }, + "app/components/datasets/create/website/watercrawl/__tests__/options.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/datasets/create/website/watercrawl/index.tsx": { "no-console": { "count": 1 @@ -3345,6 +4894,36 @@ "count": 1 } }, + "app/components/datasets/documents/components/__tests__/documents-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 15 + } + }, + "app/components/datasets/documents/components/__tests__/empty-element.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/documents/components/__tests__/list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/components/__tests__/rename-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/datasets/documents/components/document-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/documents/components/document-list/components/document-source-icon.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/documents/components/document-list/components/document-table-row.tsx": { "no-restricted-imports": { "count": 1 @@ -3365,6 +4944,16 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/documents/create-from-pipeline/actions/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/documents/create-from-pipeline/actions/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3375,6 +4964,11 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/base/credential-selector/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/base/credential-selector/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3398,12 +4992,31 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/local-file/components/__tests__/upload-dropzone.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/create-from-pipeline/data-source/local-file/hooks/__tests__/use-local-file-upload.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-documents/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, "ts/no-explicit-any": { "count": 1 } }, "app/components/datasets/documents/create-from-pipeline/data-source/online-documents/page-selector/index.tsx": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 } @@ -3413,11 +5026,26 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/connect/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/connect/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/header/breadcrumbs/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/header/breadcrumbs/bucket.tsx": { "no-restricted-imports": { "count": 1 @@ -3445,6 +5073,9 @@ } }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/header/breadcrumbs/index.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -3454,6 +5085,11 @@ "count": 3 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/list/empty-folder.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3472,12 +5108,20 @@ "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/file-list/list/utils.ts": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, "app/components/datasets/documents/create-from-pipeline/data-source/online-drive/index.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 5 } @@ -3497,6 +5141,21 @@ "count": 4 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/__tests__/crawled-result.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/__tests__/crawling.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/checkbox-with-label.tsx": { "no-restricted-imports": { "count": 1 @@ -3525,6 +5184,11 @@ "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/options/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, "app/components/datasets/documents/create-from-pipeline/data-source/website-crawl/base/options/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3538,6 +5202,11 @@ "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/hooks/use-datasource-actions.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/left-header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -3546,6 +5215,26 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/preview/__tests__/chunk-preview.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/documents/create-from-pipeline/preview/__tests__/file-preview.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/datasets/documents/create-from-pipeline/preview/__tests__/online-document-preview.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/create-from-pipeline/preview/__tests__/web-preview.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/preview/file-preview.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -3564,6 +5253,16 @@ "count": 1 } }, + "app/components/datasets/documents/create-from-pipeline/process-documents/__tests__/components.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 36 + } + }, + "app/components/datasets/documents/create-from-pipeline/process-documents/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 14 + } + }, "app/components/datasets/documents/create-from-pipeline/process-documents/form.tsx": { "ts/no-explicit-any": { "count": 3 @@ -3579,6 +5278,11 @@ "count": 2 } }, + "app/components/datasets/documents/create-from-pipeline/processing/embedding-process/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/documents/create-from-pipeline/processing/embedding-process/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3592,6 +5296,47 @@ "count": 3 } }, + "app/components/datasets/documents/create-from-pipeline/steps/__tests__/preview-panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/create-from-pipeline/steps/__tests__/step-one-content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/documents/detail/__tests__/new-segment.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/documents/detail/batch-modal/__tests__/csv-downloader.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/datasets/documents/detail/batch-modal/__tests__/csv-uploader.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/datasets/documents/detail/batch-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/documents/detail/batch-modal/csv-uploader.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/documents/detail/batch-modal/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3600,6 +5345,26 @@ "count": 1 } }, + "app/components/datasets/documents/detail/completed/__tests__/child-segment-detail.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/documents/detail/completed/__tests__/child-segment-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/datasets/documents/detail/completed/__tests__/new-child-segment.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/__tests__/segment-detail.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/documents/detail/completed/child-segment-detail.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -3610,6 +5375,49 @@ "count": 2 } }, + "app/components/datasets/documents/detail/completed/common/__tests__/action-buttons.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 13 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/add-another.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/batch-action.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 20 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/empty.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/keywords.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/regeneration-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 21 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/segment-index-tag.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/completed/common/__tests__/summary.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/datasets/documents/detail/completed/common/action-buttons.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3641,6 +5449,11 @@ "count": 1 } }, + "app/components/datasets/documents/detail/completed/common/drawer.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/documents/detail/completed/common/empty.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3679,6 +5492,11 @@ "count": 2 } }, + "app/components/datasets/documents/detail/completed/components/__tests__/menu-bar.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/documents/detail/completed/components/menu-bar.tsx": { "no-restricted-imports": { "count": 2 @@ -3707,6 +5525,11 @@ "count": 1 } }, + "app/components/datasets/documents/detail/completed/segment-card/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, "app/components/datasets/documents/detail/completed/segment-card/chunk-content.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3725,6 +5548,11 @@ "count": 2 } }, + "app/components/datasets/documents/detail/completed/segment-list.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/datasets/documents/detail/completed/skeleton/parent-chunk-card-skeleton.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3740,6 +5568,26 @@ "count": 1 } }, + "app/components/datasets/documents/detail/embedding/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, + "app/components/datasets/documents/detail/embedding/components/__tests__/rule-detail.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 20 + } + }, + "app/components/datasets/documents/detail/embedding/components/__tests__/segment-progress.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, + "app/components/datasets/documents/detail/embedding/components/__tests__/status-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/datasets/documents/detail/embedding/components/segment-progress.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3750,6 +5598,21 @@ "count": 3 } }, + "app/components/datasets/documents/detail/index.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/metadata/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 44 + } + }, + "app/components/datasets/documents/detail/metadata/components/__tests__/doc-type-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/datasets/documents/detail/metadata/components/doc-type-selector.tsx": { "no-restricted-imports": { "count": 1 @@ -3765,6 +5628,11 @@ "count": 1 } }, + "app/components/datasets/documents/detail/segment-add/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 20 + } + }, "app/components/datasets/documents/detail/segment-add/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3776,6 +5644,16 @@ "count": 6 } }, + "app/components/datasets/documents/detail/settings/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/datasets/documents/detail/settings/pipeline-settings/__tests__/left-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/documents/detail/settings/pipeline-settings/index.tsx": { "ts/no-explicit-any": { "count": 6 @@ -3789,11 +5667,26 @@ "count": 1 } }, + "app/components/datasets/documents/detail/settings/pipeline-settings/process-documents/__tests__/actions.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/documents/detail/settings/pipeline-settings/process-documents/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/datasets/documents/detail/settings/pipeline-settings/process-documents/index.tsx": { "ts/no-explicit-any": { "count": 3 } }, + "app/components/datasets/documents/hooks/__tests__/use-document-list-query-state.spec.tsx": { + "e18e/prefer-array-at": { + "count": 18 + } + }, "app/components/datasets/documents/status-item/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3804,6 +5697,19 @@ "count": 2 } }, + "app/components/datasets/external-api/external-api-modal/__tests__/Form.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 14 + } + }, + "app/components/datasets/external-api/external-api-modal/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 26 + } + }, "app/components/datasets/external-api/external-api-modal/index.tsx": { "no-restricted-imports": { "count": 3 @@ -3812,11 +5718,21 @@ "count": 1 } }, + "app/components/datasets/external-api/external-api-panel/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/external-api/external-api-panel/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 } }, + "app/components/datasets/external-api/external-knowledge-api-card/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/external-api/external-knowledge-api-card/index.tsx": { "no-restricted-imports": { "count": 1 @@ -3856,11 +5772,31 @@ "count": 1 } }, + "app/components/datasets/external-knowledge-base/create/__tests__/InfoPanel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/datasets/external-knowledge-base/create/__tests__/KnowledgeBaseInfo.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/datasets/external-knowledge-base/create/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 6 } }, + "app/components/datasets/extra-info/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 28 + } + }, + "app/components/datasets/extra-info/api-access/__tests__/card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/datasets/extra-info/api-access/card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3874,6 +5810,19 @@ "count": 1 } }, + "app/components/datasets/extra-info/service-api/__tests__/card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, + "app/components/datasets/extra-info/service-api/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 56 + } + }, "app/components/datasets/extra-info/service-api/card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 6 @@ -3895,11 +5844,59 @@ "count": 4 } }, + "app/components/datasets/formatted-text/flavours/__tests__/edit-slice.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/datasets/formatted-text/flavours/__tests__/preview-slice.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/formatted-text/flavours/type.ts": { "ts/no-empty-object-type": { "count": 1 } }, + "app/components/datasets/hit-testing/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 6 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/hit-testing/components/__tests__/child-chunks-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/hit-testing/components/__tests__/empty-records.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/hit-testing/components/__tests__/result-item-external.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/hit-testing/components/__tests__/result-item-footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/hit-testing/components/__tests__/result-item-meta.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/hit-testing/components/__tests__/result-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/hit-testing/components/child-chunks-item.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -3916,6 +5913,11 @@ "count": 3 } }, + "app/components/datasets/hit-testing/components/query-input/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, "app/components/datasets/hit-testing/components/query-input/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -3930,6 +5932,9 @@ } }, "app/components/datasets/hit-testing/components/records.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "tailwindcss/no-unnecessary-whitespace": { "count": 3 } @@ -3957,6 +5962,46 @@ "count": 1 } }, + "app/components/datasets/list/__tests__/datasets.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/list/dataset-card/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/list/dataset-card/__tests__/operations.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/list/dataset-card/components/__tests__/corner-labels.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/datasets/list/dataset-card/components/__tests__/dataset-card-footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/list/dataset-card/components/__tests__/dataset-card-header.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/datasets/list/dataset-card/components/__tests__/dataset-card-modals.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/list/dataset-card/components/dataset-card-footer.tsx": { "no-restricted-imports": { "count": 1 @@ -3995,11 +6040,31 @@ "count": 1 } }, + "app/components/datasets/list/dataset-footer/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/list/new-dataset-card/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/list/new-dataset-card/option.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/datasets/metadata/edit-metadata-batch/__tests__/input-has-set-multiple-value.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/metadata/edit-metadata-batch/__tests__/modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/datasets/metadata/edit-metadata-batch/edit-row.tsx": { "tailwindcss/no-unnecessary-whitespace": { "count": 1 @@ -4036,6 +6101,26 @@ "count": 3 } }, + "app/components/datasets/metadata/hooks/__tests__/use-edit-dataset-metadata.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/metadata/hooks/__tests__/use-metadata-document.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/datasets/metadata/hooks/use-batch-edit-document-metadata.ts": { + "e18e/prefer-array-some": { + "count": 2 + } + }, + "app/components/datasets/metadata/hooks/use-check-metadata-name.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/datasets/metadata/hooks/use-edit-dataset-metadata.ts": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -4046,6 +6131,19 @@ "count": 1 } }, + "app/components/datasets/metadata/metadata-dataset/__tests__/dataset-metadata-drawer.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/datasets/metadata/metadata-dataset/__tests__/select-metadata.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/datasets/metadata/metadata-dataset/create-content.tsx": { "ts/no-explicit-any": { "count": 1 @@ -4088,6 +6186,11 @@ "count": 2 } }, + "app/components/datasets/metadata/metadata-document/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/datasets/metadata/metadata-document/field.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4109,6 +6212,11 @@ "count": 1 } }, + "app/components/datasets/preview/__tests__/header.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/datasets/preview/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4119,6 +6227,36 @@ "count": 1 } }, + "app/components/datasets/settings/__tests__/option-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/settings/chunk-structure/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/datasets/settings/form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 27 + } + }, + "app/components/datasets/settings/form/components/__tests__/basic-info-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/settings/form/components/__tests__/external-knowledge-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, + "app/components/datasets/settings/form/components/__tests__/indexing-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 26 + } + }, "app/components/datasets/settings/form/components/basic-info-section.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -4134,6 +6272,16 @@ "count": 7 } }, + "app/components/datasets/settings/index-method/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, + "app/components/datasets/settings/index-method/__tests__/keyword-number.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/datasets/settings/index-method/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4152,6 +6300,16 @@ "count": 2 } }, + "app/components/datasets/settings/permission-selector/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 33 + } + }, + "app/components/datasets/settings/permission-selector/__tests__/member-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/datasets/settings/permission-selector/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4178,7 +6336,23 @@ "count": 1 } }, + "app/components/develop/__tests__/ApiServer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/develop/__tests__/code.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/develop/code.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, + "e18e/prefer-timer-args": { + "count": 1 + }, "ts/no-empty-object-type": { "count": 1 }, @@ -4186,7 +6360,15 @@ "count": 9 } }, + "app/components/develop/hooks/use-doc-toc.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/develop/md.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-empty-object-type": { "count": 1 }, @@ -4194,6 +6376,11 @@ "count": 2 } }, + "app/components/develop/secret-key/__tests__/secret-key-generate.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/develop/secret-key/input-copy.tsx": { "no-restricted-imports": { "count": 1 @@ -4214,6 +6401,11 @@ "count": 2 } }, + "app/components/explore/banner/__tests__/banner-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/explore/banner/banner-item.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -4232,6 +6424,11 @@ "count": 1 } }, + "app/components/explore/create-app-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/explore/create-app-modal/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4246,6 +6443,11 @@ "count": 1 } }, + "app/components/explore/installed-app/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 31 + } + }, "app/components/explore/item-operation/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4269,6 +6471,11 @@ "count": 3 } }, + "app/components/explore/try-app/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/explore/try-app/app/chat.tsx": { "no-restricted-imports": { "count": 1 @@ -4306,6 +6513,9 @@ } }, "app/components/goto-anything/actions/commands/registry.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-explicit-any": { "count": 3 } @@ -4323,12 +6533,25 @@ "count": 1 } }, + "app/components/goto-anything/actions/index.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/goto-anything/actions/types.ts": { "ts/no-explicit-any": { "count": 2 } }, + "app/components/goto-anything/components/__tests__/footer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/goto-anything/context.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 4 }, @@ -4341,16 +6564,36 @@ "count": 1 } }, + "app/components/header/ maintenance-notice.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/header/account-about/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/header/account-about/index.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-dropdown/workplace-selector/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/header/account-setting/api-based-extension-page/empty.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/header/account-setting/api-based-extension-page/item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/header/account-setting/api-based-extension-page/item.tsx": { "no-restricted-imports": { "count": 1 @@ -4366,6 +6609,11 @@ "count": 1 } }, + "app/components/header/account-setting/data-source-page-new/card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 16 + } + }, "app/components/header/account-setting/data-source-page-new/card.tsx": { "no-restricted-imports": { "count": 1 @@ -4377,6 +6625,11 @@ "count": 2 } }, + "app/components/header/account-setting/data-source-page-new/configure.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/data-source-page-new/configure.tsx": { "no-restricted-imports": { "count": 1 @@ -4386,6 +6639,9 @@ } }, "app/components/header/account-setting/data-source-page-new/hooks/use-marketplace-all-plugins.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -4419,11 +6675,21 @@ "count": 2 } }, + "app/components/header/account-setting/data-source-page/data-source-notion/operate/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/data-source-page/data-source-notion/operate/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 } }, + "app/components/header/account-setting/data-source-page/data-source-website/config-firecrawl-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/data-source-page/data-source-website/config-firecrawl-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -4432,6 +6698,11 @@ "count": 1 } }, + "app/components/header/account-setting/data-source-page/data-source-website/config-jina-reader-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + } + }, "app/components/header/account-setting/data-source-page/data-source-website/config-jina-reader-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -4440,6 +6711,11 @@ "count": 1 } }, + "app/components/header/account-setting/data-source-page/data-source-website/config-watercrawl-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/data-source-page/data-source-website/config-watercrawl-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -4448,7 +6724,15 @@ "count": 1 } }, + "app/components/header/account-setting/data-source-page/data-source-website/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/header/account-setting/data-source-page/data-source-website/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -4466,6 +6750,11 @@ "count": 3 } }, + "app/components/header/account-setting/key-validator/KeyInput.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/key-validator/declarations.ts": { "ts/no-explicit-any": { "count": 1 @@ -4476,16 +6765,36 @@ "count": 2 } }, + "app/components/header/account-setting/members-page/edit-workspace-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/header/account-setting/members-page/edit-workspace-modal/index.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-setting/members-page/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 15 + } + }, "app/components/header/account-setting/members-page/index.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-setting/members-page/invite-button.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/header/account-setting/members-page/invite-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, "app/components/header/account-setting/members-page/invite-modal/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4494,11 +6803,21 @@ "count": 3 } }, + "app/components/header/account-setting/members-page/invite-modal/role-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/members-page/invite-modal/role-selector.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-setting/members-page/invited-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/members-page/invited-modal/index.tsx": { "no-restricted-imports": { "count": 2 @@ -4514,12 +6833,25 @@ "count": 1 } }, + "app/components/header/account-setting/members-page/operation/transfer-ownership.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/header/account-setting/members-page/operation/transfer-ownership.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 } }, + "app/components/header/account-setting/members-page/transfer-ownership-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, "app/components/header/account-setting/members-page/transfer-ownership-modal/index.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "no-restricted-imports": { "count": 1 }, @@ -4527,6 +6859,11 @@ "count": 3 } }, + "app/components/header/account-setting/members-page/transfer-ownership-modal/member-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/header/account-setting/members-page/transfer-ownership-modal/member-selector.tsx": { "no-restricted-imports": { "count": 1 @@ -4541,10 +6878,26 @@ } }, "app/components/header/account-setting/model-provider-page/hooks.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } }, + "app/components/header/account-setting/model-provider-page/index.tsx": { + "e18e/prefer-array-some": { + "count": 1 + } + }, + "app/components/header/account-setting/model-provider-page/model-auth/add-credential-in-load-balancing.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/add-credential-in-load-balancing.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4553,6 +6906,11 @@ "count": 4 } }, + "app/components/header/account-setting/model-provider-page/model-auth/add-custom-model.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/add-custom-model.tsx": { "no-restricted-imports": { "count": 2 @@ -4566,6 +6924,11 @@ "count": 1 } }, + "app/components/header/account-setting/model-provider-page/model-auth/authorized/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/authorized/index.tsx": { "no-restricted-imports": { "count": 3 @@ -4577,16 +6940,31 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/model-auth/config-model.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/config-model.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/header/account-setting/model-provider-page/model-auth/config-provider.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/config-provider.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-setting/model-provider-page/model-auth/credential-selector.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/credential-selector.tsx": { "no-restricted-imports": { "count": 1 @@ -4605,6 +6983,16 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/model-auth/manage-custom-model-credentials.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/header/account-setting/model-provider-page/model-auth/switch-credential-in-load-balancing.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, "app/components/header/account-setting/model-provider-page/model-auth/switch-credential-in-load-balancing.tsx": { "no-restricted-imports": { "count": 1 @@ -4613,6 +7001,21 @@ "count": 3 } }, + "app/components/header/account-setting/model-provider-page/model-badge/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/header/account-setting/model-provider-page/model-icon/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/header/account-setting/model-provider-page/model-modal/Form.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/header/account-setting/model-provider-page/model-modal/Form.tsx": { "no-restricted-imports": { "count": 2 @@ -4646,6 +7049,11 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/model-parameter-modal/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/header/account-setting/model-provider-page/model-parameter-modal/model-display.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4659,6 +7067,11 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/model-parameter-modal/presets-parameter.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/header/account-setting/model-provider-page/model-parameter-modal/presets-parameter.tsx": { "no-restricted-imports": { "count": 1 @@ -4691,6 +7104,16 @@ "count": 1 } }, + "app/components/header/account-setting/model-provider-page/model-selector/popup-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/header/account-setting/model-provider-page/model-selector/popup.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/header/account-setting/model-provider-page/provider-added-card/cooldown-timer.tsx": { "no-restricted-imports": { "count": 1 @@ -4699,11 +7122,46 @@ "count": 2 } }, + "app/components/header/account-setting/model-provider-page/provider-added-card/credential-panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/header/account-setting/model-provider-page/provider-added-card/model-auth-dropdown/api-key-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 8 + } + }, + "app/components/header/account-setting/model-provider-page/provider-added-card/model-auth-dropdown/credits-exhausted-alert.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/header/account-setting/model-provider-page/provider-added-card/model-auth-dropdown/dropdown-content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 18 + } + }, + "app/components/header/account-setting/model-provider-page/provider-added-card/model-auth-dropdown/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, + "app/components/header/account-setting/model-provider-page/provider-added-card/model-auth-dropdown/usage-priority-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/header/account-setting/model-provider-page/provider-added-card/model-list-item.tsx": { "no-restricted-imports": { "count": 1 } }, + "app/components/header/account-setting/model-provider-page/provider-added-card/model-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/model-provider-page/provider-added-card/model-list.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -4717,6 +7175,11 @@ "count": 5 } }, + "app/components/header/account-setting/model-provider-page/provider-added-card/model-load-balancing-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 23 + } + }, "app/components/header/account-setting/model-provider-page/provider-added-card/model-load-balancing-modal.tsx": { "no-restricted-imports": { "count": 2 @@ -4733,6 +7196,31 @@ "count": 1 } }, + "app/components/header/account-setting/model-provider-page/provider-added-card/quota-panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/header/account-setting/model-provider-page/provider-added-card/system-quota-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/header/account-setting/model-provider-page/system-model-selector/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 13 + } + }, + "app/components/header/account-setting/plugin-page/SerpapiPlugin.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/header/account-setting/plugin-page/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/header/account-setting/plugin-page/utils.ts": { "ts/no-explicit-any": { "count": 4 @@ -4746,16 +7234,46 @@ "count": 1 } }, + "app/components/header/app-selector/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/header/dataset-nav/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/header/header-wrapper.tsx": { "ts/no-explicit-any": { "count": 1 } }, + "app/components/header/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/header/license-env/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/header/license-env/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 } }, + "app/components/header/nav/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, + "app/components/header/nav/nav-selector/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/header/nav/nav-selector/index.tsx": { "tailwindcss/no-unnecessary-whitespace": { "count": 1 @@ -4766,6 +7284,11 @@ "count": 1 } }, + "app/components/plugins/base/__tests__/deprecation-notice.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/base/badges/icon-with-tooltip.tsx": { "no-restricted-imports": { "count": 1 @@ -4820,6 +7343,11 @@ "count": 1 } }, + "app/components/plugins/install-plugin/__tests__/hooks.spec.ts": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/install-plugin/base/installed.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4835,6 +7363,11 @@ "count": 4 } }, + "app/components/plugins/install-plugin/install-bundle/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 11 + } + }, "app/components/plugins/install-plugin/install-bundle/index.tsx": { "no-restricted-imports": { "count": 1 @@ -4851,7 +7384,20 @@ "count": 1 } }, + "app/components/plugins/install-plugin/install-bundle/steps/__tests__/install.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 23 + } + }, + "app/components/plugins/install-plugin/install-bundle/steps/hooks/use-install-multi-state.ts": { + "e18e/prefer-array-some": { + "count": 1 + } + }, "app/components/plugins/install-plugin/install-bundle/steps/install.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -4867,6 +7413,16 @@ "count": 3 } }, + "app/components/plugins/install-plugin/install-from-github/steps/__tests__/loaded.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 17 + } + }, + "app/components/plugins/install-plugin/install-from-github/steps/__tests__/selectPackage.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/install-plugin/install-from-github/steps/loaded.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -4893,6 +7449,16 @@ "count": 1 } }, + "app/components/plugins/install-plugin/install-from-local-package/steps/__tests__/install.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 7 + } + }, + "app/components/plugins/install-plugin/install-from-local-package/steps/__tests__/uploading.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/plugins/install-plugin/install-from-local-package/steps/install.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -4914,11 +7480,31 @@ "count": 1 } }, + "app/components/plugins/install-plugin/install-from-marketplace/steps/__tests__/install.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/plugins/install-plugin/install-from-marketplace/steps/install.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/plugins/install-plugin/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/plugins/marketplace/__tests__/hooks-integration.spec.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + } + }, + "app/components/plugins/marketplace/description/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/marketplace/description/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 9 @@ -4952,6 +7538,11 @@ "count": 1 } }, + "app/components/plugins/marketplace/search-box/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/plugins/marketplace/search-box/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -4983,6 +7574,16 @@ "count": 3 } }, + "app/components/plugins/plugin-auth/__tests__/plugin-auth-in-agent.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/plugins/plugin-auth/__tests__/plugin-auth-in-datasource-node.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/plugins/plugin-auth/authorize/add-oauth-button.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -5020,6 +7621,14 @@ "count": 1 } }, + "app/components/plugins/plugin-auth/authorized/__tests__/index.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 24 + }, + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/plugin-auth/authorized/index.tsx": { "no-restricted-imports": { "count": 3 @@ -5064,6 +7673,11 @@ "count": 2 } }, + "app/components/plugins/plugin-detail-panel/__tests__/detail-header.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/plugins/plugin-detail-panel/action-list.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -5077,6 +7691,14 @@ "count": 1 } }, + "app/components/plugins/plugin-detail-panel/app-selector/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/plugin-detail-panel/app-selector/app-inputs-form.tsx": { "no-restricted-imports": { "count": 1 @@ -5106,6 +7728,11 @@ "count": 2 } }, + "app/components/plugins/plugin-detail-panel/app-selector/hooks/use-app-inputs-form-schema.ts": { + "e18e/prefer-array-from-map": { + "count": 1 + } + }, "app/components/plugins/plugin-detail-panel/app-selector/index.tsx": { "no-restricted-imports": { "count": 1 @@ -5122,6 +7749,11 @@ "count": 1 } }, + "app/components/plugins/plugin-detail-panel/detail-header/components/__tests__/header-modals.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/plugin-detail-panel/detail-header/components/plugin-source-badge.tsx": { "no-restricted-imports": { "count": 1 @@ -5173,6 +7805,11 @@ "count": 1 } }, + "app/components/plugins/plugin-detail-panel/model-selector/__tests__/llm-params-panel.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/plugins/plugin-detail-panel/model-selector/index.tsx": { "ts/no-explicit-any": { "count": 3 @@ -5195,6 +7832,9 @@ } }, "app/components/plugins/plugin-detail-panel/multiple-tool-selector/index.tsx": { + "e18e/prefer-array-some": { + "count": 2 + }, "no-restricted-imports": { "count": 1 }, @@ -5218,6 +7858,36 @@ "count": 2 } }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/delete-confirm.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/list-view.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/log-viewer.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/selector-view.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/__tests__/subscription-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/plugin-detail-panel/subscription-list/create/common-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -5252,6 +7922,16 @@ "count": 1 } }, + "app/components/plugins/plugin-detail-panel/subscription-list/edit/__tests__/manual-edit-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/plugins/plugin-detail-panel/subscription-list/edit/__tests__/oauth-edit-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/plugin-detail-panel/subscription-list/edit/apikey-edit-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -5315,6 +7995,11 @@ "count": 3 } }, + "app/components/plugins/plugin-detail-panel/tool-selector/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 19 + } + }, "app/components/plugins/plugin-detail-panel/tool-selector/components/reasoning-config-form.tsx": { "no-restricted-imports": { "count": 2 @@ -5372,6 +8057,11 @@ "count": 3 } }, + "app/components/plugins/plugin-item/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/plugins/plugin-item/action.tsx": { "no-restricted-imports": { "count": 2 @@ -5388,6 +8078,11 @@ "count": 1 } }, + "app/components/plugins/plugin-mutation-model/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 19 + } + }, "app/components/plugins/plugin-mutation-model/index.tsx": { "no-restricted-imports": { "count": 1 @@ -5396,12 +8091,20 @@ "count": 1 } }, + "app/components/plugins/plugin-page/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 12 + } + }, "app/components/plugins/plugin-page/context.ts": { "ts/no-explicit-any": { "count": 1 } }, "app/components/plugins/plugin-page/debug-info.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -5417,6 +8120,19 @@ "count": 1 } }, + "app/components/plugins/plugin-page/filter-management/__tests__/category-filter.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, + "app/components/plugins/plugin-page/filter-management/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/plugins/plugin-page/filter-management/category-filter.tsx": { "no-restricted-imports": { "count": 1 @@ -5454,6 +8170,34 @@ "count": 1 } }, + "app/components/plugins/plugin-page/plugin-tasks/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/plugins/plugin-page/plugin-tasks/components/__tests__/error-plugin-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 14 + } + }, + "app/components/plugins/plugin-page/plugin-tasks/components/__tests__/plugin-item.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/plugins/plugin-page/plugin-tasks/components/__tests__/plugin-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "app/components/plugins/plugin-page/plugin-tasks/components/__tests__/plugin-task-list.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/plugins/plugin-page/plugin-tasks/components/task-status-indicator.tsx": { "no-restricted-imports": { "count": 1 @@ -5464,11 +8208,26 @@ "count": 1 } }, + "app/components/plugins/plugin-page/use-uploader.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/plugins/provider-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/plugins/reference-setting-modal/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/plugins/reference-setting-modal/auto-update-setting/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/plugins/reference-setting-modal/auto-update-setting/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -5533,6 +8292,31 @@ "count": 30 } }, + "app/components/plugins/update-plugin/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, + "app/components/rag-pipeline/components/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 29 + } + }, + "app/components/rag-pipeline/components/__tests__/version-mismatch-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "app/components/rag-pipeline/components/chunk-card-list/__tests__/chunk-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/rag-pipeline/components/chunk-card-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 34 + } + }, "app/components/rag-pipeline/components/chunk-card-list/chunk-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -5551,6 +8335,16 @@ "count": 2 } }, + "app/components/rag-pipeline/components/panel/input-field/editor/form/__tests__/hooks.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/rag-pipeline/components/panel/input-field/editor/form/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 6 + } + }, "app/components/rag-pipeline/components/panel/input-field/editor/form/hidden-fields.tsx": { "ts/no-explicit-any": { "count": 1 @@ -5566,6 +8360,11 @@ "count": 2 } }, + "app/components/rag-pipeline/components/panel/input-field/editor/form/schema.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/rag-pipeline/components/panel/input-field/editor/form/show-all-settings.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -5584,6 +8383,11 @@ "count": 1 } }, + "app/components/rag-pipeline/components/panel/input-field/field-list/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/rag-pipeline/components/panel/input-field/field-list/field-item.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -5615,6 +8419,11 @@ "count": 1 } }, + "app/components/rag-pipeline/components/panel/input-field/preview/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/rag-pipeline/components/panel/input-field/preview/data-source.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -5625,16 +8434,31 @@ "count": 1 } }, + "app/components/rag-pipeline/components/panel/test-run/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 18 + } + }, "app/components/rag-pipeline/components/panel/test-run/header.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/rag-pipeline/components/panel/test-run/preparation/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 35 + } + }, "app/components/rag-pipeline/components/panel/test-run/preparation/data-source-options/option-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 } }, + "app/components/rag-pipeline/components/panel/test-run/preparation/document-processing/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/rag-pipeline/components/panel/test-run/preparation/document-processing/index.tsx": { "ts/no-explicit-any": { "count": 1 @@ -5660,6 +8484,11 @@ "count": 1 } }, + "app/components/rag-pipeline/components/panel/test-run/result/result-preview/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, "app/components/rag-pipeline/components/panel/test-run/result/result-preview/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 3 @@ -5699,6 +8528,21 @@ "count": 1 } }, + "app/components/rag-pipeline/components/rag-pipeline-header/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 30 + } + }, + "app/components/rag-pipeline/components/rag-pipeline-header/publisher/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 33 + } + }, + "app/components/rag-pipeline/components/rag-pipeline-header/publisher/__tests__/popup.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/rag-pipeline/components/rag-pipeline-header/publisher/index.tsx": { "no-restricted-imports": { "count": 1 @@ -5738,6 +8582,16 @@ "count": 2 } }, + "app/components/rag-pipeline/hooks/__tests__/use-available-nodes-meta-data.spec.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/rag-pipeline/hooks/__tests__/use-rag-pipeline-search.spec.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + } + }, "app/components/rag-pipeline/hooks/use-DSL.ts": { "ts/no-explicit-any": { "count": 1 @@ -5768,6 +8622,16 @@ "count": 1 } }, + "app/components/rag-pipeline/hooks/use-pipeline.tsx": { + "e18e/prefer-array-some": { + "count": 2 + } + }, + "app/components/rag-pipeline/hooks/use-update-dsl-modal.ts": { + "e18e/prefer-timer-args": { + "count": 1 + } + }, "app/components/rag-pipeline/store/index.ts": { "ts/no-explicit-any": { "count": 2 @@ -5778,6 +8642,11 @@ "count": 1 } }, + "app/components/share/text-generation/__tests__/info-modal.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/share/text-generation/index.tsx": { "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 @@ -5817,6 +8686,9 @@ } }, "app/components/share/text-generation/result/index.tsx": { + "e18e/prefer-array-some": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 3 }, @@ -5830,6 +8702,9 @@ } }, "app/components/share/text-generation/run-batch/csv-reader/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 }, @@ -5837,6 +8712,11 @@ "count": 2 } }, + "app/components/share/text-generation/run-once/__tests__/index.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/share/text-generation/run-once/index.tsx": { "no-restricted-imports": { "count": 1 @@ -5856,11 +8736,21 @@ "count": 2 } }, + "app/components/signin/__tests__/countdown.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/signin/countdown.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/tools/edit-custom-collection-modal/__tests__/test-api.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/tools/edit-custom-collection-modal/config-credentials.tsx": { "no-restricted-imports": { "count": 1 @@ -5921,11 +8811,31 @@ "count": 1 } }, + "app/components/tools/marketplace/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/tools/marketplace/index.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 10 } }, + "app/components/tools/mcp/__tests__/mcp-service-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/tools/mcp/__tests__/modal.spec.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "app/components/tools/mcp/__tests__/provider-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/tools/mcp/create-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 2 @@ -5934,6 +8844,11 @@ "count": 1 } }, + "app/components/tools/mcp/detail/__tests__/content.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/tools/mcp/detail/content.tsx": { "no-restricted-imports": { "count": 2 @@ -5966,6 +8881,11 @@ "count": 3 } }, + "app/components/tools/mcp/hooks/use-mcp-modal-form.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/tools/mcp/mcp-server-modal.tsx": { "no-restricted-imports": { "count": 1 @@ -6015,6 +8935,11 @@ "count": 3 } }, + "app/components/tools/mcp/sections/__tests__/authentication-section.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/tools/mcp/sections/authentication-section.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 5 @@ -6035,6 +8960,16 @@ "count": 1 } }, + "app/components/tools/provider/__tests__/custom-create-card.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/tools/provider/__tests__/empty.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/tools/provider/custom-create-card.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -6071,12 +9006,25 @@ "count": 4 } }, + "app/components/tools/utils/to-form-schema.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/tools/workflow-tool/__tests__/configure-button.spec.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/tools/workflow-tool/confirm-modal/index.tsx": { "no-restricted-imports": { "count": 1 } }, "app/components/tools/workflow-tool/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -6100,6 +9048,16 @@ "count": 3 } }, + "app/components/workflow-app/components/workflow-header/__tests__/features-trigger.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + } + }, + "app/components/workflow-app/components/workflow-header/__tests__/index.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow-app/components/workflow-main.tsx": { "ts/no-explicit-any": { "count": 2 @@ -6206,6 +9164,9 @@ } }, "app/components/workflow/block-selector/index-bar.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "react-refresh/only-export-components": { "count": 1 } @@ -6328,12 +9289,20 @@ "count": 2 } }, + "app/components/workflow/constants.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow/context.tsx": { "react-refresh/only-export-components": { "count": 1 } }, "app/components/workflow/datasets-detail-store/provider.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 } @@ -6346,6 +9315,11 @@ "count": 6 } }, + "app/components/workflow/header/checklist/plugin-group.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/workflow/header/editing-title.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -6422,6 +9396,12 @@ } }, "app/components/workflow/hooks/use-checklist.ts": { + "e18e/prefer-array-some": { + "count": 5 + }, + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-empty-object-type": { "count": 2 }, @@ -6434,6 +9414,11 @@ "count": 3 } }, + "app/components/workflow/hooks/use-edges-interactions.ts": { + "e18e/prefer-array-some": { + "count": 1 + } + }, "app/components/workflow/hooks/use-helpline.ts": { "ts/no-explicit-any": { "count": 1 @@ -6450,6 +9435,12 @@ } }, "app/components/workflow/hooks/use-nodes-interactions.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-array-some": { + "count": 4 + }, "ts/no-explicit-any": { "count": 8 } @@ -6489,7 +9480,15 @@ "count": 1 } }, + "app/components/workflow/hooks/use-workflow.ts": { + "e18e/prefer-array-some": { + "count": 3 + } + }, "app/components/workflow/index.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } @@ -6562,6 +9561,12 @@ } }, "app/components/workflow/nodes/_base/components/editor/code-editor/editor-support-vars.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -6693,6 +9698,11 @@ "count": 1 } }, + "app/components/workflow/nodes/_base/components/install-plugin-button.tsx": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, "app/components/workflow/nodes/_base/components/layout/field-title.tsx": { "no-restricted-imports": { "count": 1 @@ -6803,6 +9813,9 @@ } }, "app/components/workflow/nodes/_base/components/readonly-input-with-select-var.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -6836,6 +9849,11 @@ "count": 1 } }, + "app/components/workflow/nodes/_base/components/support-var-input/index.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow/nodes/_base/components/switch-plugin-version.tsx": { "no-restricted-imports": { "count": 1 @@ -6883,6 +9901,12 @@ } }, "app/components/workflow/nodes/_base/components/variable/utils.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "ts/no-explicit-any": { "count": 32 } @@ -6895,6 +9919,11 @@ "count": 1 } }, + "app/components/workflow/nodes/_base/components/variable/var-list.tsx": { + "e18e/prefer-array-at": { + "count": 2 + } + }, "app/components/workflow/nodes/_base/components/variable/var-reference-picker.tsx": { "no-restricted-imports": { "count": 2 @@ -6918,6 +9947,9 @@ } }, "app/components/workflow/nodes/_base/components/variable/var-reference-vars.tsx": { + "e18e/prefer-array-some": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -6990,6 +10022,9 @@ } }, "app/components/workflow/nodes/_base/hooks/use-one-step-run.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -7026,6 +10061,9 @@ } }, "app/components/workflow/nodes/agent/components/model-bar.tsx": { + "e18e/prefer-spread-syntax": { + "count": 5 + }, "no-restricted-imports": { "count": 1 }, @@ -7119,6 +10157,11 @@ "count": 1 } }, + "app/components/workflow/nodes/code/code-parser.ts": { + "e18e/prefer-static-regex": { + "count": 4 + } + }, "app/components/workflow/nodes/code/default.ts": { "ts/no-explicit-any": { "count": 1 @@ -7130,6 +10173,9 @@ } }, "app/components/workflow/nodes/code/use-config.ts": { + "e18e/prefer-static-regex": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 2 }, @@ -7201,6 +10247,9 @@ } }, "app/components/workflow/nodes/document-extractor/panel.tsx": { + "e18e/prefer-array-from-map": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } @@ -7236,6 +10285,9 @@ } }, "app/components/workflow/nodes/http/components/curl-panel.tsx": { + "e18e/prefer-static-regex": { + "count": 10 + }, "no-restricted-imports": { "count": 1 } @@ -7291,6 +10343,9 @@ } }, "app/components/workflow/nodes/human-input/components/delivery-method/email-configure-modal.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -7323,6 +10378,12 @@ } }, "app/components/workflow/nodes/human-input/components/delivery-method/recipient/email-input.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -7336,6 +10397,9 @@ } }, "app/components/workflow/nodes/human-input/components/delivery-method/recipient/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -7351,6 +10415,12 @@ } }, "app/components/workflow/nodes/human-input/components/delivery-method/test-email-sender.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 4 + }, "no-restricted-imports": { "count": 1 }, @@ -7370,6 +10440,9 @@ } }, "app/components/workflow/nodes/human-input/components/form-content-preview.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } @@ -7397,11 +10470,22 @@ } }, "app/components/workflow/nodes/human-input/components/timeout.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, + "app/components/workflow/nodes/human-input/components/user-action.tsx": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/workflow/nodes/human-input/components/variable-in-markdown.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 2 }, @@ -7409,6 +10493,11 @@ "count": 8 } }, + "app/components/workflow/nodes/human-input/hooks/use-form-content.ts": { + "e18e/prefer-array-some": { + "count": 1 + } + }, "app/components/workflow/nodes/human-input/node.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 4 @@ -7431,6 +10520,9 @@ } }, "app/components/workflow/nodes/if-else/components/condition-files-list-value.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 3 }, @@ -7472,6 +10564,11 @@ "count": 1 } }, + "app/components/workflow/nodes/if-else/components/condition-value.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow/nodes/if-else/components/condition-wrap.tsx": { "no-restricted-imports": { "count": 1 @@ -7527,6 +10624,9 @@ } }, "app/components/workflow/nodes/iteration/use-single-run-form-params.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 6 } @@ -7758,6 +10858,12 @@ } }, "app/components/workflow/nodes/llm/components/config-prompt.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-array-some": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -7847,6 +10953,9 @@ } }, "app/components/workflow/nodes/llm/components/json-schema-config-modal/visual-editor/edit-card/index.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } @@ -7921,6 +11030,9 @@ } }, "app/components/workflow/nodes/loop/components/condition-files-list-value.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 3 }, @@ -7962,6 +11074,11 @@ "count": 1 } }, + "app/components/workflow/nodes/loop/components/condition-value.tsx": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "app/components/workflow/nodes/loop/components/condition-wrap.tsx": { "no-restricted-imports": { "count": 1 @@ -8011,6 +11128,9 @@ } }, "app/components/workflow/nodes/loop/use-single-run-form-params.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 4 } @@ -8240,6 +11360,9 @@ } }, "app/components/workflow/nodes/trigger-plugin/use-config.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-explicit-any": { "count": 1 } @@ -8260,6 +11383,9 @@ } }, "app/components/workflow/nodes/trigger-schedule/default.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "regexp/no-unused-capturing-group": { "count": 2 }, @@ -8267,7 +11393,20 @@ "count": 10 } }, + "app/components/workflow/nodes/trigger-schedule/utils/cron-parser.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "app/components/workflow/nodes/trigger-schedule/utils/integration.spec.ts": { + "e18e/prefer-static-regex": { + "count": 3 + } + }, "app/components/workflow/nodes/trigger-webhook/components/generic-table.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -8281,6 +11420,9 @@ } }, "app/components/workflow/nodes/trigger-webhook/panel.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "no-restricted-imports": { "count": 2 }, @@ -8288,7 +11430,20 @@ "count": 3 } }, + "app/components/workflow/nodes/trigger-webhook/types.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/workflow/nodes/trigger-webhook/use-config.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/workflow/nodes/trigger-webhook/utils/render-output-vars.tsx": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -8303,7 +11458,15 @@ "count": 1 } }, + "app/components/workflow/nodes/variable-assigner/components/node-group-item.tsx": { + "e18e/prefer-array-at": { + "count": 1 + } + }, "app/components/workflow/nodes/variable-assigner/components/node-variable-item.tsx": { + "e18e/prefer-array-at": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } @@ -8324,6 +11487,11 @@ "count": 2 } }, + "app/components/workflow/nodes/variable-assigner/use-config.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/workflow/nodes/variable-assigner/use-single-run-form-params.ts": { "ts/no-explicit-any": { "count": 5 @@ -8420,6 +11588,9 @@ } }, "app/components/workflow/panel/chat-variable-panel/components/object-value-item.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-refresh/only-export-components": { "count": 1 }, @@ -8468,11 +11639,17 @@ } }, "app/components/workflow/panel/chat-variable-panel/index.tsx": { + "e18e/prefer-array-some": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 11 } }, "app/components/workflow/panel/debug-and-preview/chat-wrapper.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "ts/no-explicit-any": { "count": 6 } @@ -8507,11 +11684,17 @@ } }, "app/components/workflow/panel/env-panel/index.tsx": { + "e18e/prefer-array-some": { + "count": 2 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 } }, "app/components/workflow/panel/env-panel/variable-modal.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-restricted-imports": { "count": 1 }, @@ -8662,6 +11845,9 @@ } }, "app/components/workflow/run/agent-log/agent-result-panel.tsx": { + "e18e/prefer-array-at": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 1 } @@ -8771,6 +11957,9 @@ } }, "app/components/workflow/run/utils/format-log/agent/index.ts": { + "e18e/prefer-array-some": { + "count": 2 + }, "ts/no-explicit-any": { "count": 11 } @@ -8819,6 +12008,12 @@ } }, "app/components/workflow/selection-contextmenu.tsx": { + "e18e/prefer-array-at": { + "count": 4 + }, + "e18e/prefer-array-to-sorted": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 2 }, @@ -8867,6 +12062,16 @@ "count": 2 } }, + "app/components/workflow/utils/__tests__/common.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "app/components/workflow/utils/__tests__/elk-layout.spec.ts": { + "e18e/prefer-array-at": { + "count": 2 + } + }, "app/components/workflow/utils/data-source.ts": { "ts/no-explicit-any": { "count": 1 @@ -8877,12 +12082,20 @@ "count": 1 } }, + "app/components/workflow/utils/elk-layout.ts": { + "e18e/prefer-array-to-sorted": { + "count": 2 + } + }, "app/components/workflow/utils/node-navigation.ts": { "ts/no-explicit-any": { "count": 2 } }, "app/components/workflow/utils/node.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "regexp/no-super-linear-backtracking": { "count": 1 } @@ -8892,12 +12105,26 @@ "count": 2 } }, + "app/components/workflow/utils/variable.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/components/workflow/utils/workflow-init.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-array-some": { + "count": 1 + }, "ts/no-explicit-any": { "count": 12 } }, "app/components/workflow/utils/workflow.ts": { + "e18e/prefer-array-some": { + "count": 2 + }, "ts/no-explicit-any": { "count": 1 } @@ -8986,6 +12213,9 @@ } }, "app/components/workflow/variable-inspect/value-content.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 5 }, @@ -9081,6 +12311,9 @@ } }, "app/education-apply/verify-state-modal.tsx": { + "e18e/prefer-timer-args": { + "count": 1 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -9089,6 +12322,9 @@ } }, "app/forgot-password/ForgotPasswordForm.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 9 + }, "ts/no-explicit-any": { "count": 5 } @@ -9099,11 +12335,17 @@ } }, "app/install/installForm.spec.tsx": { + "e18e/prefer-static-regex": { + "count": 5 + }, "ts/no-explicit-any": { "count": 7 } }, "app/reset-password/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -9131,6 +12373,11 @@ "count": 1 } }, + "app/signin/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "app/signin/components/mail-and-code-auth.tsx": { "tailwindcss/enforce-consistent-class-order": { "count": 1 @@ -9166,6 +12413,9 @@ } }, "app/signup/check-code/page.tsx": { + "e18e/prefer-static-regex": { + "count": 1 + }, "tailwindcss/enforce-consistent-class-order": { "count": 4 } @@ -9238,12 +12488,20 @@ "count": 1 } }, + "docs/test.md": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "hooks/use-async-window-open.spec.ts": { "ts/no-explicit-any": { "count": 6 } }, "hooks/use-format-time-from-now.spec.ts": { + "e18e/prefer-static-regex": { + "count": 19 + }, "regexp/no-dupe-disjunctions": { "count": 5 }, @@ -9257,6 +12515,9 @@ } }, "hooks/use-mitt.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } @@ -9282,6 +12543,16 @@ "count": 3 } }, + "hooks/use-query-params.spec.tsx": { + "e18e/prefer-array-at": { + "count": 15 + } + }, + "i18n-config/server.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "i18n/de-DE/billing.json": { "no-irregular-whitespace": { "count": 1 @@ -9365,21 +12636,113 @@ "count": 1 } }, + "plugins/eslint/namespaces.js": { + "e18e/prefer-array-to-sorted": { + "count": 1 + } + }, + "plugins/eslint/rules/consistent-placeholders.js": { + "e18e/prefer-object-has-own": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "plugins/eslint/rules/no-extra-keys.js": { + "e18e/prefer-object-has-own": { + "count": 1 + } + }, + "plugins/eslint/rules/no-legacy-namespace-prefix.js": { + "e18e/prefer-spread-syntax": { + "count": 1 + } + }, + "plugins/eslint/utils.js": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "plugins/vite/code-inspector.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "plugins/vite/utils.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, + "proxy.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "scripts/analyze-component.js": { + "e18e/prefer-static-regex": { + "count": 1 + }, "unused-imports/no-unused-vars": { "count": 1 } }, + "scripts/analyze-i18n-diff.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, + "scripts/check-i18n.js": { + "e18e/prefer-spread-syntax": { + "count": 2 + }, + "e18e/prefer-static-regex": { + "count": 7 + } + }, "scripts/component-analyzer.js": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 14 + }, "regexp/no-unused-capturing-group": { "count": 6 } }, + "scripts/gen-doc-paths.ts": { + "e18e/prefer-array-to-sorted": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 6 + } + }, + "scripts/gen-icons.mjs": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "scripts/optimize-standalone.js": { + "e18e/prefer-static-regex": { + "count": 1 + }, "unused-imports/no-unused-vars": { "count": 2 } }, + "scripts/refactor-component.js": { + "e18e/prefer-static-regex": { + "count": 14 + } + }, "service/annotation.ts": { "ts/no-explicit-any": { "count": 4 @@ -9391,10 +12754,24 @@ } }, "service/base.ts": { + "e18e/prefer-array-at": { + "count": 1 + }, + "e18e/prefer-spread-syntax": { + "count": 7 + }, + "e18e/prefer-static-regex": { + "count": 4 + }, "ts/no-explicit-any": { "count": 3 } }, + "service/client.ts": { + "e18e/prefer-url-canparse": { + "count": 1 + } + }, "service/common.ts": { "ts/no-explicit-any": { "count": 29 @@ -9411,6 +12788,12 @@ } }, "service/fetch.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + }, "regexp/no-unused-capturing-group": { "count": 1 }, @@ -9418,6 +12801,11 @@ "count": 2 } }, + "service/refresh-token.ts": { + "e18e/prefer-date-now": { + "count": 2 + } + }, "service/share.ts": { "ts/no-explicit-any": { "count": 3 @@ -9441,6 +12829,11 @@ "count": 7 } }, + "service/use-explore.ts": { + "e18e/prefer-array-to-sorted": { + "count": 1 + } + }, "service/use-pipeline.ts": { "ts/no-explicit-any": { "count": 1 @@ -9452,6 +12845,12 @@ } }, "service/use-plugins.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 2 + }, "react-hooks-extra/no-direct-set-state-in-use-effect": { "count": 1 }, @@ -9473,6 +12872,9 @@ } }, "service/utils.spec.ts": { + "e18e/prefer-static-regex": { + "count": 4 + }, "ts/no-explicit-any": { "count": 2 } @@ -9528,6 +12930,9 @@ } }, "utils/error-parser.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "no-console": { "count": 1 }, @@ -9535,6 +12940,11 @@ "count": 1 } }, + "utils/format.ts": { + "e18e/prefer-static-regex": { + "count": 2 + } + }, "utils/get-icon.spec.ts": { "ts/no-explicit-any": { "count": 2 @@ -9546,6 +12956,9 @@ } }, "utils/index.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + }, "test/no-identical-title": { "count": 2 }, @@ -9578,14 +12991,35 @@ "count": 4 } }, + "utils/time.spec.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "utils/tool-call.spec.ts": { "ts/no-explicit-any": { "count": 1 } }, + "utils/urlValidation.ts": { + "e18e/prefer-static-regex": { + "count": 1 + } + }, "utils/validators.ts": { + "e18e/prefer-spread-syntax": { + "count": 1 + }, "ts/no-explicit-any": { "count": 2 } + }, + "utils/var.ts": { + "e18e/prefer-array-some": { + "count": 1 + }, + "e18e/prefer-static-regex": { + "count": 1 + } } } \ No newline at end of file diff --git a/web/knip.config.ts b/web/knip.config.ts index c597adb358..d4de3eb4c9 100644 --- a/web/knip.config.ts +++ b/web/knip.config.ts @@ -15,12 +15,24 @@ const config: KnipConfig = { ignoreBinaries: [ 'only-allow', ], - ignoreDependencies: [], + ignoreDependencies: [ + '@iconify-json/*', + + '@storybook/addon-onboarding', + + // vinext related + 'react-server-dom-webpack', + '@vitejs/plugin-rsc', + '@mdx-js/rollup', + + '@tsslint/compat-eslint', + '@tsslint/config', + ], rules: { files: 'warn', - dependencies: 'warn', - devDependencies: 'warn', - optionalPeerDependencies: 'warn', + dependencies: 'error', + devDependencies: 'error', + optionalPeerDependencies: 'error', unlisted: 'warn', unresolved: 'warn', exports: 'warn', diff --git a/web/package.json b/web/package.json index 53721239b8..ceed85e024 100644 --- a/web/package.json +++ b/web/package.json @@ -3,7 +3,7 @@ "type": "module", "version": "1.13.0", "private": true, - "packageManager": "pnpm@10.27.0", + "packageManager": "pnpm@10.31.0", "imports": { "#i18n": { "react-server": "./i18n-config/lib.server.ts", @@ -61,13 +61,13 @@ "knip": "knip" }, "dependencies": { - "@amplitude/analytics-browser": "2.33.1", - "@amplitude/plugin-session-replay-browser": "1.23.6", + "@amplitude/analytics-browser": "2.36.2", + "@amplitude/plugin-session-replay-browser": "1.25.20", "@base-ui/react": "1.2.0", "@emoji-mart/data": "1.2.1", - "@floating-ui/react": "0.26.28", - "@formatjs/intl-localematcher": "0.5.10", - "@headlessui/react": "2.2.1", + "@floating-ui/react": "0.27.19", + "@formatjs/intl-localematcher": "0.8.1", + "@headlessui/react": "2.2.9", "@heroicons/react": "2.2.0", "@lexical/code": "0.41.0", "@lexical/link": "0.41.0", @@ -77,68 +77,68 @@ "@lexical/text": "0.41.0", "@lexical/utils": "0.41.0", "@monaco-editor/react": "4.7.0", - "@octokit/core": "6.1.6", - "@octokit/request-error": "6.1.8", + "@octokit/core": "7.0.6", + "@octokit/request-error": "7.1.0", "@orpc/client": "1.13.6", "@orpc/contract": "1.13.6", "@orpc/openapi-client": "1.13.6", "@orpc/tanstack-query": "1.13.6", - "@remixicon/react": "4.7.0", - "@sentry/react": "8.55.0", + "@remixicon/react": "4.9.0", + "@sentry/react": "10.42.0", "@svgdotjs/svg.js": "3.2.5", "@t3-oss/env-nextjs": "0.13.10", "@tailwindcss/typography": "0.5.19", - "@tanstack/react-form": "1.23.7", - "@tanstack/react-query": "5.90.5", - "abcjs": "6.5.2", - "ahooks": "3.9.5", + "@tanstack/react-form": "1.28.4", + "@tanstack/react-query": "5.90.21", + "abcjs": "6.6.2", + "ahooks": "3.9.6", "class-variance-authority": "0.7.1", "clsx": "2.1.1", "cmdk": "1.1.1", "copy-to-clipboard": "3.3.3", - "cron-parser": "5.4.0", + "cron-parser": "5.5.0", "dayjs": "1.11.19", "decimal.js": "10.6.0", "dompurify": "3.3.2", - "echarts": "5.6.0", - "echarts-for-react": "3.0.5", - "elkjs": "0.9.3", + "echarts": "6.0.0", + "echarts-for-react": "3.0.6", + "elkjs": "0.11.1", "embla-carousel-autoplay": "8.6.0", "embla-carousel-react": "8.6.0", "emoji-mart": "5.6.0", - "es-toolkit": "1.43.0", + "es-toolkit": "1.45.1", "fast-deep-equal": "3.1.3", - "foxact": "0.2.52", + "foxact": "0.2.54", "html-entities": "2.6.0", "html-to-image": "1.11.13", - "i18next": "25.7.3", + "i18next": "25.8.16", "i18next-resources-to-backend": "1.2.1", - "immer": "11.1.0", - "jotai": "2.16.1", + "immer": "11.1.4", + "jotai": "2.18.0", "js-audio-recorder": "1.0.7", "js-cookie": "3.0.5", "js-yaml": "4.1.1", "jsonschema": "1.5.0", - "katex": "0.16.25", + "katex": "0.16.38", "ky": "1.12.0", "lamejs": "1.2.1", "lexical": "0.41.0", - "mermaid": "11.11.0", + "mermaid": "11.13.0", "mime": "4.1.0", "mitt": "3.0.1", "negotiator": "1.0.0", - "next": "16.1.5", + "next": "16.1.6", "next-themes": "0.4.6", - "nuqs": "2.8.6", - "pinyin-pro": "3.27.0", + "nuqs": "2.8.9", + "pinyin-pro": "3.28.0", "qrcode.react": "4.2.0", - "qs": "6.14.2", + "qs": "6.15.0", "react": "19.2.4", "react-18-input-autosize": "3.0.0", "react-dom": "19.2.4", - "react-easy-crop": "5.5.3", - "react-hotkeys-hook": "4.6.2", - "react-i18next": "16.5.0", + "react-easy-crop": "5.5.6", + "react-hotkeys-hook": "5.2.4", + "react-i18next": "16.5.6", "react-markdown": "9.1.0", "react-multi-email": "1.0.25", "react-papaparse": "4.4.0", @@ -155,44 +155,44 @@ "remark-gfm": "4.0.1", "remark-math": "6.0.0", "scheduler": "0.27.0", - "semver": "7.7.3", - "sharp": "0.33.5", - "sortablejs": "1.15.6", + "semver": "7.7.4", + "sharp": "0.34.5", + "sortablejs": "1.15.7", "string-ts": "2.3.1", "tailwind-merge": "2.6.1", - "tldts": "7.0.17", + "tldts": "7.0.25", "use-context-selector": "2.0.0", - "uuid": "10.0.0", + "uuid": "13.0.0", "zod": "4.3.6", "zundo": "2.3.0", - "zustand": "5.0.9" + "zustand": "5.0.11" }, "devDependencies": { - "@antfu/eslint-config": "7.6.1", + "@antfu/eslint-config": "7.7.0", "@chromatic-com/storybook": "5.0.1", "@egoist/tailwindcss-icons": "1.9.2", "@eslint-react/eslint-plugin": "2.13.0", "@iconify-json/heroicons": "1.2.3", - "@iconify-json/ri": "1.2.9", + "@iconify-json/ri": "1.2.10", "@mdx-js/loader": "3.1.1", "@mdx-js/react": "3.1.1", "@mdx-js/rollup": "3.1.1", "@next/eslint-plugin-next": "16.1.6", - "@next/mdx": "16.1.5", + "@next/mdx": "16.1.6", "@rgrove/parse-xml": "4.2.0", - "@storybook/addon-docs": "10.2.13", - "@storybook/addon-links": "10.2.13", - "@storybook/addon-onboarding": "10.2.13", - "@storybook/addon-themes": "10.2.13", - "@storybook/nextjs-vite": "10.2.13", - "@storybook/react": "10.2.13", + "@storybook/addon-docs": "10.2.16", + "@storybook/addon-links": "10.2.16", + "@storybook/addon-onboarding": "10.2.16", + "@storybook/addon-themes": "10.2.16", + "@storybook/nextjs-vite": "10.2.16", + "@storybook/react": "10.2.16", "@tanstack/eslint-plugin-query": "5.91.4", - "@tanstack/react-devtools": "0.9.2", - "@tanstack/react-form-devtools": "0.2.12", - "@tanstack/react-query-devtools": "5.90.2", + "@tanstack/react-devtools": "0.9.10", + "@tanstack/react-form-devtools": "0.2.17", + "@tanstack/react-query-devtools": "5.91.3", "@testing-library/dom": "10.4.1", "@testing-library/jest-dom": "6.9.1", - "@testing-library/react": "16.3.0", + "@testing-library/react": "16.3.2", "@testing-library/user-event": "14.6.1", "@tsslint/cli": "3.0.2", "@tsslint/compat-eslint": "3.0.2", @@ -200,51 +200,49 @@ "@types/js-cookie": "3.0.6", "@types/js-yaml": "4.0.9", "@types/negotiator": "0.6.4", - "@types/node": "24.10.12", + "@types/node": "25.3.5", "@types/postcss-js": "4.1.0", - "@types/qs": "6.14.0", - "@types/react": "19.2.9", + "@types/qs": "6.15.0", + "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "@types/react-slider": "1.3.6", "@types/react-syntax-highlighter": "15.5.13", "@types/react-window": "1.8.8", "@types/semver": "7.7.1", - "@types/sortablejs": "1.15.8", - "@types/uuid": "10.0.0", + "@types/sortablejs": "1.15.9", "@typescript-eslint/parser": "8.56.1", - "@typescript/native-preview": "7.0.0-dev.20251209.1", + "@typescript/native-preview": "7.0.0-dev.20260309.1", "@vitejs/plugin-react": "5.1.4", "@vitejs/plugin-rsc": "0.5.21", "@vitest/coverage-v8": "4.0.18", "agentation": "2.3.0", - "autoprefixer": "10.4.21", - "code-inspector-plugin": "1.4.2", - "cross-env": "10.1.0", - "eslint": "10.0.2", - "eslint-plugin-better-tailwindcss": "https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15", - "eslint-plugin-hyoban": "0.11.2", + "autoprefixer": "10.4.27", + "code-inspector-plugin": "1.4.4", + "eslint": "10.0.3", + "eslint-plugin-better-tailwindcss": "4.3.2", + "eslint-plugin-hyoban": "0.14.1", "eslint-plugin-react-hooks": "7.0.1", "eslint-plugin-react-refresh": "0.5.2", - "eslint-plugin-sonarjs": "4.0.0", - "eslint-plugin-storybook": "10.2.13", + "eslint-plugin-sonarjs": "4.0.1", + "eslint-plugin-storybook": "10.2.16", "husky": "9.1.7", "iconify-import-svg": "0.1.2", - "jsdom": "27.3.0", + "jsdom": "28.1.0", "jsdom-testing-mocks": "1.16.0", - "knip": "5.78.0", - "lint-staged": "15.5.2", - "nock": "14.0.10", - "postcss": "8.5.6", - "postcss-js": "5.0.3", + "knip": "5.86.0", + "lint-staged": "16.3.2", + "nock": "14.0.11", + "postcss": "8.5.8", + "postcss-js": "5.1.0", "react-server-dom-webpack": "19.2.4", - "sass": "1.93.2", - "storybook": "10.2.13", + "sass": "1.97.3", + "storybook": "10.2.16", "tailwindcss": "3.4.19", "tsx": "4.21.0", "typescript": "5.9.3", "uglify-js": "3.19.3", "vinext": "https://pkg.pr.new/vinext@1a2fd61", - "vite": "8.0.0-beta.16", + "vite": "8.0.0-beta.18", "vite-plugin-inspect": "11.3.3", "vite-tsconfig-paths": "6.1.1", "vitest": "4.0.18", @@ -253,50 +251,48 @@ "pnpm": { "overrides": { "@lexical/code": "npm:lexical-code-no-prism@0.41.0", - "@monaco-editor/loader": "1.5.0", + "@monaco-editor/loader": "1.7.0", "@nolyfill/safe-buffer": "npm:safe-buffer@^5.2.1", - "@stylistic/eslint-plugin": "https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8", - "array-includes": "npm:@nolyfill/array-includes@^1", - "array.prototype.findlast": "npm:@nolyfill/array.prototype.findlast@^1", - "array.prototype.findlastindex": "npm:@nolyfill/array.prototype.findlastindex@^1", - "array.prototype.flat": "npm:@nolyfill/array.prototype.flat@^1", - "array.prototype.flatmap": "npm:@nolyfill/array.prototype.flatmap@^1", - "array.prototype.tosorted": "npm:@nolyfill/array.prototype.tosorted@^1", - "assert": "npm:@nolyfill/assert@^1", - "brace-expansion": "~2.0", + "array-includes": "npm:@nolyfill/array-includes@^1.0.44", + "array.prototype.findlast": "npm:@nolyfill/array.prototype.findlast@^1.0.44", + "array.prototype.findlastindex": "npm:@nolyfill/array.prototype.findlastindex@^1.0.44", + "array.prototype.flat": "npm:@nolyfill/array.prototype.flat@^1.0.44", + "array.prototype.flatmap": "npm:@nolyfill/array.prototype.flatmap@^1.0.44", + "array.prototype.tosorted": "npm:@nolyfill/array.prototype.tosorted@^1.0.44", + "assert": "npm:@nolyfill/assert@^1.0.26", "brace-expansion@<2.0.2": "2.0.2", - "canvas": "^3.2.0", + "canvas": "^3.2.1", "devalue@<5.3.2": "5.3.2", - "es-iterator-helpers": "npm:@nolyfill/es-iterator-helpers@^1", + "es-iterator-helpers": "npm:@nolyfill/es-iterator-helpers@^1.0.21", "esbuild@<0.27.2": "0.27.2", "glob@>=10.2.0,<10.5.0": "11.1.0", - "hasown": "npm:@nolyfill/hasown@^1", - "is-arguments": "npm:@nolyfill/is-arguments@^1", - "is-core-module": "npm:@nolyfill/is-core-module@^1", - "is-generator-function": "npm:@nolyfill/is-generator-function@^1", - "is-typed-array": "npm:@nolyfill/is-typed-array@^1", - "isarray": "npm:@nolyfill/isarray@^1", - "object.assign": "npm:@nolyfill/object.assign@^1", - "object.entries": "npm:@nolyfill/object.entries@^1", - "object.fromentries": "npm:@nolyfill/object.fromentries@^1", - "object.groupby": "npm:@nolyfill/object.groupby@^1", - "object.values": "npm:@nolyfill/object.values@^1", - "pbkdf2": "~3.1.3", + "hasown": "npm:@nolyfill/hasown@^1.0.44", + "is-arguments": "npm:@nolyfill/is-arguments@^1.0.44", + "is-core-module": "npm:@nolyfill/is-core-module@^1.0.39", + "is-generator-function": "npm:@nolyfill/is-generator-function@^1.0.44", + "is-typed-array": "npm:@nolyfill/is-typed-array@^1.0.44", + "isarray": "npm:@nolyfill/isarray@^1.0.44", + "object.assign": "npm:@nolyfill/object.assign@^1.0.44", + "object.entries": "npm:@nolyfill/object.entries@^1.0.44", + "object.fromentries": "npm:@nolyfill/object.fromentries@^1.0.44", + "object.groupby": "npm:@nolyfill/object.groupby@^1.0.44", + "object.values": "npm:@nolyfill/object.values@^1.0.44", + "pbkdf2": "~3.1.5", "pbkdf2@<3.1.3": "3.1.3", "prismjs": "~1.30", "prismjs@<1.30.0": "1.30.0", "safe-buffer": "^5.2.1", - "safe-regex-test": "npm:@nolyfill/safe-regex-test@^1", - "safer-buffer": "npm:@nolyfill/safer-buffer@^1", - "side-channel": "npm:@nolyfill/side-channel@^1", + "safe-regex-test": "npm:@nolyfill/safe-regex-test@^1.0.44", + "safer-buffer": "npm:@nolyfill/safer-buffer@^1.0.44", + "side-channel": "npm:@nolyfill/side-channel@^1.0.44", "solid-js": "1.9.11", - "string-width": "~4.2.3", - "string.prototype.includes": "npm:@nolyfill/string.prototype.includes@^1", - "string.prototype.matchall": "npm:@nolyfill/string.prototype.matchall@^1", - "string.prototype.repeat": "npm:@nolyfill/string.prototype.repeat@^1", - "string.prototype.trimend": "npm:@nolyfill/string.prototype.trimend@^1", - "typed-array-buffer": "npm:@nolyfill/typed-array-buffer@^1", - "which-typed-array": "npm:@nolyfill/which-typed-array@^1" + "string-width": "~8.2.0", + "string.prototype.includes": "npm:@nolyfill/string.prototype.includes@^1.0.44", + "string.prototype.matchall": "npm:@nolyfill/string.prototype.matchall@^1.0.44", + "string.prototype.repeat": "npm:@nolyfill/string.prototype.repeat@^1.0.44", + "string.prototype.trimend": "npm:@nolyfill/string.prototype.trimend@^1.0.44", + "typed-array-buffer": "npm:@nolyfill/typed-array-buffer@^1.0.44", + "which-typed-array": "npm:@nolyfill/which-typed-array@^1.0.44" }, "ignoredBuiltDependencies": [ "canvas", @@ -309,6 +305,6 @@ ] }, "lint-staged": { - "*": "eslint --fix" + "*": "eslint --fix --pass-on-unpruned-suppressions" } } diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index bb0ee73624..c653fe4a4f 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -6,76 +6,74 @@ settings: overrides: '@lexical/code': npm:lexical-code-no-prism@0.41.0 - '@monaco-editor/loader': 1.5.0 + '@monaco-editor/loader': 1.7.0 '@nolyfill/safe-buffer': npm:safe-buffer@^5.2.1 - '@stylistic/eslint-plugin': https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8 - array-includes: npm:@nolyfill/array-includes@^1 - array.prototype.findlast: npm:@nolyfill/array.prototype.findlast@^1 - array.prototype.findlastindex: npm:@nolyfill/array.prototype.findlastindex@^1 - array.prototype.flat: npm:@nolyfill/array.prototype.flat@^1 - array.prototype.flatmap: npm:@nolyfill/array.prototype.flatmap@^1 - array.prototype.tosorted: npm:@nolyfill/array.prototype.tosorted@^1 - assert: npm:@nolyfill/assert@^1 - brace-expansion: ~2.0 + array-includes: npm:@nolyfill/array-includes@^1.0.44 + array.prototype.findlast: npm:@nolyfill/array.prototype.findlast@^1.0.44 + array.prototype.findlastindex: npm:@nolyfill/array.prototype.findlastindex@^1.0.44 + array.prototype.flat: npm:@nolyfill/array.prototype.flat@^1.0.44 + array.prototype.flatmap: npm:@nolyfill/array.prototype.flatmap@^1.0.44 + array.prototype.tosorted: npm:@nolyfill/array.prototype.tosorted@^1.0.44 + assert: npm:@nolyfill/assert@^1.0.26 brace-expansion@<2.0.2: 2.0.2 - canvas: ^3.2.0 + canvas: ^3.2.1 devalue@<5.3.2: 5.3.2 - es-iterator-helpers: npm:@nolyfill/es-iterator-helpers@^1 + es-iterator-helpers: npm:@nolyfill/es-iterator-helpers@^1.0.21 esbuild@<0.27.2: 0.27.2 glob@>=10.2.0,<10.5.0: 11.1.0 - hasown: npm:@nolyfill/hasown@^1 - is-arguments: npm:@nolyfill/is-arguments@^1 - is-core-module: npm:@nolyfill/is-core-module@^1 - is-generator-function: npm:@nolyfill/is-generator-function@^1 - is-typed-array: npm:@nolyfill/is-typed-array@^1 - isarray: npm:@nolyfill/isarray@^1 - object.assign: npm:@nolyfill/object.assign@^1 - object.entries: npm:@nolyfill/object.entries@^1 - object.fromentries: npm:@nolyfill/object.fromentries@^1 - object.groupby: npm:@nolyfill/object.groupby@^1 - object.values: npm:@nolyfill/object.values@^1 - pbkdf2: ~3.1.3 + hasown: npm:@nolyfill/hasown@^1.0.44 + is-arguments: npm:@nolyfill/is-arguments@^1.0.44 + is-core-module: npm:@nolyfill/is-core-module@^1.0.39 + is-generator-function: npm:@nolyfill/is-generator-function@^1.0.44 + is-typed-array: npm:@nolyfill/is-typed-array@^1.0.44 + isarray: npm:@nolyfill/isarray@^1.0.44 + object.assign: npm:@nolyfill/object.assign@^1.0.44 + object.entries: npm:@nolyfill/object.entries@^1.0.44 + object.fromentries: npm:@nolyfill/object.fromentries@^1.0.44 + object.groupby: npm:@nolyfill/object.groupby@^1.0.44 + object.values: npm:@nolyfill/object.values@^1.0.44 + pbkdf2: ~3.1.5 pbkdf2@<3.1.3: 3.1.3 prismjs: ~1.30 prismjs@<1.30.0: 1.30.0 safe-buffer: ^5.2.1 - safe-regex-test: npm:@nolyfill/safe-regex-test@^1 - safer-buffer: npm:@nolyfill/safer-buffer@^1 - side-channel: npm:@nolyfill/side-channel@^1 + safe-regex-test: npm:@nolyfill/safe-regex-test@^1.0.44 + safer-buffer: npm:@nolyfill/safer-buffer@^1.0.44 + side-channel: npm:@nolyfill/side-channel@^1.0.44 solid-js: 1.9.11 - string-width: ~4.2.3 - string.prototype.includes: npm:@nolyfill/string.prototype.includes@^1 - string.prototype.matchall: npm:@nolyfill/string.prototype.matchall@^1 - string.prototype.repeat: npm:@nolyfill/string.prototype.repeat@^1 - string.prototype.trimend: npm:@nolyfill/string.prototype.trimend@^1 - typed-array-buffer: npm:@nolyfill/typed-array-buffer@^1 - which-typed-array: npm:@nolyfill/which-typed-array@^1 + string-width: ~8.2.0 + string.prototype.includes: npm:@nolyfill/string.prototype.includes@^1.0.44 + string.prototype.matchall: npm:@nolyfill/string.prototype.matchall@^1.0.44 + string.prototype.repeat: npm:@nolyfill/string.prototype.repeat@^1.0.44 + string.prototype.trimend: npm:@nolyfill/string.prototype.trimend@^1.0.44 + typed-array-buffer: npm:@nolyfill/typed-array-buffer@^1.0.44 + which-typed-array: npm:@nolyfill/which-typed-array@^1.0.44 importers: .: dependencies: '@amplitude/analytics-browser': - specifier: 2.33.1 - version: 2.33.1 + specifier: 2.36.2 + version: 2.36.2 '@amplitude/plugin-session-replay-browser': - specifier: 1.23.6 - version: 1.23.6(@amplitude/rrweb@2.0.0-alpha.35)(rollup@4.56.0) + specifier: 1.25.20 + version: 1.25.20(@amplitude/rrweb@2.0.0-alpha.35)(rollup@4.56.0) '@base-ui/react': specifier: 1.2.0 - version: 1.2.0(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 1.2.0(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@emoji-mart/data': specifier: 1.2.1 version: 1.2.1 '@floating-ui/react': - specifier: 0.26.28 - version: 0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 0.27.19 + version: 0.27.19(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@formatjs/intl-localematcher': - specifier: 0.5.10 - version: 0.5.10 + specifier: 0.8.1 + version: 0.8.1 '@headlessui/react': - specifier: 2.2.1 - version: 2.2.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 2.2.9 + version: 2.2.9(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@heroicons/react': specifier: 2.2.0 version: 2.2.0(react@19.2.4) @@ -104,11 +102,11 @@ importers: specifier: 4.7.0 version: 4.7.0(monaco-editor@0.55.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@octokit/core': - specifier: 6.1.6 - version: 6.1.6 + specifier: 7.0.6 + version: 7.0.6 '@octokit/request-error': - specifier: 6.1.8 - version: 6.1.8 + specifier: 7.1.0 + version: 7.1.0 '@orpc/client': specifier: 1.13.6 version: 1.13.6 @@ -120,13 +118,13 @@ importers: version: 1.13.6 '@orpc/tanstack-query': specifier: 1.13.6 - version: 1.13.6(@orpc/client@1.13.6)(@tanstack/query-core@5.90.5) + version: 1.13.6(@orpc/client@1.13.6)(@tanstack/query-core@5.90.20) '@remixicon/react': - specifier: 4.7.0 - version: 4.7.0(react@19.2.4) + specifier: 4.9.0 + version: 4.9.0(react@19.2.4) '@sentry/react': - specifier: 8.55.0 - version: 8.55.0(react@19.2.4) + specifier: 10.42.0 + version: 10.42.0(react@19.2.4) '@svgdotjs/svg.js': specifier: 3.2.5 version: 3.2.5 @@ -137,17 +135,17 @@ importers: specifier: 0.5.19 version: 0.5.19(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2)) '@tanstack/react-form': - specifier: 1.23.7 - version: 1.23.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 1.28.4 + version: 1.28.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-query': - specifier: 5.90.5 - version: 5.90.5(react@19.2.4) + specifier: 5.90.21 + version: 5.90.21(react@19.2.4) abcjs: - specifier: 6.5.2 - version: 6.5.2 + specifier: 6.6.2 + version: 6.6.2 ahooks: - specifier: 3.9.5 - version: 3.9.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 3.9.6 + version: 3.9.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) class-variance-authority: specifier: 0.7.1 version: 0.7.1 @@ -156,13 +154,13 @@ importers: version: 2.1.1 cmdk: specifier: 1.1.1 - version: 1.1.1(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 1.1.1(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) copy-to-clipboard: specifier: 3.3.3 version: 3.3.3 cron-parser: - specifier: 5.4.0 - version: 5.4.0 + specifier: 5.5.0 + version: 5.5.0 dayjs: specifier: 1.11.19 version: 1.11.19 @@ -173,14 +171,14 @@ importers: specifier: 3.3.2 version: 3.3.2 echarts: - specifier: 5.6.0 - version: 5.6.0 + specifier: 6.0.0 + version: 6.0.0 echarts-for-react: - specifier: 3.0.5 - version: 3.0.5(echarts@5.6.0)(react@19.2.4) + specifier: 3.0.6 + version: 3.0.6(echarts@6.0.0)(react@19.2.4) elkjs: - specifier: 0.9.3 - version: 0.9.3 + specifier: 0.11.1 + version: 0.11.1 embla-carousel-autoplay: specifier: 8.6.0 version: 8.6.0(embla-carousel@8.6.0) @@ -191,14 +189,14 @@ importers: specifier: 5.6.0 version: 5.6.0 es-toolkit: - specifier: 1.43.0 - version: 1.43.0 + specifier: 1.45.1 + version: 1.45.1 fast-deep-equal: specifier: 3.1.3 version: 3.1.3 foxact: - specifier: 0.2.52 - version: 0.2.52(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 0.2.54 + version: 0.2.54(react-dom@19.2.4(react@19.2.4))(react@19.2.4) html-entities: specifier: 2.6.0 version: 2.6.0 @@ -206,17 +204,17 @@ importers: specifier: 1.11.13 version: 1.11.13 i18next: - specifier: 25.7.3 - version: 25.7.3(typescript@5.9.3) + specifier: 25.8.16 + version: 25.8.16(typescript@5.9.3) i18next-resources-to-backend: specifier: 1.2.1 version: 1.2.1 immer: - specifier: 11.1.0 - version: 11.1.0 + specifier: 11.1.4 + version: 11.1.4 jotai: - specifier: 2.16.1 - version: 2.16.1(@babel/core@7.28.6)(@babel/template@7.28.6)(@types/react@19.2.9)(react@19.2.4) + specifier: 2.18.0 + version: 2.18.0(@babel/core@7.28.6)(@babel/template@7.28.6)(@types/react@19.2.14)(react@19.2.4) js-audio-recorder: specifier: 1.0.7 version: 1.0.7 @@ -230,8 +228,8 @@ importers: specifier: 1.5.0 version: 1.5.0 katex: - specifier: 0.16.25 - version: 0.16.25 + specifier: 0.16.38 + version: 0.16.38 ky: specifier: 1.12.0 version: 1.12.0 @@ -242,8 +240,8 @@ importers: specifier: 0.41.0 version: 0.41.0 mermaid: - specifier: 11.11.0 - version: 11.11.0 + specifier: 11.13.0 + version: 11.13.0 mime: specifier: 4.1.0 version: 4.1.0 @@ -254,23 +252,23 @@ importers: specifier: 1.0.0 version: 1.0.0 next: - specifier: 16.1.5 - version: 16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2) + specifier: 16.1.6 + version: 16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3) next-themes: specifier: 0.4.6 version: 0.4.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) nuqs: - specifier: 2.8.6 - version: 2.8.6(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(react@19.2.4) + specifier: 2.8.9 + version: 2.8.9(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4) pinyin-pro: - specifier: 3.27.0 - version: 3.27.0 + specifier: 3.28.0 + version: 3.28.0 qrcode.react: specifier: 4.2.0 version: 4.2.0(react@19.2.4) qs: - specifier: 6.14.2 - version: 6.14.2 + specifier: 6.15.0 + version: 6.15.0 react: specifier: 19.2.4 version: 19.2.4 @@ -281,17 +279,17 @@ importers: specifier: 19.2.4 version: 19.2.4(react@19.2.4) react-easy-crop: - specifier: 5.5.3 - version: 5.5.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 5.5.6 + version: 5.5.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react-hotkeys-hook: - specifier: 4.6.2 - version: 4.6.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 5.2.4 + version: 5.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react-i18next: - specifier: 16.5.0 - version: 16.5.0(i18next@25.7.3(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) + specifier: 16.5.6 + version: 16.5.6(i18next@25.8.16(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3) react-markdown: specifier: 9.1.0 - version: 9.1.0(@types/react@19.2.9)(react@19.2.4) + version: 9.1.0(@types/react@19.2.14)(react@19.2.4) react-multi-email: specifier: 1.0.25 version: 1.0.25(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -306,19 +304,19 @@ importers: version: 2.0.6(react@19.2.4) react-sortablejs: specifier: 6.1.4 - version: 6.1.4(@types/sortablejs@1.15.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sortablejs@1.15.6) + version: 6.1.4(@types/sortablejs@1.15.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sortablejs@1.15.7) react-syntax-highlighter: specifier: 15.6.6 version: 15.6.6(react@19.2.4) react-textarea-autosize: specifier: 8.5.9 - version: 8.5.9(@types/react@19.2.9)(react@19.2.4) + version: 8.5.9(@types/react@19.2.14)(react@19.2.4) react-window: specifier: 1.8.11 version: 1.8.11(react-dom@19.2.4(react@19.2.4))(react@19.2.4) reactflow: specifier: 11.11.4 - version: 11.11.4(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + version: 11.11.4(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) rehype-katex: specifier: 7.0.1 version: 7.0.1 @@ -338,14 +336,14 @@ importers: specifier: 0.27.0 version: 0.27.0 semver: - specifier: 7.7.3 - version: 7.7.3 + specifier: 7.7.4 + version: 7.7.4 sharp: - specifier: 0.33.5 - version: 0.33.5 + specifier: 0.34.5 + version: 0.34.5 sortablejs: - specifier: 1.15.6 - version: 1.15.6 + specifier: 1.15.7 + version: 1.15.7 string-ts: specifier: 2.3.1 version: 2.3.1 @@ -353,48 +351,48 @@ importers: specifier: 2.6.1 version: 2.6.1 tldts: - specifier: 7.0.17 - version: 7.0.17 + specifier: 7.0.25 + version: 7.0.25 use-context-selector: specifier: 2.0.0 version: 2.0.0(react@19.2.4)(scheduler@0.27.0) uuid: - specifier: 10.0.0 - version: 10.0.0 + specifier: 13.0.0 + version: 13.0.0 zod: specifier: 4.3.6 version: 4.3.6 zundo: specifier: 2.3.0 - version: 2.3.0(zustand@5.0.9(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4))) + version: 2.3.0(zustand@5.0.11(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4))) zustand: - specifier: 5.0.9 - version: 5.0.9(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)) + specifier: 5.0.11 + version: 5.0.11(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)) devDependencies: '@antfu/eslint-config': - specifier: 7.6.1 - version: 7.6.1(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@vue/compiler-sfc@3.5.27)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@1.21.7)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.2(jiti@1.21.7)))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + specifier: 7.7.0 + version: 7.7.0(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@vue/compiler-sfc@3.5.27)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@1.21.7)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.3(jiti@1.21.7)))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@chromatic-com/storybook': specifier: 5.0.1 - version: 5.0.1(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + version: 5.0.1(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) '@egoist/tailwindcss-icons': specifier: 1.9.2 version: 1.9.2(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2)) '@eslint-react/eslint-plugin': specifier: 2.13.0 - version: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + version: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@iconify-json/heroicons': specifier: 1.2.3 version: 1.2.3 '@iconify-json/ri': - specifier: 1.2.9 - version: 1.2.9 + specifier: 1.2.10 + version: 1.2.10 '@mdx-js/loader': specifier: 3.1.1 version: 3.1.1(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) '@mdx-js/react': specifier: 3.1.1 - version: 3.1.1(@types/react@19.2.9)(react@19.2.4) + version: 3.1.1(@types/react@19.2.14)(react@19.2.4) '@mdx-js/rollup': specifier: 3.1.1 version: 3.1.1(rollup@4.56.0) @@ -402,41 +400,41 @@ importers: specifier: 16.1.6 version: 16.1.6 '@next/mdx': - specifier: 16.1.5 - version: 16.1.5(@mdx-js/loader@3.1.1(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(@mdx-js/react@3.1.1(@types/react@19.2.9)(react@19.2.4)) + specifier: 16.1.6 + version: 16.1.6(@mdx-js/loader@3.1.1(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4)) '@rgrove/parse-xml': specifier: 4.2.0 version: 4.2.0 '@storybook/addon-docs': - specifier: 10.2.13 - version: 10.2.13(@types/react@19.2.9)(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) + specifier: 10.2.16 + version: 10.2.16(@types/react@19.2.14)(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) '@storybook/addon-links': - specifier: 10.2.13 - version: 10.2.13(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + specifier: 10.2.16 + version: 10.2.16(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) '@storybook/addon-onboarding': - specifier: 10.2.13 - version: 10.2.13(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + specifier: 10.2.16 + version: 10.2.16(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) '@storybook/addon-themes': - specifier: 10.2.13 - version: 10.2.13(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + specifier: 10.2.16 + version: 10.2.16(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) '@storybook/nextjs-vite': - specifier: 10.2.13 - version: 10.2.13(@babel/core@7.28.6)(esbuild@0.27.2)(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) + specifier: 10.2.16 + version: 10.2.16(@babel/core@7.28.6)(esbuild@0.27.2)(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) '@storybook/react': - specifier: 10.2.13 - version: 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + specifier: 10.2.16 + version: 10.2.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) '@tanstack/eslint-plugin-query': specifier: 5.91.4 - version: 5.91.4(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + version: 5.91.4(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@tanstack/react-devtools': - specifier: 0.9.2 - version: 0.9.2(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.11) + specifier: 0.9.10 + version: 0.9.10(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.11) '@tanstack/react-form-devtools': - specifier: 0.2.12 - version: 0.2.12(@types/react@19.2.9)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11) + specifier: 0.2.17 + version: 0.2.17(@types/react@19.2.14)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11) '@tanstack/react-query-devtools': - specifier: 5.90.2 - version: 5.90.2(@tanstack/react-query@5.90.5(react@19.2.4))(react@19.2.4) + specifier: 5.91.3 + version: 5.91.3(@tanstack/react-query@5.90.21(react@19.2.4))(react@19.2.4) '@testing-library/dom': specifier: 10.4.1 version: 10.4.1 @@ -444,8 +442,8 @@ importers: specifier: 6.9.1 version: 6.9.1 '@testing-library/react': - specifier: 16.3.0 - version: 16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 16.3.2 + version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@testing-library/user-event': specifier: 14.6.1 version: 14.6.1(@testing-library/dom@10.4.1) @@ -468,20 +466,20 @@ importers: specifier: 0.6.4 version: 0.6.4 '@types/node': - specifier: 24.10.12 - version: 24.10.12 + specifier: 25.3.5 + version: 25.3.5 '@types/postcss-js': specifier: 4.1.0 version: 4.1.0 '@types/qs': - specifier: 6.14.0 - version: 6.14.0 + specifier: 6.15.0 + version: 6.15.0 '@types/react': - specifier: 19.2.9 - version: 19.2.9 + specifier: 19.2.14 + version: 19.2.14 '@types/react-dom': specifier: 19.2.3 - version: 19.2.3(@types/react@19.2.9) + version: 19.2.3(@types/react@19.2.14) '@types/react-slider': specifier: 1.3.6 version: 1.3.6 @@ -495,59 +493,53 @@ importers: specifier: 7.7.1 version: 7.7.1 '@types/sortablejs': - specifier: 1.15.8 - version: 1.15.8 - '@types/uuid': - specifier: 10.0.0 - version: 10.0.0 + specifier: 1.15.9 + version: 1.15.9 '@typescript-eslint/parser': specifier: 8.56.1 - version: 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + version: 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript/native-preview': - specifier: 7.0.0-dev.20251209.1 - version: 7.0.0-dev.20251209.1 + specifier: 7.0.0-dev.20260309.1 + version: 7.0.0-dev.20260309.1 '@vitejs/plugin-react': specifier: 5.1.4 - version: 5.1.4(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 5.1.4(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vitejs/plugin-rsc': specifier: 0.5.21 - version: 0.5.21(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(react@19.2.4)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 0.5.21(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(react@19.2.4)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vitest/coverage-v8': specifier: 4.0.18 - version: 4.0.18(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 4.0.18(vitest@4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) agentation: specifier: 2.3.0 version: 2.3.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) autoprefixer: - specifier: 10.4.21 - version: 10.4.21(postcss@8.5.6) + specifier: 10.4.27 + version: 10.4.27(postcss@8.5.8) code-inspector-plugin: - specifier: 1.4.2 - version: 1.4.2 - cross-env: - specifier: 10.1.0 - version: 10.1.0 + specifier: 1.4.4 + version: 1.4.4 eslint: - specifier: 10.0.2 - version: 10.0.2(jiti@1.21.7) + specifier: 10.0.3 + version: 10.0.3(jiti@1.21.7) eslint-plugin-better-tailwindcss: - specifier: https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15 - version: https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15(eslint@10.0.2(jiti@1.21.7))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3) + specifier: 4.3.2 + version: 4.3.2(eslint@10.0.3(jiti@1.21.7))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3) eslint-plugin-hyoban: - specifier: 0.11.2 - version: 0.11.2(eslint@10.0.2(jiti@1.21.7)) + specifier: 0.14.1 + version: 0.14.1(eslint@10.0.3(jiti@1.21.7)) eslint-plugin-react-hooks: specifier: 7.0.1 - version: 7.0.1(eslint@10.0.2(jiti@1.21.7)) + version: 7.0.1(eslint@10.0.3(jiti@1.21.7)) eslint-plugin-react-refresh: specifier: 0.5.2 - version: 0.5.2(eslint@10.0.2(jiti@1.21.7)) + version: 0.5.2(eslint@10.0.3(jiti@1.21.7)) eslint-plugin-sonarjs: - specifier: 4.0.0 - version: 4.0.0(eslint@10.0.2(jiti@1.21.7)) + specifier: 4.0.1 + version: 4.0.1(eslint@10.0.3(jiti@1.21.7)) eslint-plugin-storybook: - specifier: 10.2.13 - version: 10.2.13(eslint@10.0.2(jiti@1.21.7))(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + specifier: 10.2.16 + version: 10.2.16(eslint@10.0.3(jiti@1.21.7))(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) husky: specifier: 9.1.7 version: 9.1.7 @@ -555,35 +547,35 @@ importers: specifier: 0.1.2 version: 0.1.2 jsdom: - specifier: 27.3.0 - version: 27.3.0(canvas@3.2.1) + specifier: 28.1.0 + version: 28.1.0(canvas@3.2.1) jsdom-testing-mocks: specifier: 1.16.0 version: 1.16.0 knip: - specifier: 5.78.0 - version: 5.78.0(@types/node@24.10.12)(typescript@5.9.3) + specifier: 5.86.0 + version: 5.86.0(@types/node@25.3.5)(typescript@5.9.3) lint-staged: - specifier: 15.5.2 - version: 15.5.2 + specifier: 16.3.2 + version: 16.3.2 nock: - specifier: 14.0.10 - version: 14.0.10 + specifier: 14.0.11 + version: 14.0.11 postcss: - specifier: 8.5.6 - version: 8.5.6 + specifier: 8.5.8 + version: 8.5.8 postcss-js: - specifier: 5.0.3 - version: 5.0.3(postcss@8.5.6) + specifier: 5.1.0 + version: 5.1.0(postcss@8.5.8) react-server-dom-webpack: specifier: 19.2.4 version: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) sass: - specifier: 1.93.2 - version: 1.93.2 + specifier: 1.97.3 + version: 1.97.3 storybook: - specifier: 10.2.13 - version: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + specifier: 10.2.16 + version: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tailwindcss: specifier: 3.4.19 version: 3.4.19(tsx@4.21.0)(yaml@2.8.2) @@ -598,22 +590,22 @@ importers: version: 3.19.3 vinext: specifier: https://pkg.pr.new/vinext@1a2fd61 - version: https://pkg.pr.new/vinext@1a2fd61(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) + version: https://pkg.pr.new/vinext@1a2fd61(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) vite: - specifier: 8.0.0-beta.16 - version: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + specifier: 8.0.0-beta.18 + version: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-inspect: specifier: 11.3.3 - version: 11.3.3(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 11.3.3(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) vite-tsconfig-paths: specifier: 6.1.1 - version: 6.1.1(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 6.1.1(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) vitest: specifier: 4.0.18 - version: 4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vitest-canvas-mock: specifier: 1.1.3 - version: 1.1.3(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + version: 1.1.3(vitest@4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) packages: @@ -627,20 +619,17 @@ packages: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - '@amplitude/analytics-browser@2.33.1': - resolution: {integrity: sha512-93wZjuAFJ7QdyptF82i1pezm5jKuBWITHI++XshDgpks1RstJvJ9n11Ak8MnE4L2BGQ93XDN2aVEHfmQkt0/Pw==} + '@amplitude/analytics-browser@2.36.2': + resolution: {integrity: sha512-5LtZfHlpCfAaioKkZAsrQYM69KnK5XaBk38qZBfIviOYQmwwbXfmfv1YEEoAYaAXaPtugsdjNREv4IxO0Zg6kg==} - '@amplitude/analytics-client-common@2.4.16': - resolution: {integrity: sha512-qF7NAl6Qr6QXcWKnldGJfO0Kp1TYoy1xsmzEDnOYzOS96qngtvsZ8MuKya1lWdVACoofwQo82V0VhNZJKk/2YA==} + '@amplitude/analytics-client-common@2.4.32': + resolution: {integrity: sha512-itgEZNY87e26DSYdRgOhI2gMHlr2h0u+e6e24LjnUrMFK5jRqXYmNuCwZmuWkWpIOSqiWa+pwGJBSv9dKstGTA==} '@amplitude/analytics-connector@1.6.4': resolution: {integrity: sha512-SpIv0IQMNIq6SH3UqFGiaZyGSc7PBZwRdq7lvP0pBxW8i4Ny+8zwI0pV+VMfMHQwWY3wdIbWw5WQphNjpdq1/Q==} - '@amplitude/analytics-core@2.33.0': - resolution: {integrity: sha512-56m0R12TjZ41D2YIghb/XNHSdL4CurAVyRT3L2FD+9DCFfbgjfT8xhDBnsZtA+aBkb6Yak1EGUojGBunfAm2/A==} - - '@amplitude/analytics-core@2.35.0': - resolution: {integrity: sha512-7RmHYELXCGu8yuO9D6lEXiqkMtiC5sePNhCWmwuP30dneDYHtH06gaYvAFH/YqOFuE6enwEEJfFYtcaPhyiqtA==} + '@amplitude/analytics-core@2.41.2': + resolution: {integrity: sha512-fsxWSjeo0KLwU+LH3+n9ofucxARbN212G3N8iRSO1nr0znsldO3w6bHO8uYVSqaxbpie2EpGZNxXdZ4W9nY8Kw==} '@amplitude/analytics-types@2.11.1': resolution: {integrity: sha512-wFEgb0t99ly2uJKm5oZ28Lti0Kh5RecR5XBkwfUpDzn84IoCIZ8GJTsMw/nThu8FZFc7xFDA4UAt76zhZKrs9A==} @@ -648,64 +637,58 @@ packages: '@amplitude/experiment-core@0.7.2': resolution: {integrity: sha512-Wc2NWvgQ+bLJLeF0A9wBSPIaw0XuqqgkPKsoNFQrmS7r5Djd56um75In05tqmVntPJZRvGKU46pAp8o5tdf4mA==} - '@amplitude/plugin-autocapture-browser@1.18.3': - resolution: {integrity: sha512-njYque5t1QCEEe5V8Ls4yVVklTM6V7OXxBk6pqznN/hj/Pc4X8Wjy898pZ2VtbnvpagBKKzGb5B6Syl8OXiicw==} + '@amplitude/plugin-autocapture-browser@1.23.2': + resolution: {integrity: sha512-ES9AAac2jLsWobAHaImzPqhuBtrcizQEXYdj9u3peEoBujOUu80K9utpUGCmpRbSofksTlUuEbsXuIw9/fUbqQ==} - '@amplitude/plugin-network-capture-browser@1.7.3': - resolution: {integrity: sha512-zfWgAN7g6AigJAsgrGmlgVwydOHH6XvweBoxhU+qEvRydboiIVCDLSxuXczUsBG7kYVLWRdBK1DYoE5J7lqTGA==} + '@amplitude/plugin-network-capture-browser@1.9.2': + resolution: {integrity: sha512-clzP5/FUkBgdhWGe2Vsjo+Y8IDy+Vp+dmuiuBTTwh9kH63dWt1bIGmjEevyllb59CACD6ZS1EdnSBTf+wCMyuw==} - '@amplitude/plugin-page-url-enrichment-browser@0.5.9': - resolution: {integrity: sha512-TqdELx4WrdRutCjHUFUzum/f/UjhbdTZw0UKkYFAj5gwAKDjaPEjL4waRvINOTaVLsne1A6ck4KEMfC8AKByFw==} + '@amplitude/plugin-page-url-enrichment-browser@0.6.6': + resolution: {integrity: sha512-x3IvAPwqtOpioWqZ/JiN4esTfF7Rx+SvRZ0rCf+9jViiV8/BwTm7kmDv+jxw7jUyef4EncHFWGgvpkYoKn2ujw==} - '@amplitude/plugin-page-view-tracking-browser@2.6.6': - resolution: {integrity: sha512-dBcJlrdKgPzSgS3exDRRrMLqhIaOjwlIy7o8sEMn1PpMawERlbumSSdtfII6L4L67HYUPo4PY4Kp4acqSzaLvQ==} + '@amplitude/plugin-page-view-tracking-browser@2.8.2': + resolution: {integrity: sha512-vjcmh1sDeZ977zrWz586x/x1tMVj90JSwNIcNY17AfteycbBKMl2o+7DhxWx4fb830DsMjCY4LMfJ0RCiCHC8A==} - '@amplitude/plugin-session-replay-browser@1.23.6': - resolution: {integrity: sha512-MPUVbN/tBTHvqKujqIlzd5mq5d3kpovC/XEVw80dgWUYwOwU7+39vKGc2NZV8iGi3kOtOzm2XTlcGOS2Gtjw3Q==} + '@amplitude/plugin-session-replay-browser@1.25.20': + resolution: {integrity: sha512-CJe9G0/w8d9pCkU5CObpOauSHSw+dABLoAaksRwFVRTc4pSsBbS5HSS+9Wbtm/ykwhCDdrvvlqGL2CuS1eQpNA==} - '@amplitude/plugin-web-vitals-browser@1.1.4': - resolution: {integrity: sha512-XQXI9OjTNSz2yi0lXw2VYMensDzzSkMCfvXNniTb1LgnHwBcQ1JWPcTqHLPFrvvNckeIdOT78vjs7yA+c1FyzA==} + '@amplitude/plugin-web-vitals-browser@1.1.17': + resolution: {integrity: sha512-FvlKjwT3mLM2zivEtAG7ev3SCb82sd6vbnlcZsjiqq3twSgodABQ50w4mEXcgyOrqfCq3K0qt3Da93P/OS+zxA==} '@amplitude/rrdom@2.0.0-alpha.35': resolution: {integrity: sha512-W9ImCKtgFB8oBKd7td0TH7JKkQ/3iwu5bfLXcOvzxLj7+RSD1k1gfDyncooyobwBV8j4FMiTyj2N53tJ6rFgaw==} - '@amplitude/rrweb-packer@2.0.0-alpha.32': - resolution: {integrity: sha512-vYT0JFzle/FV9jIpEbuumCLh516az6ltAo7mrd06dlGo1tgos7bJbl3kcnvEXmDG7WWsKwip/Qprap7cZ4CmJw==} + '@amplitude/rrweb-packer@2.0.0-alpha.35': + resolution: {integrity: sha512-A6BlcBuiAI8pHJ51mcQWu2Uddnddxj9MaYZMNjIzFm1FK+qYAyYafO1xcoVPXoMUHE/qqITUgAn9tUVWj8N8NQ==} - '@amplitude/rrweb-plugin-console-record@2.0.0-alpha.32': - resolution: {integrity: sha512-oJuBSNuBnqnrRCneW3b/pMirSz0Ubr2Ebz/t+zJhkGBgrTPNMviv8sSyyGuSn0kL4RAh/9QAG1H1hiYf9cuzgA==} + '@amplitude/rrweb-plugin-console-record@2.0.0-alpha.35': + resolution: {integrity: sha512-8hstBoMHMSEA3FGoQ0LKidhpQypKchyT2sjEDdwTC77xZSg+3LwtjElOSMVdgjrEfxvN4V1g72v+Pwy7LBGUDA==} peerDependencies: - '@amplitude/rrweb': ^2.0.0-alpha.32 + '@amplitude/rrweb': ^2.0.0-alpha.35 - '@amplitude/rrweb-record@2.0.0-alpha.32': - resolution: {integrity: sha512-bs5ItsPfedVNiZyIzYgtey6S6qaU90XcP4/313dcvedzBk9o+eVjBG5DDbStJnwYnSj+lB+oAWw5uc9H9ghKjQ==} + '@amplitude/rrweb-record@2.0.0-alpha.35': + resolution: {integrity: sha512-C8lr6LLMXLDINWE3SaebDrc4sj1pSFKm9s+zlW5e8CkAuAv8XfA5Wjx5cevxG3LMkIwXdugvrrjYKmEVCODI1g==} '@amplitude/rrweb-snapshot@2.0.0-alpha.35': resolution: {integrity: sha512-n55AdmlRNZ7XuOlCRmSjH2kyyHS1oe5haUS+buxqjfQcamUtam+dSnP+6N1E8dLxIDjynJnbrCOC+8xvenpl1A==} - '@amplitude/rrweb-types@2.0.0-alpha.32': - resolution: {integrity: sha512-tDs8uizkG+UwE2GKjXh+gH8WhUz0C3y7WfTwrtWi1TnsVc00sXaKSUo5G2h4YF4PGK6dpnLgJBqTwrqCZ211AQ==} - '@amplitude/rrweb-types@2.0.0-alpha.35': resolution: {integrity: sha512-cR/xlN5fu7Cw6Zh9O6iEgNleqT92wJ3HO2mV19yQE6SRqLGKXXeDeTrUBd5FKCZnXvRsv3JtK+VR4u9vmZze3g==} - '@amplitude/rrweb-utils@2.0.0-alpha.32': - resolution: {integrity: sha512-DCCQjuNACkIMkdY5/KBaEgL4znRHU694ClW3RIjqFXJ6j6pqGyjEhCqtlCes+XwdgwOQKnJGMNka3J9rmrSqHg==} - '@amplitude/rrweb-utils@2.0.0-alpha.35': resolution: {integrity: sha512-/OpyKKHYGwoy2fvWDg5jiH1LzWag4wlFTQjd2DUgndxlXccQF1+yxYljCDdM+J1GBeZ7DaLZa9qe2JUUtoNOOw==} '@amplitude/rrweb@2.0.0-alpha.35': resolution: {integrity: sha512-qFaZDNMkjolZUVv1OxrWngGl38FH0iF0jtybd/vhuOzvwohJjyKL9Tgoulj8osj21/4BUpGEhWweGeJygjoJJw==} - '@amplitude/session-replay-browser@1.29.8': - resolution: {integrity: sha512-f/j1+xUxqK7ewz0OM04Q0m2N4Q+miCOfANe9jb9NAGfZdBu8IfNYswfjPiHdv0+ffXl5UovuyLhl1nV/znIZqA==} + '@amplitude/session-replay-browser@1.31.6': + resolution: {integrity: sha512-1uJ0ynumCo6+4BTdDWMOdyneDWX7VMPTbHHxnTccAv0zAy/trcva1/sijYXbcTjjI4zOqCweSgmL6oxLko+vvQ==} '@amplitude/targeting@0.2.0': resolution: {integrity: sha512-/50ywTrC4hfcfJVBbh5DFbqMPPfaIOivZeb5Gb+OGM03QrA+lsUqdvtnKLNuWtceD4H6QQ2KFzPJ5aAJLyzVDA==} - '@antfu/eslint-config@7.6.1': - resolution: {integrity: sha512-MRiskHFHYPF0R3eWDUkPPiHUM3fWXwAviVv9O8iMH5hVJkgp60oJYBMzbImKdqSGMuuyOMY3GXxWbH60t9rK0g==} + '@antfu/eslint-config@7.7.0': + resolution: {integrity: sha512-lkxb84o8z4v1+me51XlrHHF6zvOZfvTu6Y11t6h6v17JSMl9yoNHwC0Sqp/NfMTHie/LGgjyXOupXpQCXxfs1Q==} hasBin: true peerDependencies: '@angular-eslint/eslint-plugin': ^21.1.0 @@ -774,11 +757,12 @@ packages: '@antfu/utils@8.1.1': resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==} - '@asamuzakjp/css-color@4.1.1': - resolution: {integrity: sha512-B0Hv6G3gWGMn0xKJ0txEi/jM5iFpT3MfDxmhZFb4W047GvytCf1DHQ1D69W3zHI4yWe2aTZAA0JnbMZ7Xc8DuQ==} + '@asamuzakjp/css-color@5.0.1': + resolution: {integrity: sha512-2SZFvqMyvboVV1d15lMf7XiI3m7SDqXUuKaTymJYLN6dSGadqp+fVojqJlVoMlbZnlTmu3S0TLwLTJpvBMO1Aw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} - '@asamuzakjp/dom-selector@6.7.6': - resolution: {integrity: sha512-hBaJER6A9MpdG3WgdlOolHmbOYvSk46y7IQN/1+iqiCuUu6iWdQrs9DGKF8ocqsEqWujWf/V7b7vaDgiUmIvUg==} + '@asamuzakjp/dom-selector@6.8.1': + resolution: {integrity: sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==} '@asamuzakjp/nwsapi@2.3.9': resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} @@ -920,23 +904,27 @@ packages: resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} engines: {node: '>=18'} - '@braintree/sanitize-url@7.1.1': - resolution: {integrity: sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==} + '@braintree/sanitize-url@7.1.2': + resolution: {integrity: sha512-jigsZK+sMF/cuiB7sERuo9V7N9jx+dhmHHnQyDSVdpZwVutaBu7WvNYqMDLSgFgfB30n452TP3vjDAvFC973mA==} - '@chevrotain/cst-dts-gen@11.0.3': - resolution: {integrity: sha512-BvIKpRLeS/8UbfxXxgC33xOumsacaeCKAjAeLyOn7Pcp95HiRbrpl14S+9vaZLolnbssPIUuiUd8IvgkRyt6NQ==} + '@bramus/specificity@2.4.2': + resolution: {integrity: sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==} + hasBin: true - '@chevrotain/gast@11.0.3': - resolution: {integrity: sha512-+qNfcoNk70PyS/uxmj3li5NiECO+2YKZZQMbmjTqRI3Qchu8Hig/Q9vgkHpI3alNjr7M+a2St5pw5w5F6NL5/Q==} + '@chevrotain/cst-dts-gen@11.1.2': + resolution: {integrity: sha512-XTsjvDVB5nDZBQB8o0o/0ozNelQtn2KrUVteIHSlPd2VAV2utEb6JzyCJaJ8tGxACR4RiBNWy5uYUHX2eji88Q==} - '@chevrotain/regexp-to-ast@11.0.3': - resolution: {integrity: sha512-1fMHaBZxLFvWI067AVbGJav1eRY7N8DDvYCTwGBiE/ytKBgP8azTdgyrKyWZ9Mfh09eHWb5PgTSO8wi7U824RA==} + '@chevrotain/gast@11.1.2': + resolution: {integrity: sha512-Z9zfXR5jNZb1Hlsd/p+4XWeUFugrHirq36bKzPWDSIacV+GPSVXdk+ahVWZTwjhNwofAWg/sZg58fyucKSQx5g==} - '@chevrotain/types@11.0.3': - resolution: {integrity: sha512-gsiM3G8b58kZC2HaWR50gu6Y1440cHiJ+i3JUvcp/35JchYejb2+5MVeJK0iKThYpAa/P2PYFV4hoi44HD+aHQ==} + '@chevrotain/regexp-to-ast@11.1.2': + resolution: {integrity: sha512-nMU3Uj8naWer7xpZTYJdxbAs6RIv/dxYzkYU8GSwgUtcAAlzjcPfX1w+RKRcYG8POlzMeayOQ/znfwxEGo5ulw==} - '@chevrotain/utils@11.0.3': - resolution: {integrity: sha512-YslZMgtJUyuMbZ+aKvfF3x1f5liK4mWNxghFRv7jqRR9C3R3fAOGTTKvxXDa2Y1s9zSbcpuO0cAxDYsc9SrXoQ==} + '@chevrotain/types@11.1.2': + resolution: {integrity: sha512-U+HFai5+zmJCkK86QsaJtoITlboZHBqrVketcO2ROv865xfCMSFpELQoz1GkX5GzME8pTa+3kbKrZHQtI0gdbw==} + + '@chevrotain/utils@11.1.2': + resolution: {integrity: sha512-4mudFAQ6H+MqBTfqLmU7G1ZwRzCLfJEooL/fsF6rCX5eePMbGhoy5n4g+G4vlh2muDcsCTJtL+uKbOzWxs5LHA==} '@chromatic-com/storybook@5.0.1': resolution: {integrity: sha512-v80QBwVd8W6acH5NtDgFlUevIBaMZAh1pYpBiB40tuNzS242NTHeQHBDGYwIAbWKDnt1qfjJpcpL6pj5kAr4LA==} @@ -947,63 +935,74 @@ packages: '@clack/core@0.3.5': resolution: {integrity: sha512-5cfhQNH+1VQ2xLQlmzXMqUoiaH0lRBq9/CLW9lTyMbuKLC3+xEK01tHVvyut++mLOn5urSHmkm6I0Lg9MaJSTQ==} - '@clack/core@1.0.1': - resolution: {integrity: sha512-WKeyK3NOBwDOzagPR5H08rFk9D/WuN705yEbuZvKqlkmoLM2woKtXb10OO2k1NoSU4SFG947i2/SCYh+2u5e4g==} + '@clack/core@1.1.0': + resolution: {integrity: sha512-SVcm4Dqm2ukn64/8Gub2wnlA5nS2iWJyCkdNHcvNHPIeBTGojpdJ+9cZKwLfmqy7irD4N5qLteSilJlE0WLAtA==} '@clack/prompts@0.8.2': resolution: {integrity: sha512-6b9Ab2UiZwJYA9iMyboYyW9yJvAO9V753ZhS+DHKEjZRKAxPPOb7MXXu84lsPFG+vZt6FRFniZ8rXi+zCIw4yQ==} - '@clack/prompts@1.0.1': - resolution: {integrity: sha512-/42G73JkuYdyWZ6m8d/CJtBrGl1Hegyc7Fy78m5Ob+jF85TOUmLR5XLce/U3LxYAw0kJ8CT5aI99RIvPHcGp/Q==} + '@clack/prompts@1.1.0': + resolution: {integrity: sha512-pkqbPGtohJAvm4Dphs2M8xE29ggupihHdy1x84HNojZuMtFsHiUlRvqD24tM2+XmI+61LlfNceM3Wr7U5QES5g==} - '@code-inspector/core@1.4.2': - resolution: {integrity: sha512-7OPkFtkfYaXhuTlwub2jT++rW7VggMMEeqsPIZGvHdXykwKAtzB8nnrj3N3uBT/mRoFfP627ShrVyRzCqyfr2w==} + '@code-inspector/core@1.4.4': + resolution: {integrity: sha512-bQNcbiiTodOiVuJ9JQ/AgyArfc5rH9qexzDya3ugasIbUMfUNBPKCwoq6He4Y6/bwUx6mUqwTODwPtu13BR75Q==} - '@code-inspector/esbuild@1.4.2': - resolution: {integrity: sha512-VouLJBEu82j7XcGHMPBt/VGt+bnA6JeWOMteFyj7buFbGs/ged2WlfUKUMOOx1ILoSn80Fb2EZ8MfSCrEFxnUQ==} + '@code-inspector/esbuild@1.4.4': + resolution: {integrity: sha512-quGKHsPiFRIPMGOhtHhSQhqDAdvC5aGvKKk4EAhvNvZG1TGxt0nXu99+O0shHdl6TQhlq1NgmPyTWqGyVM5s6g==} - '@code-inspector/mako@1.4.2': - resolution: {integrity: sha512-0SGR4QruaMCkly/eqMYy+LR06pzyuQnGolrmgWgwGEm0pXs4XuT0lWoX/3zVUvUujmvj7Y/uN2mX1+yMfuORDw==} + '@code-inspector/mako@1.4.4': + resolution: {integrity: sha512-SSs9oo3THS7vAFceAcICvVbbmaU9z6omwiXbCjIGhCxMvm7T6s/au4VHuOyU8Z3+floz+lDg/6W72VdBxWwVSg==} - '@code-inspector/turbopack@1.4.2': - resolution: {integrity: sha512-nT59NCsGaJ7vscJ8usQtzpREffMKfcyZnN2q9exJGwlFpq0KOLXFhvwWhMid56rF3LqP43Yj3ib+tE3fxbpzCQ==} + '@code-inspector/turbopack@1.4.4': + resolution: {integrity: sha512-ZK/sHPB4A+qcHXg+sR+0qCSFA2CYTfuPXaHC9GdnwwNdz6lhO3bkG7Ju0csKVxEp3LR8UVfMsKsRYbGSs8Ly8w==} - '@code-inspector/vite@1.4.2': - resolution: {integrity: sha512-wNshKosjULPpiFwU7KPpLnt/8gdcNnd5hyIdkKPpcNc7E6mk432U1g119PXL5cKtjhWk53jce6tuxExhDqZLVQ==} + '@code-inspector/vite@1.4.4': + resolution: {integrity: sha512-UWnkaRTHwUDezKp1vXUrjr8Q93s91iYHbsyhfjOJGIiqBvmcaa3nqBlEAt7rzEi5hdaQVVeFdh+9q+4cVpK26A==} - '@code-inspector/webpack@1.4.2': - resolution: {integrity: sha512-edSygDoOUyBHI4LLMwmscLdSgg1+1E6OlG1T//NafaHw1eNyduAdRlNXpMPTJlbPYCglzvxus1yCab4WPWjqqQ==} + '@code-inspector/webpack@1.4.4': + resolution: {integrity: sha512-icYvkENomjUhlBXhYwkDFMtk62BPEWJCNsfYyHnQlGNJWW8SKuLU3AAbJQJMvA6Nmp++r9D/8xj1OJ2K1Y+/Dg==} - '@csstools/color-helpers@5.1.0': - resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} - engines: {node: '>=18'} + '@csstools/color-helpers@6.0.2': + resolution: {integrity: sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==} + engines: {node: '>=20.19.0'} - '@csstools/css-calc@2.1.4': - resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} - engines: {node: '>=18'} + '@csstools/css-calc@3.1.1': + resolution: {integrity: sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-color-parser@3.1.0': - resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} - engines: {node: '>=18'} + '@csstools/css-color-parser@4.0.2': + resolution: {integrity: sha512-0GEfbBLmTFf0dJlpsNU7zwxRIH0/BGEMuXLTCvFYxuL1tNhqzTbtnFICyJLTNK4a+RechKP75e7w42ClXSnJQw==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-parser-algorithms': ^4.0.0 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-parser-algorithms@3.0.5': - resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} - engines: {node: '>=18'} + '@csstools/css-parser-algorithms@4.0.0': + resolution: {integrity: sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==} + engines: {node: '>=20.19.0'} peerDependencies: - '@csstools/css-tokenizer': ^3.0.4 + '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-syntax-patches-for-csstree@1.0.26': - resolution: {integrity: sha512-6boXK0KkzT5u5xOgF6TKB+CLq9SOpEGmkZw0g5n9/7yg85wab3UzSxB8TxhLJ31L4SGJ6BCFRw/iftTha1CJXA==} + '@csstools/css-syntax-patches-for-csstree@1.1.0': + resolution: {integrity: sha512-H4tuz2nhWgNKLt1inYpoVCfbJbMwX/lQKp3g69rrrIMIYlFD9+zTykOKhNR8uGrAmbS/kT9n6hTFkmDkxLgeTA==} - '@csstools/css-tokenizer@3.0.4': - resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} - engines: {node: '>=18'} + '@csstools/css-tokenizer@4.0.0': + resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==} + engines: {node: '>=20.19.0'} + + '@e18e/eslint-plugin@0.2.0': + resolution: {integrity: sha512-mXgODVwhuDjTJ+UT+XSvmMmCidtGKfrV5nMIv1UtpWex2pYLsIM3RSpT8HWIMAebS9qANbXPKlSX4BE7ZvuCgA==} + peerDependencies: + eslint: ^9.0.0 || ^10.0.0 + oxlint: ^1.41.0 + peerDependenciesMeta: + eslint: + optional: true + oxlint: + optional: true '@egoist/tailwindcss-icons@1.9.2': resolution: {integrity: sha512-I6XsSykmhu2cASg5Hp/ICLsJ/K/1aXPaSKjgbWaNp2xYnb4We/arWMmkhhV+9CglOFCUbqx0A3mM2kWV32ZIhw==} @@ -1022,9 +1021,6 @@ packages: '@emoji-mart/data@1.2.1': resolution: {integrity: sha512-no2pQMWiBy6gpBEiqGeU77/bFejDqUTRY7KX+0+iur13op3bqUsXdnwoZs6Xb1zbv0gAj5VvS1PWoUUckSr5Dw==} - '@epic-web/invariant@1.0.0': - resolution: {integrity: sha512-lrTPqgvfFQtR/eY/qkIzp98OGdNJu0m5ji3q/nJI8v3SXkRKEnWiOxMmbvcSoAIzv/cGiuvRy57k4suKQSAdwA==} - '@es-joy/jsdoccomment@0.84.0': resolution: {integrity: sha512-0xew1CxOam0gV5OMjh2KjFQZsKL2bByX1+q4j3E73MpYIdyUxcZb/xQct9ccUb+ve5KGUYbCUxyPnYB7RbuP+w==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} @@ -1189,11 +1185,11 @@ packages: cpu: [x64] os: [win32] - '@eslint-community/eslint-plugin-eslint-comments@4.6.0': - resolution: {integrity: sha512-2EX2bBQq1ez++xz2o9tEeEQkyvfieWgUFMH4rtJJri2q0Azvhja3hZGXsjPXs31R4fQkZDtWzNDDK2zQn5UE5g==} + '@eslint-community/eslint-plugin-eslint-comments@4.7.1': + resolution: {integrity: sha512-Ql2nJFwA8wUGpILYGOQaT1glPsmvEwE0d+a+l7AALLzQvInqdbXJdx7aSu0DpUX9dB1wMVBMhm99/++S3MdEtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 '@eslint-community/eslint-utils@4.9.1': resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} @@ -1244,8 +1240,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - '@eslint/compat@2.0.2': - resolution: {integrity: sha512-pR1DoD0h3HfF675QZx0xsyrsU8q70Z/plx7880NOhS02NuWLgBCOMDL787nUeQ7EWLkxv3bPQJaarjcPQb2Dwg==} + '@eslint/compat@2.0.3': + resolution: {integrity: sha512-SjIJhGigp8hmd1YGIBwh7Ovri7Kisl42GYFjrOyHhtfYGGoLW6teYi/5p8W50KSsawUPpuLOSmsq1bD0NGQLBw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: ^8.40 || 9 || 10 @@ -1257,16 +1253,16 @@ packages: resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-array@0.23.2': - resolution: {integrity: sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==} + '@eslint/config-array@0.23.3': + resolution: {integrity: sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/config-helpers@0.2.3': resolution: {integrity: sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-helpers@0.5.2': - resolution: {integrity: sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==} + '@eslint/config-helpers@0.5.3': + resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/core@0.14.0': @@ -1281,12 +1277,8 @@ packages: resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@1.0.1': - resolution: {integrity: sha512-r18fEAj9uCk+VjzGt2thsbOmychS+4kxI14spVNibUO2vqKX7obOG+ymZljAwuPZl+S3clPGwCwTDtrdqTiY6Q==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24} - - '@eslint/core@1.1.0': - resolution: {integrity: sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==} + '@eslint/core@1.1.1': + resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/css-tree@3.6.9': @@ -1309,8 +1301,8 @@ packages: resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/object-schema@3.0.2': - resolution: {integrity: sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==} + '@eslint/object-schema@3.0.3': + resolution: {integrity: sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} '@eslint/plugin-kit@0.3.5': @@ -1321,30 +1313,51 @@ packages: resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.6.0': - resolution: {integrity: sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==} + '@eslint/plugin-kit@0.6.1': + resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} + '@exodus/bytes@1.15.0': + resolution: {integrity: sha512-UY0nlA+feH81UGSHv92sLEPLCeZFjXOuHhrIo0HQydScuQc8s0A7kL/UdgwgDq8g8ilksmuoF35YVTNphV2aBQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@noble/hashes': ^1.8.0 || ^2.0.0 + peerDependenciesMeta: + '@noble/hashes': + optional: true + '@floating-ui/core@1.7.3': resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} + '@floating-ui/core@1.7.5': + resolution: {integrity: sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==} + '@floating-ui/dom@1.7.4': resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} + '@floating-ui/dom@1.7.6': + resolution: {integrity: sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==} + '@floating-ui/react-dom@2.1.6': resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' + '@floating-ui/react-dom@2.1.8': + resolution: {integrity: sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + '@floating-ui/react@0.26.28': resolution: {integrity: sha512-yORQuuAtVpiRjpMhdc0wJj06b9JFjrYF4qp96j++v2NBpbi6SEGF7donUJ3TMieerQ6qVkAv1tgr7L4r5roTqw==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' - '@floating-ui/react@0.27.16': - resolution: {integrity: sha512-9O8N4SeG2z++TSM8QA/KTeKFBVCNEz/AGS7gWPJf6KFRzmRWixFRnCnkPHRDwSVZW6QPDO6uT0P2SpWNKCc9/g==} + '@floating-ui/react@0.27.19': + resolution: {integrity: sha512-31B8h5mm8YxotlE7/AU/PhNAl8eWxAmjL/v2QOxroDNkTFLk3Uu82u63N3b6TXa4EGJeeZLVcd/9AlNlVqzeog==} peerDependencies: react: '>=17.0.0' react-dom: '>=17.0.0' @@ -1352,11 +1365,17 @@ packages: '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} - '@formatjs/intl-localematcher@0.5.10': - resolution: {integrity: sha512-af3qATX+m4Rnd9+wHcjJ4w2ijq+rAVP3CCinJQvFv1kgSu1W6jypUmvleJxcewdxmutM8dmIRZFxO/IQBZmP2Q==} + '@floating-ui/utils@0.2.11': + resolution: {integrity: sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==} - '@headlessui/react@2.2.1': - resolution: {integrity: sha512-daiUqVLae8CKVjEVT19P/izW0aGK0GNhMSAeMlrDebKmoVZHcRRwbxzgtnEadUVDXyBsWo9/UH4KHeniO+0tMg==} + '@formatjs/fast-memoize@3.1.0': + resolution: {integrity: sha512-b5mvSWCI+XVKiz5WhnBCY3RJ4ZwfjAidU0yVlKa3d3MSgKmH1hC3tBGEAtYyN5mqL7N0G5x0BOUYyO8CEupWgg==} + + '@formatjs/intl-localematcher@0.8.1': + resolution: {integrity: sha512-xwEuwQFdtSq1UKtQnyTZWC+eHdv7Uygoa+H2k/9uzBVQjDyp9r20LNDNKedWXll7FssT3GRHvqsdJGYSUWqYFA==} + + '@headlessui/react@2.2.9': + resolution: {integrity: sha512-Mb+Un58gwBn0/yWZfyrCh0TJyurtT+dETj7YHleylHk5od3dv2XqETPGWMyQ5/7sYN7oWdyM1u9MvC0OC8UmzQ==} engines: {node: '>=10'} peerDependencies: react: ^18 || ^19 || ^19.0.0-rc @@ -1386,8 +1405,8 @@ packages: '@iconify-json/heroicons@1.2.3': resolution: {integrity: sha512-n+vmCEgTesRsOpp5AB5ILB6srsgsYK+bieoQBNlafvoEhjVXLq8nIGN4B0v/s4DUfa0dOrjwE/cKJgIKdJXOEg==} - '@iconify-json/ri@1.2.9': - resolution: {integrity: sha512-r9z/Lh0f0At6O6AwO/fpmRAa8jHoL/wSqA188ognPL1whFIBXXbrp1IR4m6OcuPwa41jJdzjCNxLbg7uOt7kYg==} + '@iconify-json/ri@1.2.10': + resolution: {integrity: sha512-WWMhoncVVM+Xmu9T5fgu2lhYRrKTEWhKk3Com0KiM111EeEsRLiASjpsFKnC/SrB6covhUp95r2mH8tGxhgd5Q==} '@iconify/tools@4.2.0': resolution: {integrity: sha512-WRxPva/ipxYkqZd1+CkEAQmd86dQmrwH0vwK89gmp2Kh2WyyVw57XbPng0NehP3x4V1LzLsXUneP1uMfTMZmUA==} @@ -1401,212 +1420,135 @@ packages: '@iconify/utils@3.1.0': resolution: {integrity: sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==} - '@img/colour@1.0.0': - resolution: {integrity: sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==} + '@img/colour@1.1.0': + resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==} engines: {node: '>=18'} - '@img/sharp-darwin-arm64@0.33.5': - resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] - '@img/sharp-darwin-arm64@0.34.5': resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [darwin] - '@img/sharp-darwin-x64@0.33.5': - resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [darwin] - '@img/sharp-darwin-x64@0.34.5': resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.0.4': - resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} - cpu: [arm64] - os: [darwin] - '@img/sharp-libvips-darwin-arm64@1.2.4': resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==} cpu: [arm64] os: [darwin] - '@img/sharp-libvips-darwin-x64@1.0.4': - resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} - cpu: [x64] - os: [darwin] - '@img/sharp-libvips-darwin-x64@1.2.4': resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==} cpu: [x64] os: [darwin] - '@img/sharp-libvips-linux-arm64@1.0.4': - resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} - cpu: [arm64] - os: [linux] - '@img/sharp-libvips-linux-arm64@1.2.4': resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==} cpu: [arm64] os: [linux] - - '@img/sharp-libvips-linux-arm@1.0.5': - resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} - cpu: [arm] - os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-arm@1.2.4': resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==} cpu: [arm] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-ppc64@1.2.4': resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==} cpu: [ppc64] os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-riscv64@1.2.4': resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==} cpu: [riscv64] os: [linux] - - '@img/sharp-libvips-linux-s390x@1.0.4': - resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} - cpu: [s390x] - os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-s390x@1.2.4': resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==} cpu: [s390x] os: [linux] - - '@img/sharp-libvips-linux-x64@1.0.4': - resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} - cpu: [x64] - os: [linux] + libc: [glibc] '@img/sharp-libvips-linux-x64@1.2.4': resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==} cpu: [x64] os: [linux] - - '@img/sharp-libvips-linuxmusl-arm64@1.0.4': - resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} - cpu: [arm64] - os: [linux] + libc: [glibc] '@img/sharp-libvips-linuxmusl-arm64@1.2.4': resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==} cpu: [arm64] os: [linux] - - '@img/sharp-libvips-linuxmusl-x64@1.0.4': - resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} - cpu: [x64] - os: [linux] + libc: [musl] '@img/sharp-libvips-linuxmusl-x64@1.2.4': resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==} cpu: [x64] os: [linux] - - '@img/sharp-linux-arm64@0.33.5': - resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] + libc: [musl] '@img/sharp-linux-arm64@0.34.5': resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] - - '@img/sharp-linux-arm@0.33.5': - resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] - os: [linux] + libc: [glibc] '@img/sharp-linux-arm@0.34.5': resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm] os: [linux] + libc: [glibc] '@img/sharp-linux-ppc64@0.34.5': resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ppc64] os: [linux] + libc: [glibc] '@img/sharp-linux-riscv64@0.34.5': resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [riscv64] os: [linux] - - '@img/sharp-linux-s390x@0.33.5': - resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] - os: [linux] + libc: [glibc] '@img/sharp-linux-s390x@0.34.5': resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [s390x] os: [linux] - - '@img/sharp-linux-x64@0.33.5': - resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] + libc: [glibc] '@img/sharp-linux-x64@0.34.5': resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] - - '@img/sharp-linuxmusl-arm64@0.33.5': - resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] + libc: [glibc] '@img/sharp-linuxmusl-arm64@0.34.5': resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [arm64] os: [linux] - - '@img/sharp-linuxmusl-x64@0.33.5': - resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [linux] + libc: [musl] '@img/sharp-linuxmusl-x64@0.34.5': resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] os: [linux] - - '@img/sharp-wasm32@0.33.5': - resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] + libc: [musl] '@img/sharp-wasm32@0.34.5': resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==} @@ -1619,24 +1561,12 @@ packages: cpu: [arm64] os: [win32] - '@img/sharp-win32-ia32@0.33.5': - resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] - os: [win32] - '@img/sharp-win32-ia32@0.34.5': resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [ia32] os: [win32] - '@img/sharp-win32-x64@0.33.5': - resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [win32] - '@img/sharp-win32-x64@0.34.5': resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -1776,11 +1706,11 @@ packages: peerDependencies: rollup: '>=2' - '@mermaid-js/parser@0.6.3': - resolution: {integrity: sha512-lnjOhe7zyHjc+If7yT4zoedx2vo4sHaTmtkl1+or8BRTnCtDmcTpAjpzDSfCZrshM5bCoz0GyidzadJAH1xobA==} + '@mermaid-js/parser@1.0.1': + resolution: {integrity: sha512-opmV19kN1JsK0T6HhhokHpcVkqKpF+x2pPDKKM2ThHtZAB5F4PROopk0amuVYK5qMrIA4erzpNm8gmPNJgMDxQ==} - '@monaco-editor/loader@1.5.0': - resolution: {integrity: sha512-hKoGSM+7aAc7eRTRjpqAZucPmoNOC4UUbknb/VNoTkEIkCPhqV8LfbsgM1webRM7S/z21eHEx9Fkwx8Z/C/+Xw==} + '@monaco-editor/loader@1.7.0': + resolution: {integrity: sha512-gIwR1HrJrrx+vfyOhYmCZ0/JcWqG5kbfG7+d3f/C1LXk2EvzAbHSg3MQ5lO2sMlo9izoAZ04shohfKLVT6crVA==} '@monaco-editor/react@4.7.0': resolution: {integrity: sha512-cyzXQCtO47ydzxpQtCGSQGOC8Gk3ZUeBXFAxD+CWXYFo5OqZyZUonFl0DwUlTyAfRHntBfw2p3w4s9R6oe1eCA==} @@ -1789,8 +1719,8 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@mswjs/interceptors@0.39.8': - resolution: {integrity: sha512-2+BzZbjRO7Ct61k8fMNHEtoKjeWI9pIlHFTqBwZ5icHpqszIgEZbjb1MW5Z0+bITTCTl3gk4PDBxs9tA/csXvA==} + '@mswjs/interceptors@0.41.3': + resolution: {integrity: sha512-cXu86tF4VQVfwz8W1SPbhoRyHJkti6mjH/XJIxp40jhO4j2k1m4KYrEykxqWPkFF3vrK4rgQppBh//AwyGSXPA==} engines: {node: '>=18'} '@napi-rs/wasm-runtime@1.1.1': @@ -1802,14 +1732,14 @@ packages: '@next/env@16.0.0': resolution: {integrity: sha512-s5j2iFGp38QsG1LWRQaE2iUY3h1jc014/melHFfLdrsMJPqxqDQwWNwyQTcNoUSGZlCVZuM7t7JDMmSyRilsnA==} - '@next/env@16.1.5': - resolution: {integrity: sha512-CRSCPJiSZoi4Pn69RYBDI9R7YK2g59vLexPQFXY0eyw+ILevIenCywzg+DqmlBik9zszEnw2HLFOUlLAcJbL7g==} + '@next/env@16.1.6': + resolution: {integrity: sha512-N1ySLuZjnAtN3kFnwhAwPvZah8RJxKasD7x1f8shFqhncnWZn4JMfg37diLNuoHsLAlrDfM3g4mawVdtAG8XLQ==} '@next/eslint-plugin-next@16.1.6': resolution: {integrity: sha512-/Qq3PTagA6+nYVfryAtQ7/9FEr/6YVyvOtl6rZnGsbReGLf0jZU6gkpr1FuChAQpvV46a78p4cmHOVP8mbfSMQ==} - '@next/mdx@16.1.5': - resolution: {integrity: sha512-TYzfGfZiXtf6HXZpqJoKq+2DRB1FjY9BR1HWhfl7WoSW/BAEr6X+WmdrdrCtqNpkY8VSoWHVWP0KNbyTqY7ZTA==} + '@next/mdx@16.1.6': + resolution: {integrity: sha512-PT5JR4WPPYOls7WD6xEqUVVI9HDY8kY7XLQsNYB2lSZk5eJSXWu3ECtIYmfR0hZpx8Sg7BKZYKi2+u5OTSEx0w==} peerDependencies: '@mdx-js/loader': '>=0.15.0' '@mdx-js/react': '>=0.15.0' @@ -1819,50 +1749,54 @@ packages: '@mdx-js/react': optional: true - '@next/swc-darwin-arm64@16.1.5': - resolution: {integrity: sha512-eK7Wdm3Hjy/SCL7TevlH0C9chrpeOYWx2iR7guJDaz4zEQKWcS1IMVfMb9UKBFMg1XgzcPTYPIp1Vcpukkjg6Q==} + '@next/swc-darwin-arm64@16.1.6': + resolution: {integrity: sha512-wTzYulosJr/6nFnqGW7FrG3jfUUlEf8UjGA0/pyypJl42ExdVgC6xJgcXQ+V8QFn6niSG2Pb8+MIG1mZr2vczw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@16.1.5': - resolution: {integrity: sha512-foQscSHD1dCuxBmGkbIr6ScAUF6pRoDZP6czajyvmXPAOFNnQUJu2Os1SGELODjKp/ULa4fulnBWoHV3XdPLfA==} + '@next/swc-darwin-x64@16.1.6': + resolution: {integrity: sha512-BLFPYPDO+MNJsiDWbeVzqvYd4NyuRrEYVB5k2N3JfWncuHAy2IVwMAOlVQDFjj+krkWzhY2apvmekMkfQR0CUQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@16.1.5': - resolution: {integrity: sha512-qNIb42o3C02ccIeSeKjacF3HXotGsxh/FMk/rSRmCzOVMtoWH88odn2uZqF8RLsSUWHcAqTgYmPD3pZ03L9ZAA==} + '@next/swc-linux-arm64-gnu@16.1.6': + resolution: {integrity: sha512-OJYkCd5pj/QloBvoEcJ2XiMnlJkRv9idWA/j0ugSuA34gMT6f5b7vOiCQHVRpvStoZUknhl6/UxOXL4OwtdaBw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [glibc] - '@next/swc-linux-arm64-musl@16.1.5': - resolution: {integrity: sha512-U+kBxGUY1xMAzDTXmuVMfhaWUZQAwzRaHJ/I6ihtR5SbTVUEaDRiEU9YMjy1obBWpdOBuk1bcm+tsmifYSygfw==} + '@next/swc-linux-arm64-musl@16.1.6': + resolution: {integrity: sha512-S4J2v+8tT3NIO9u2q+S0G5KdvNDjXfAv06OhfOzNDaBn5rw84DGXWndOEB7d5/x852A20sW1M56vhC/tRVbccQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + libc: [musl] - '@next/swc-linux-x64-gnu@16.1.5': - resolution: {integrity: sha512-gq2UtoCpN7Ke/7tKaU7i/1L7eFLfhMbXjNghSv0MVGF1dmuoaPeEVDvkDuO/9LVa44h5gqpWeJ4mRRznjDv7LA==} + '@next/swc-linux-x64-gnu@16.1.6': + resolution: {integrity: sha512-2eEBDkFlMMNQnkTyPBhQOAyn2qMxyG2eE7GPH2WIDGEpEILcBPI/jdSv4t6xupSP+ot/jkfrCShLAa7+ZUPcJQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [glibc] - '@next/swc-linux-x64-musl@16.1.5': - resolution: {integrity: sha512-bQWSE729PbXT6mMklWLf8dotislPle2L70E9q6iwETYEOt092GDn0c+TTNj26AjmeceSsC4ndyGsK5nKqHYXjQ==} + '@next/swc-linux-x64-musl@16.1.6': + resolution: {integrity: sha512-oicJwRlyOoZXVlxmIMaTq7f8pN9QNbdes0q2FXfRsPhfCi8n8JmOZJm5oo1pwDaFbnnD421rVU409M3evFbIqg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + libc: [musl] - '@next/swc-win32-arm64-msvc@16.1.5': - resolution: {integrity: sha512-LZli0anutkIllMtTAWZlDqdfvjWX/ch8AFK5WgkNTvaqwlouiD1oHM+WW8RXMiL0+vAkAJyAGEzPPjO+hnrSNQ==} + '@next/swc-win32-arm64-msvc@16.1.6': + resolution: {integrity: sha512-gQmm8izDTPgs+DCWH22kcDmuUp7NyiJgEl18bcr8irXA5N2m2O+JQIr6f3ct42GOs9c0h8QF3L5SzIxcYAAXXw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@16.1.5': - resolution: {integrity: sha512-7is37HJTNQGhjPpQbkKjKEboHYQnCgpVt/4rBrrln0D9nderNxZ8ZWs8w1fAtzUx7wEyYjQ+/13myFgFj6K2Ng==} + '@next/swc-win32-x64-msvc@16.1.6': + resolution: {integrity: sha512-NRfO39AIrzBnixKbjuo2YiYhB6o9d8v/ymU9m/Xk8cyVk+k7XylniXkHwjs4s70wedVffc6bQNbufk5v0xEm0A==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -1891,35 +1825,35 @@ packages: resolution: {integrity: sha512-y3SvzjuY1ygnzWA4Krwx/WaJAsTMP11DN+e21A8Fa8PW1oDtVB5NSRW7LWurAiS2oKRkuCgcjTYMkBuBkcPCRg==} engines: {node: '>=12.4.0'} - '@octokit/auth-token@5.1.2': - resolution: {integrity: sha512-JcQDsBdg49Yky2w2ld20IHAlwr8d/d8N6NiOXbtuoPCqzbsiJgF633mVUw3x4mo0H5ypataQIX7SFu3yy44Mpw==} - engines: {node: '>= 18'} + '@octokit/auth-token@6.0.0': + resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} + engines: {node: '>= 20'} - '@octokit/core@6.1.6': - resolution: {integrity: sha512-kIU8SLQkYWGp3pVKiYzA5OSaNF5EE03P/R8zEmmrG6XwOg5oBjXyQVVIauQ0dgau4zYhpZEhJrvIYt6oM+zZZA==} - engines: {node: '>= 18'} + '@octokit/core@7.0.6': + resolution: {integrity: sha512-DhGl4xMVFGVIyMwswXeyzdL4uXD5OGILGX5N8Y+f6W7LhC1Ze2poSNrkF/fedpVDHEEZ+PHFW0vL14I+mm8K3Q==} + engines: {node: '>= 20'} - '@octokit/endpoint@10.1.4': - resolution: {integrity: sha512-OlYOlZIsfEVZm5HCSR8aSg02T2lbUWOsCQoPKfTXJwDzcHQBrVBGdGXb89dv2Kw2ToZaRtudp8O3ZIYoaOjKlA==} - engines: {node: '>= 18'} + '@octokit/endpoint@11.0.3': + resolution: {integrity: sha512-FWFlNxghg4HrXkD3ifYbS/IdL/mDHjh9QcsNyhQjN8dplUoZbejsdpmuqdA76nxj2xoWPs7p8uX2SNr9rYu0Ag==} + engines: {node: '>= 20'} - '@octokit/graphql@8.2.2': - resolution: {integrity: sha512-Yi8hcoqsrXGdt0yObxbebHXFOiUA+2v3n53epuOg1QUgOB6c4XzvisBNVXJSl8RYA5KrDuSL2yq9Qmqe5N0ryA==} - engines: {node: '>= 18'} + '@octokit/graphql@9.0.3': + resolution: {integrity: sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA==} + engines: {node: '>= 20'} - '@octokit/openapi-types@25.1.0': - resolution: {integrity: sha512-idsIggNXUKkk0+BExUn1dQ92sfysJrje03Q0bv0e+KPLrvyqZF8MnBpFz8UNfYDwB3Ie7Z0TByjWfzxt7vseaA==} + '@octokit/openapi-types@27.0.0': + resolution: {integrity: sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==} - '@octokit/request-error@6.1.8': - resolution: {integrity: sha512-WEi/R0Jmq+IJKydWlKDmryPcmdYSVjL3ekaiEL1L9eo1sUnqMJ+grqmC9cjk7CA7+b2/T397tO5d8YLOH3qYpQ==} - engines: {node: '>= 18'} + '@octokit/request-error@7.1.0': + resolution: {integrity: sha512-KMQIfq5sOPpkQYajXHwnhjCC0slzCNScLHs9JafXc4RAJI+9f+jNDlBNaIMTvazOPLgb4BnlhGJOTbnN0wIjPw==} + engines: {node: '>= 20'} - '@octokit/request@9.2.4': - resolution: {integrity: sha512-q8ybdytBmxa6KogWlNa818r0k1wlqzNC+yNkcQDECHvQo8Vmstrg18JwqJHdJdUiHD2sjlwBgSm9kHkOKe2iyA==} - engines: {node: '>= 18'} + '@octokit/request@10.0.8': + resolution: {integrity: sha512-SJZNwY9pur9Agf7l87ywFi14W+Hd9Jg6Ifivsd33+/bGUQIjNujdFiXII2/qSlN2ybqUHfp5xpekMEjIBTjlSw==} + engines: {node: '>= 20'} - '@octokit/types@14.1.0': - resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==} + '@octokit/types@16.0.0': + resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} '@open-draft/deferred-promise@2.2.0': resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==} @@ -1973,103 +1907,111 @@ packages: '@oxc-project/types@0.115.0': resolution: {integrity: sha512-4n91DKnebUS4yjUHl2g3/b2T+IUdCfmoZGhmwsovZCDaJSs+QkVAM+0AqqTxHSsHfeiMuueT75cZaZcT/m0pSw==} - '@oxc-resolver/binding-android-arm-eabi@11.16.4': - resolution: {integrity: sha512-6XUHilmj8D6Ggus+sTBp64x/DUQ7LgC/dvTDdUOt4iMQnDdSep6N1mnvVLIiG+qM5tRnNHravNzBJnUlYwRQoA==} + '@oxc-resolver/binding-android-arm-eabi@11.19.1': + resolution: {integrity: sha512-aUs47y+xyXHUKlbhqHUjBABjvycq6YSD7bpxSW7vplUmdzAlJ93yXY6ZR0c1o1x5A/QKbENCvs3+NlY8IpIVzg==} cpu: [arm] os: [android] - '@oxc-resolver/binding-android-arm64@11.16.4': - resolution: {integrity: sha512-5ODwd1F5mdkm6JIg1CNny9yxIrCzrkKpxmqas7Alw23vE0Ot8D4ykqNBW5Z/nIZkXVEo5VDmnm0sMBBIANcpeQ==} + '@oxc-resolver/binding-android-arm64@11.19.1': + resolution: {integrity: sha512-oolbkRX+m7Pq2LNjr/kKgYeC7bRDMVTWPgxBGMjSpZi/+UskVo4jsMU3MLheZV55jL6c3rNelPl4oD60ggYmqA==} cpu: [arm64] os: [android] - '@oxc-resolver/binding-darwin-arm64@11.16.4': - resolution: {integrity: sha512-egwvDK9DMU4Q8F4BG74/n4E22pQ0lT5ukOVB6VXkTj0iG2fnyoStHoFaBnmDseLNRA4r61Mxxz8k940CIaJMDg==} + '@oxc-resolver/binding-darwin-arm64@11.19.1': + resolution: {integrity: sha512-nUC6d2i3R5B12sUW4O646qD5cnMXf2oBGPLIIeaRfU9doJRORAbE2SGv4eW6rMqhD+G7nf2Y8TTJTLiiO3Q/dQ==} cpu: [arm64] os: [darwin] - '@oxc-resolver/binding-darwin-x64@11.16.4': - resolution: {integrity: sha512-HMkODYrAG4HaFNCpaYzSQFkxeiz2wzl+smXwxeORIQVEo1WAgUrWbvYT/0RNJg/A8z2aGMGK5KWTUr2nX5GiMw==} + '@oxc-resolver/binding-darwin-x64@11.19.1': + resolution: {integrity: sha512-cV50vE5+uAgNcFa3QY1JOeKDSkM/9ReIcc/9wn4TavhW/itkDGrXhw9jaKnkQnGbjJ198Yh5nbX/Gr2mr4Z5jQ==} cpu: [x64] os: [darwin] - '@oxc-resolver/binding-freebsd-x64@11.16.4': - resolution: {integrity: sha512-mkcKhIdSlUqnndD928WAVVFMEr1D5EwHOBGHadypW0PkM0h4pn89ZacQvU7Qs/Z2qquzvbyw8m4Mq3jOYI+4Dw==} + '@oxc-resolver/binding-freebsd-x64@11.19.1': + resolution: {integrity: sha512-xZOQiYGFxtk48PBKff+Zwoym7ScPAIVp4c14lfLxizO2LTTTJe5sx9vQNGrBymrf/vatSPNMD4FgsaaRigPkqw==} cpu: [x64] os: [freebsd] - '@oxc-resolver/binding-linux-arm-gnueabihf@11.16.4': - resolution: {integrity: sha512-ZJvzbmXI/cILQVcJL9S2Fp7GLAIY4Yr6mpGb+k6LKLUSEq85yhG+rJ9eWCqgULVIf2BFps/NlmPTa7B7oj8jhQ==} + '@oxc-resolver/binding-linux-arm-gnueabihf@11.19.1': + resolution: {integrity: sha512-lXZYWAC6kaGe/ky2su94e9jN9t6M0/6c+GrSlCqL//XO1cxi5lpAhnJYdyrKfm0ZEr/c7RNyAx3P7FSBcBd5+A==} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm-musleabihf@11.16.4': - resolution: {integrity: sha512-iZUB0W52uB10gBUDAi79eTnzqp1ralikCAjfq7CdokItwZUVJXclNYANnzXmtc0Xr0ox+YsDsG2jGcj875SatA==} + '@oxc-resolver/binding-linux-arm-musleabihf@11.19.1': + resolution: {integrity: sha512-veG1kKsuK5+t2IsO9q0DErYVSw2azvCVvWHnfTOS73WE0STdLLB7Q1bB9WR+yHPQM76ASkFyRbogWo1GR1+WbQ==} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm64-gnu@11.16.4': - resolution: {integrity: sha512-qNQk0H6q1CnwS9cnvyjk9a+JN8BTbxK7K15Bb5hYfJcKTG1hfloQf6egndKauYOO0wu9ldCMPBrEP1FNIQEhaA==} + '@oxc-resolver/binding-linux-arm64-gnu@11.19.1': + resolution: {integrity: sha512-heV2+jmXyYnUrpUXSPugqWDRpnsQcDm2AX4wzTuvgdlZfoNYO0O3W2AVpJYaDn9AG4JdM6Kxom8+foE7/BcSig==} cpu: [arm64] os: [linux] + libc: [glibc] - '@oxc-resolver/binding-linux-arm64-musl@11.16.4': - resolution: {integrity: sha512-wEXSaEaYxGGoVSbw0i2etjDDWcqErKr8xSkTdwATP798efsZmodUAcLYJhN0Nd4W35Oq6qAvFGHpKwFrrhpTrA==} + '@oxc-resolver/binding-linux-arm64-musl@11.19.1': + resolution: {integrity: sha512-jvo2Pjs1c9KPxMuMPIeQsgu0mOJF9rEb3y3TdpsrqwxRM+AN6/nDDwv45n5ZrUnQMsdBy5gIabioMKnQfWo9ew==} cpu: [arm64] os: [linux] + libc: [musl] - '@oxc-resolver/binding-linux-ppc64-gnu@11.16.4': - resolution: {integrity: sha512-CUFOlpb07DVOFLoYiaTfbSBRPIhNgwc/MtlYeg3p6GJJw+kEm/vzc9lohPSjzF2MLPB5hzsJdk+L/GjrTT3UPw==} + '@oxc-resolver/binding-linux-ppc64-gnu@11.19.1': + resolution: {integrity: sha512-vLmdNxWCdN7Uo5suays6A/+ywBby2PWBBPXctWPg5V0+eVuzsJxgAn6MMB4mPlshskYbppjpN2Zg83ArHze9gQ==} cpu: [ppc64] os: [linux] + libc: [glibc] - '@oxc-resolver/binding-linux-riscv64-gnu@11.16.4': - resolution: {integrity: sha512-d8It4AH8cN9ReK1hW6ZO4x3rMT0hB2LYH0RNidGogV9xtnjLRU+Y3MrCeClLyOSGCibmweJJAjnwB7AQ31GEhg==} + '@oxc-resolver/binding-linux-riscv64-gnu@11.19.1': + resolution: {integrity: sha512-/b+WgR+VTSBxzgOhDO7TlMXC1ufPIMR6Vj1zN+/x+MnyXGW7prTLzU9eW85Aj7Th7CCEG9ArCbTeqxCzFWdg2w==} cpu: [riscv64] os: [linux] + libc: [glibc] - '@oxc-resolver/binding-linux-riscv64-musl@11.16.4': - resolution: {integrity: sha512-d09dOww9iKyEHSxuOQ/Iu2aYswl0j7ExBcyy14D6lJ5ijQSP9FXcJYJsJ3yvzboO/PDEFjvRuF41f8O1skiPVg==} + '@oxc-resolver/binding-linux-riscv64-musl@11.19.1': + resolution: {integrity: sha512-YlRdeWb9j42p29ROh+h4eg/OQ3dTJlpHSa+84pUM9+p6i3djtPz1q55yLJhgW9XfDch7FN1pQ/Vd6YP+xfRIuw==} cpu: [riscv64] os: [linux] + libc: [musl] - '@oxc-resolver/binding-linux-s390x-gnu@11.16.4': - resolution: {integrity: sha512-lhjyGmUzTWHduZF3MkdUSEPMRIdExnhsqv8u1upX3A15epVn6YVwv4msFQPJl1x1wszkACPeDHGOtzHsITXGdw==} + '@oxc-resolver/binding-linux-s390x-gnu@11.19.1': + resolution: {integrity: sha512-EDpafVOQWF8/MJynsjOGFThcqhRHy417sRyLfQmeiamJ8qVhSKAn2Dn2VVKUGCjVB9C46VGjhNo7nOPUi1x6uA==} cpu: [s390x] os: [linux] + libc: [glibc] - '@oxc-resolver/binding-linux-x64-gnu@11.16.4': - resolution: {integrity: sha512-ZtqqiI5rzlrYBm/IMMDIg3zvvVj4WO/90Dg/zX+iA8lWaLN7K5nroXb17MQ4WhI5RqlEAgrnYDXW+hok1D9Kaw==} + '@oxc-resolver/binding-linux-x64-gnu@11.19.1': + resolution: {integrity: sha512-NxjZe+rqWhr+RT8/Ik+5ptA3oz7tUw361Wa5RWQXKnfqwSSHdHyrw6IdcTfYuml9dM856AlKWZIUXDmA9kkiBQ==} cpu: [x64] os: [linux] + libc: [glibc] - '@oxc-resolver/binding-linux-x64-musl@11.16.4': - resolution: {integrity: sha512-LM424h7aaKcMlqHnQWgTzO+GRNLyjcNnMpqm8SygEtFRVW693XS+XGXYvjORlmJtsyjo84ej1FMb3U2HE5eyjg==} + '@oxc-resolver/binding-linux-x64-musl@11.19.1': + resolution: {integrity: sha512-cM/hQwsO3ReJg5kR+SpI69DMfvNCp+A/eVR4b4YClE5bVZwz8rh2Nh05InhwI5HR/9cArbEkzMjcKgTHS6UaNw==} cpu: [x64] os: [linux] + libc: [musl] - '@oxc-resolver/binding-openharmony-arm64@11.16.4': - resolution: {integrity: sha512-8w8U6A5DDWTBv3OUxSD9fNk37liZuEC5jnAc9wQRv9DeYKAXvuUtBfT09aIZ58swaci0q1WS48/CoMVEO6jdCA==} + '@oxc-resolver/binding-openharmony-arm64@11.19.1': + resolution: {integrity: sha512-QF080IowFB0+9Rh6RcD19bdgh49BpQHUW5TajG1qvWHvmrQznTZZjYlgE2ltLXyKY+qs4F/v5xuX1XS7Is+3qA==} cpu: [arm64] os: [openharmony] - '@oxc-resolver/binding-wasm32-wasi@11.16.4': - resolution: {integrity: sha512-hnjb0mDVQOon6NdfNJ1EmNquonJUjoYkp7UyasjxVa4iiMcApziHP4czzzme6WZbp+vzakhVv2Yi5ACTon3Zlw==} + '@oxc-resolver/binding-wasm32-wasi@11.19.1': + resolution: {integrity: sha512-w8UCKhX826cP/ZLokXDS6+milN8y4X7zidsAttEdWlVoamTNf6lhBJldaWr3ukTDiye7s4HRcuPEPOXNC432Vg==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-resolver/binding-win32-arm64-msvc@11.16.4': - resolution: {integrity: sha512-+i0XtNfSP7cfnh1T8FMrMm4HxTeh0jxKP/VQCLWbjdUxaAQ4damho4gN9lF5dl0tZahtdszXLUboBFNloSJNOQ==} + '@oxc-resolver/binding-win32-arm64-msvc@11.19.1': + resolution: {integrity: sha512-nJ4AsUVZrVKwnU/QRdzPCCrO0TrabBqgJ8pJhXITdZGYOV28TIYystV1VFLbQ7DtAcaBHpocT5/ZJnF78YJPtQ==} cpu: [arm64] os: [win32] - '@oxc-resolver/binding-win32-ia32-msvc@11.16.4': - resolution: {integrity: sha512-ePW1islJrv3lPnef/iWwrjrSpRH8kLlftdKf2auQNWvYLx6F0xvcnv9d+r/upnVuttoQY9amLnWJf+JnCRksTw==} + '@oxc-resolver/binding-win32-ia32-msvc@11.19.1': + resolution: {integrity: sha512-EW+ND5q2Tl+a3pH81l1QbfgbF3HmqgwLfDfVithRFheac8OTcnbXt/JxqD2GbDkb7xYEqy1zNaVFRr3oeG8npA==} cpu: [ia32] os: [win32] - '@oxc-resolver/binding-win32-x64-msvc@11.16.4': - resolution: {integrity: sha512-qnjQhjHI4TDL3hkidZyEmQRK43w2NHl6TP5Rnt/0XxYuLdEgx/1yzShhYidyqWzdnhGhSPTM/WVP2mK66XLegA==} + '@oxc-resolver/binding-win32-x64-msvc@11.19.1': + resolution: {integrity: sha512-6hIU3RQu45B+VNTY4Ru8ppFwjVS/S5qwYyGhBotmjxfEKk41I2DlGtRfGJndZ5+6lneE2pwloqunlOyZuX/XAw==} cpu: [x64] os: [win32] @@ -2102,36 +2044,42 @@ packages: engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm-musl@2.5.6': resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + libc: [musl] '@parcel/watcher-linux-arm64-glibc@2.5.6': resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-arm64-musl@2.5.6': resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + libc: [musl] '@parcel/watcher-linux-x64-glibc@2.5.6': resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [glibc] '@parcel/watcher-linux-x64-musl@2.5.6': resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] + libc: [musl] '@parcel/watcher-win32-arm64@2.5.6': resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==} @@ -2358,14 +2306,14 @@ packages: '@types/react': optional: true - '@react-aria/focus@3.21.3': - resolution: {integrity: sha512-FsquWvjSCwC2/sBk4b+OqJyONETUIXQ2vM0YdPAuC+QFQh2DT6TIBo6dOZVSezlhudDla69xFBd6JvCFq1AbUw==} + '@react-aria/focus@3.21.5': + resolution: {integrity: sha512-V18fwCyf8zqgJdpLQeDU5ZRNd9TeOfBbhLgmX77Zr5ae9XwaoJ1R3SFJG1wCJX60t34AW+aLZSEEK+saQElf3Q==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/interactions@3.26.0': - resolution: {integrity: sha512-AAEcHiltjfbmP1i9iaVw34Mb7kbkiHpYdqieWufldh4aplWgsF11YQZOfaCJW4QoR2ML4Zzoa9nfFwLXA52R7Q==} + '@react-aria/interactions@3.27.1': + resolution: {integrity: sha512-M3wLpTTmDflI0QGNK0PJNUaBXXfeBXue8ZxLMngfc1piHNiH4G5lUvWd9W14XVbqrSCVY8i8DfGrNYpyyZu0tw==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 @@ -2376,8 +2324,8 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-aria/utils@3.32.0': - resolution: {integrity: sha512-/7Rud06+HVBIlTwmwmJa2W8xVtgxgzm0+kLbuFooZRzKDON6hhozS1dOMR/YLMxyJOaYOTpImcP4vRR9gL1hEg==} + '@react-aria/utils@3.33.1': + resolution: {integrity: sha512-kIx1Sj6bbAT0pdqCegHuPanR9zrLn5zMRiM7LN12rgRf55S19ptd9g3ncahArifYTRkfEU9VIn+q0HjfMqS9/w==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 @@ -2390,8 +2338,8 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - '@react-types/shared@3.32.1': - resolution: {integrity: sha512-famxyD5emrGGpFuUlgOP6fVW2h/ZaF405G5KDi3zPHzyjAWys/8W6NAVJtNbkCkhedmvL0xOhvt8feGXyXaw5w==} + '@react-types/shared@3.33.1': + resolution: {integrity: sha512-oJHtjvLG43VjwemQDadlR5g/8VepK56B/xKO2XORPHt9zlW6IZs3tZrYlvH29BMvoqC7RtE7E5UjgbnbFtDGag==} peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 @@ -2431,8 +2379,8 @@ packages: react: '>=17' react-dom: '>=17' - '@remixicon/react@4.7.0': - resolution: {integrity: sha512-ODBQjdbOjnFguCqctYkpDjERXOInNaBnRPDKfZOBvbzExBAwr2BaH/6AHFTg/UAFzBDkwtylfMT8iKPAkLwPLQ==} + '@remixicon/react@4.9.0': + resolution: {integrity: sha512-5/jLDD4DtKxH2B4QVXTobvV1C2uL8ab9D5yAYNtFt+w80O0Ys1xFOrspqROL3fjrZi+7ElFUWE37hBfaAl6U+Q==} peerDependencies: react: '>=18.2.0' @@ -2444,79 +2392,97 @@ packages: resolution: {integrity: sha512-UuBOt7BOsKVOkFXRe4Ypd/lADuNIfqJXv8GvHqtXaTYXPPKkj2nS2zPllVsrtRjcomDhIJVBnZwfmlI222WH8g==} engines: {node: '>=14.0.0'} - '@rolldown/binding-android-arm64@1.0.0-rc.6': - resolution: {integrity: sha512-kvjTSWGcrv+BaR2vge57rsKiYdVR8V8CoS0vgKrc570qRBfty4bT+1X0z3j2TaVV+kAYzA0PjeB9+mdZyqUZlg==} + '@rolldown/binding-android-arm64@1.0.0-rc.8': + resolution: {integrity: sha512-5bcmMQDWEfWUq3m79Mcf/kbO6e5Jr6YjKSsA1RnpXR6k73hQ9z1B17+4h93jXpzHvS18p7bQHM1HN/fSd+9zog==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.0.0-rc.6': - resolution: {integrity: sha512-+tJhD21KvGNtUrpLXrZQlT+j5HZKiEwR2qtcZb3vNOUpvoT9QjEykr75ZW/Kr0W89gose/HVXU6351uVZD8Qvw==} + '@rolldown/binding-darwin-arm64@1.0.0-rc.8': + resolution: {integrity: sha512-dcHPd5N4g9w2iiPRJmAvO0fsIWzF2JPr9oSuTjxLL56qu+oML5aMbBMNwWbk58Mt3pc7vYs9CCScwLxdXPdRsg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-rc.6': - resolution: {integrity: sha512-DKNhjMk38FAWaHwUt1dFR3rA/qRAvn2NUvSG2UGvxvlMxSmN/qqww/j4ABAbXhNRXtGQNmrAINMXRuwHl16ZHg==} + '@rolldown/binding-darwin-x64@1.0.0-rc.8': + resolution: {integrity: sha512-mw0VzDvoj8AuR761QwpdCFN0sc/jspuc7eRYJetpLWd+XyansUrH3C7IgNw6swBOgQT9zBHNKsVCjzpfGJlhUA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-rc.6': - resolution: {integrity: sha512-8TThsRkCPAnfyMBShxrGdtoOE6h36QepqRQI97iFaQSCRbHFWHcDHppcojZnzXoruuhPnjMEygzaykvPVJsMRg==} + '@rolldown/binding-freebsd-x64@1.0.0-rc.8': + resolution: {integrity: sha512-xNrRa6mQ9NmMIJBdJtPMPG8Mso0OhM526pDzc/EKnRrIrrkHD1E0Z6tONZRmUeJElfsQ6h44lQQCcDilSNIvSQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.6': - resolution: {integrity: sha512-ZfmFoOwPUZCWtGOVC9/qbQzfc0249FrRUOzV2XabSMUV60Crp211OWLQN1zmQAsRIVWRcEwhJ46Z1mXGo/L/nQ==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.8': + resolution: {integrity: sha512-WgCKoO6O/rRUwimWfEJDeztwJJmuuX0N2bYLLRxmXDTtCwjToTOqk7Pashl/QpQn3H/jHjx0b5yCMbcTVYVpNg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.6': - resolution: {integrity: sha512-ZsGzbNETxPodGlLTYHaCSGVhNN/rvkMDCJYHdT7PZr5jFJRmBfmDi2awhF64Dt2vxrJqY6VeeYSgOzEbHRsb7Q==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.8': + resolution: {integrity: sha512-tOHgTOQa8G4Z3ULj4G3NYOGGJEsqPHR91dT72u63OtVsZ7B6wFJKOx+ZKv+pvwzxWz92/I2ycaqi2/Ll4l+rlg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.6': - resolution: {integrity: sha512-elPpdevtCdUOqziemR86C4CSCr/5sUxalzDrf/CJdMT+kZt2C556as++qHikNOz0vuFf52h+GJNXZM08eWgGPQ==} + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.8': + resolution: {integrity: sha512-oRbxcgDujCi2Yp1GTxoUFsIFlZsuPHU4OV4AzNc3/6aUmR4lfm9FK0uwQu82PJsuUwnF2jFdop3Ep5c1uK7Uxg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] + libc: [musl] - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.6': - resolution: {integrity: sha512-IBwXsf56o3xhzAyaZxdM1CX8UFiBEUFCjiVUgny67Q8vPIqkjzJj0YKhd3TbBHanuxThgBa59f6Pgutg2OGk5A==} + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.8': + resolution: {integrity: sha512-oaLRyUHw8kQE5M89RqrDJZ10GdmGJcMeCo8tvaE4ukOofqgjV84AbqBSH6tTPjeT2BHv+xlKj678GBuIb47lKA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.8': + resolution: {integrity: sha512-1hjSKFrod5MwBBdLOOA0zpUuSfSDkYIY+QqcMcIU1WOtswZtZdUkcFcZza9b2HcAb0bnpmmyo0LZcaxLb2ov1g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.8': + resolution: {integrity: sha512-a1+F0aV4Wy9tT3o+cHl3XhOy6aFV+B8Ll+/JFj98oGkb6lGk3BNgrxd+80RwYRVd23oLGvj3LwluKYzlv1PEuw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.0.0-rc.6': - resolution: {integrity: sha512-vOk7G8V9Zm+8a6PL6JTpCea61q491oYlGtO6CvnsbhNLlKdf0bbCPytFzGQhYmCKZDKkEbmnkcIprTEGCURnwg==} + '@rolldown/binding-linux-x64-musl@1.0.0-rc.8': + resolution: {integrity: sha512-bGyXCFU11seFrf7z8PcHSwGEiFVkZ9vs+auLacVOQrVsI8PFHJzzJROF3P6b0ODDmXr0m6Tj5FlDhcXVk0Jp8w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] + libc: [musl] - '@rolldown/binding-openharmony-arm64@1.0.0-rc.6': - resolution: {integrity: sha512-ASjEDI4MRv7XCQb2JVaBzfEYO98JKCGrAgoW6M03fJzH/ilCnC43Mb3ptB9q/lzsaahoJyIBoAGKAYEjUvpyvQ==} + '@rolldown/binding-openharmony-arm64@1.0.0-rc.8': + resolution: {integrity: sha512-n8d+L2bKgf9G3+AM0bhHFWdlz9vYKNim39ujRTieukdRek0RAo2TfG2uEnV9spa4r4oHUfL9IjcY3M9SlqN1gw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-wasm32-wasi@1.0.0-rc.6': - resolution: {integrity: sha512-mYa1+h2l6Zc0LvmwUh0oXKKYihnw/1WC73vTqw+IgtfEtv47A+rWzzcWwVDkW73+UDr0d/Ie/HRXoaOY22pQDw==} + '@rolldown/binding-wasm32-wasi@1.0.0-rc.8': + resolution: {integrity: sha512-4R4iJDIk7BrJdteAbEAICXPoA7vZoY/M0OBfcRlQxzQvUYMcEp2GbC/C8UOgQJhu2TjGTpX1H8vVO1xHWcRqQA==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.6': - resolution: {integrity: sha512-e2ABskbNH3MRUBMjgxaMjYIw11DSwjLJxBII3UgpF6WClGLIh8A20kamc+FKH5vIaFVnYQInmcLYSUVpqMPLow==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.8': + resolution: {integrity: sha512-3lwnklba9qQOpFnQ7EW+A1m4bZTWXZE4jtehsZ0YOl2ivW1FQqp5gY7X2DLuKITggesyuLwcmqS11fA7NtrmrA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.6': - resolution: {integrity: sha512-dJVc3ifhaRXxIEh1xowLohzFrlQXkJ66LepHm+CmSprTWgVrPa8Fx3OL57xwIqDEH9hufcKkDX2v65rS3NZyRA==} + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.8': + resolution: {integrity: sha512-VGjCx9Ha1P/r3tXGDZyG0Fcq7Q0Afnk64aaKzr1m40vbn1FL8R3W0V1ELDvPgzLXaaqK/9PnsqSaLWXfn6JtGQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -2527,8 +2493,8 @@ packages: '@rolldown/pluginutils@1.0.0-rc.5': resolution: {integrity: sha512-RxlLX/DPoarZ9PtxVrQgZhPoor987YtKQqCo5zkjX+0S0yLJ7Vv515Wk6+xtTL67VONKJKxETWZwuZjss2idYw==} - '@rolldown/pluginutils@1.0.0-rc.6': - resolution: {integrity: sha512-Y0+JT8Mi1mmW08K6HieG315XNRu4L0rkfCpA364HtytjgiqYnMYRdFPcxRl+BQQqNXzecL2S9nii+RUpO93XIA==} + '@rolldown/pluginutils@1.0.0-rc.8': + resolution: {integrity: sha512-wzJwL82/arVfeSP3BLr1oTy40XddjtEdrdgtJ4lLRBu06mP3q/8HGM6K0JRlQuTA3XB0pNJx2so/nmpY4xyOew==} '@rollup/plugin-replace@6.0.3': resolution: {integrity: sha512-J4RZarRvQAm5IF0/LwUUg+obsm+xZhYnbMXmXROyoSE1ATJe3oXSb9L5MMppdxP2ylNSjv6zFBwKYjcKMucVfA==} @@ -2582,66 +2548,79 @@ packages: resolution: {integrity: sha512-E8jKK87uOvLrrLN28jnAAAChNq5LeCd2mGgZF+fGF5D507WlG/Noct3lP/QzQ6MrqJ5BCKNwI9ipADB6jyiq2A==} cpu: [arm] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm-musleabihf@4.56.0': resolution: {integrity: sha512-jQosa5FMYF5Z6prEpTCCmzCXz6eKr/tCBssSmQGEeozA9tkRUty/5Vx06ibaOP9RCrW1Pvb8yp3gvZhHwTDsJw==} cpu: [arm] os: [linux] + libc: [musl] '@rollup/rollup-linux-arm64-gnu@4.56.0': resolution: {integrity: sha512-uQVoKkrC1KGEV6udrdVahASIsaF8h7iLG0U0W+Xn14ucFwi6uS539PsAr24IEF9/FoDtzMeeJXJIBo5RkbNWvQ==} cpu: [arm64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-arm64-musl@4.56.0': resolution: {integrity: sha512-vLZ1yJKLxhQLFKTs42RwTwa6zkGln+bnXc8ueFGMYmBTLfNu58sl5/eXyxRa2RarTkJbXl8TKPgfS6V5ijNqEA==} cpu: [arm64] os: [linux] + libc: [musl] '@rollup/rollup-linux-loong64-gnu@4.56.0': resolution: {integrity: sha512-FWfHOCub564kSE3xJQLLIC/hbKqHSVxy8vY75/YHHzWvbJL7aYJkdgwD/xGfUlL5UV2SB7otapLrcCj2xnF1dg==} cpu: [loong64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-loong64-musl@4.56.0': resolution: {integrity: sha512-z1EkujxIh7nbrKL1lmIpqFTc/sr0u8Uk0zK/qIEFldbt6EDKWFk/pxFq3gYj4Bjn3aa9eEhYRlL3H8ZbPT1xvA==} cpu: [loong64] os: [linux] + libc: [musl] '@rollup/rollup-linux-ppc64-gnu@4.56.0': resolution: {integrity: sha512-iNFTluqgdoQC7AIE8Q34R3AuPrJGJirj5wMUErxj22deOcY7XwZRaqYmB6ZKFHoVGqRcRd0mqO+845jAibKCkw==} cpu: [ppc64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-ppc64-musl@4.56.0': resolution: {integrity: sha512-MtMeFVlD2LIKjp2sE2xM2slq3Zxf9zwVuw0jemsxvh1QOpHSsSzfNOTH9uYW9i1MXFxUSMmLpeVeUzoNOKBaWg==} cpu: [ppc64] os: [linux] + libc: [musl] '@rollup/rollup-linux-riscv64-gnu@4.56.0': resolution: {integrity: sha512-in+v6wiHdzzVhYKXIk5U74dEZHdKN9KH0Q4ANHOTvyXPG41bajYRsy7a8TPKbYPl34hU7PP7hMVHRvv/5aCSew==} cpu: [riscv64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-riscv64-musl@4.56.0': resolution: {integrity: sha512-yni2raKHB8m9NQpI9fPVwN754mn6dHQSbDTwxdr9SE0ks38DTjLMMBjrwvB5+mXrX+C0npX0CVeCUcvvvD8CNQ==} cpu: [riscv64] os: [linux] + libc: [musl] '@rollup/rollup-linux-s390x-gnu@4.56.0': resolution: {integrity: sha512-zhLLJx9nQPu7wezbxt2ut+CI4YlXi68ndEve16tPc/iwoylWS9B3FxpLS2PkmfYgDQtosah07Mj9E0khc3Y+vQ==} cpu: [s390x] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-gnu@4.56.0': resolution: {integrity: sha512-MVC6UDp16ZSH7x4rtuJPAEoE1RwS8N4oK9DLHy3FTEdFoUTCFVzMfJl/BVJ330C+hx8FfprA5Wqx4FhZXkj2Kw==} cpu: [x64] os: [linux] + libc: [glibc] '@rollup/rollup-linux-x64-musl@4.56.0': resolution: {integrity: sha512-ZhGH1eA4Qv0lxaV00azCIS1ChedK0V32952Md3FtnxSqZTBTd6tgil4nZT5cU8B+SIw3PFYkvyR4FKo2oyZIHA==} cpu: [x64] os: [linux] + libc: [musl] '@rollup/rollup-openbsd-x64@4.56.0': resolution: {integrity: sha512-O16XcmyDeFI9879pEcmtWvD/2nyxR9mF7Gs44lf1vGGx8Vg2DRNx11aVXBEqOQhWb92WN4z7fW/q4+2NYzCbBA==} @@ -2673,33 +2652,33 @@ packages: cpu: [x64] os: [win32] - '@sentry-internal/browser-utils@8.55.0': - resolution: {integrity: sha512-ROgqtQfpH/82AQIpESPqPQe0UyWywKJsmVIqi3c5Fh+zkds5LUxnssTj3yNd1x+kxaPDVB023jAP+3ibNgeNDw==} - engines: {node: '>=14.18'} + '@sentry-internal/browser-utils@10.42.0': + resolution: {integrity: sha512-HCEICKvepxN4/6NYfnMMMlppcSwIEwtS66X6d1/mwaHdi2ivw0uGl52p7Nfhda/lIJArbrkWprxl0WcjZajhQA==} + engines: {node: '>=18'} - '@sentry-internal/feedback@8.55.0': - resolution: {integrity: sha512-cP3BD/Q6pquVQ+YL+rwCnorKuTXiS9KXW8HNKu4nmmBAyf7urjs+F6Hr1k9MXP5yQ8W3yK7jRWd09Yu6DHWOiw==} - engines: {node: '>=14.18'} + '@sentry-internal/feedback@10.42.0': + resolution: {integrity: sha512-lpPcHsog10MVYFTWE0Pf8vQRqQWwZHJpkVl2FEb9/HDdHFyTBUhCVoWo1KyKaG7GJl9AVKMAg7bp9SSNArhFNQ==} + engines: {node: '>=18'} - '@sentry-internal/replay-canvas@8.55.0': - resolution: {integrity: sha512-nIkfgRWk1091zHdu4NbocQsxZF1rv1f7bbp3tTIlZYbrH62XVZosx5iHAuZG0Zc48AETLE7K4AX9VGjvQj8i9w==} - engines: {node: '>=14.18'} + '@sentry-internal/replay-canvas@10.42.0': + resolution: {integrity: sha512-am3m1Fj8ihoPfoYo41Qq4KeCAAICn4bySso8Oepu9dMNe9Lcnsf+reMRS2qxTPg3pZDc4JEMOcLyNCcgnAfrHw==} + engines: {node: '>=18'} - '@sentry-internal/replay@8.55.0': - resolution: {integrity: sha512-roCDEGkORwolxBn8xAKedybY+Jlefq3xYmgN2fr3BTnsXjSYOPC7D1/mYqINBat99nDtvgFvNfRcZPiwwZ1hSw==} - engines: {node: '>=14.18'} + '@sentry-internal/replay@10.42.0': + resolution: {integrity: sha512-Zh3EoaH39x2lqVY1YyVB2vJEyCIrT+YLUQxYl1yvP0MJgLxaR6akVjkgxbSUJahan4cX5DxpZiEHfzdlWnYPyQ==} + engines: {node: '>=18'} - '@sentry/browser@8.55.0': - resolution: {integrity: sha512-1A31mCEWCjaMxJt6qGUK+aDnLDcK6AwLAZnqpSchNysGni1pSn1RWSmk9TBF8qyTds5FH8B31H480uxMPUJ7Cw==} - engines: {node: '>=14.18'} + '@sentry/browser@10.42.0': + resolution: {integrity: sha512-iXxYjXNEBwY1MH4lDSDZZUNjzPJDK7/YLwVIJq/3iBYpIQVIhaJsoJnf3clx9+NfJ8QFKyKfcvgae61zm+hgTA==} + engines: {node: '>=18'} - '@sentry/core@8.55.0': - resolution: {integrity: sha512-6g7jpbefjHYs821Z+EBJ8r4Z7LT5h80YSWRJaylGS4nW5W5Z2KXzpdnyFarv37O7QjauzVC2E+PABmpkw5/JGA==} - engines: {node: '>=14.18'} + '@sentry/core@10.42.0': + resolution: {integrity: sha512-L4rMrXMqUKBanpjpMT+TuAVk6xAijz6AWM6RiEYpohAr7SGcCEc1/T0+Ep1eLV8+pwWacfU27OvELIyNeOnGzA==} + engines: {node: '>=18'} - '@sentry/react@8.55.0': - resolution: {integrity: sha512-/qNBvFLpvSa/Rmia0jpKfJdy16d4YZaAnH/TuKLAtm0BWlsPQzbXCU4h8C5Hsst0Do0zG613MEtEmWpWrVOqWA==} - engines: {node: '>=14.18'} + '@sentry/react@10.42.0': + resolution: {integrity: sha512-uigyz6E3yPjjqIZpkGzRChww6gzMmqdCpK30M5aBYoaen29DDmSECHYA16sfgXeSwzQhnXyX7GxgOB+eKIr9dw==} + engines: {node: '>=18'} peerDependencies: react: ^16.14.0 || 17.x || 18.x || 19.x @@ -2712,33 +2691,33 @@ packages: resolution: {integrity: sha512-TeheYy0ILzBEI/CO55CP6zJCSdSWeRtGnHy8U8dWSUH4I68iqTsy7HkMktR4xakThc9jotkPQUXT4ITdbV7cHA==} engines: {node: '>=18'} - '@solid-primitives/event-listener@2.4.3': - resolution: {integrity: sha512-h4VqkYFv6Gf+L7SQj+Y6puigL/5DIi7x5q07VZET7AWcS+9/G3WfIE9WheniHWJs51OEkRB43w6lDys5YeFceg==} + '@solid-primitives/event-listener@2.4.5': + resolution: {integrity: sha512-nwRV558mIabl4yVAhZKY8cb6G+O1F0M6Z75ttTu5hk+SxdOnKSGj+eetDIu7Oax1P138ZdUU01qnBPR8rnxaEA==} peerDependencies: solid-js: 1.9.11 - '@solid-primitives/keyboard@1.3.3': - resolution: {integrity: sha512-9dQHTTgLBqyAI7aavtO+HnpTVJgWQA1ghBSrmLtMu1SMxLPDuLfuNr+Tk5udb4AL4Ojg7h9JrKOGEEDqsJXWJA==} + '@solid-primitives/keyboard@1.3.5': + resolution: {integrity: sha512-sav+l+PL+74z3yaftVs7qd8c2SXkqzuxPOVibUe5wYMt+U5Hxp3V3XCPgBPN2I6cANjvoFtz0NiU8uHVLdi9FQ==} peerDependencies: solid-js: 1.9.11 - '@solid-primitives/resize-observer@2.1.3': - resolution: {integrity: sha512-zBLje5E06TgOg93S7rGPldmhDnouNGhvfZVKOp+oG2XU8snA+GoCSSCz1M+jpNAg5Ek2EakU5UVQqL152WmdXQ==} + '@solid-primitives/resize-observer@2.1.5': + resolution: {integrity: sha512-AiyTknKcNBaKHbcSMuxtSNM8FjIuiSuFyFghdD0TcCMU9hKi9EmsC5pjfjDwxE+5EueB1a+T/34PLRI5vbBbKw==} peerDependencies: solid-js: 1.9.11 - '@solid-primitives/rootless@1.5.2': - resolution: {integrity: sha512-9HULb0QAzL2r47CCad0M+NKFtQ+LrGGNHZfteX/ThdGvKIg2o2GYhBooZubTCd/RTu2l2+Nw4s+dEfiDGvdrrQ==} + '@solid-primitives/rootless@1.5.3': + resolution: {integrity: sha512-N8cIDAHbWcLahNRLr0knAAQvXyEdEMoAZvIMZKmhNb1mlx9e2UOv9BRD5YNwQUJwbNoYVhhLwFOEOcVXFx0HqA==} peerDependencies: solid-js: 1.9.11 - '@solid-primitives/static-store@0.1.2': - resolution: {integrity: sha512-ReK+5O38lJ7fT+L6mUFvUr6igFwHBESZF+2Ug842s7fvlVeBdIVEdTCErygff6w7uR6+jrr7J8jQo+cYrEq4Iw==} + '@solid-primitives/static-store@0.1.3': + resolution: {integrity: sha512-uxez7SXnr5GiRnzqO2IEDjOJRIXaG+0LZLBizmUA1FwSi+hrpuMzVBwyk70m4prcl8X6FDDXUl9O8hSq8wHbBQ==} peerDependencies: solid-js: 1.9.11 - '@solid-primitives/utils@6.3.2': - resolution: {integrity: sha512-hZ/M/qr25QOCcwDPOHtGjxTD8w2mNyVAYvcfgwzBHq2RwNqHNdDNsMZYap20+ruRwW4A3Cdkczyoz0TSxLCAPQ==} + '@solid-primitives/utils@6.4.0': + resolution: {integrity: sha512-AeGTBg8Wtkh/0s+evyLtP8piQoS4wyqqQaAFs2HJcFMMjYAtUgo+ZPduRXLjPlqKVc2ejeR544oeqpbn8Egn8A==} peerDependencies: solid-js: 1.9.11 @@ -2748,42 +2727,42 @@ packages: '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} - '@storybook/addon-docs@10.2.13': - resolution: {integrity: sha512-puMxpJbt/CuodLIbKDxWrW1ZgADYomfNHWEKp2d2l2eJjp17rADx0h3PABuNbX+YHbJwYcDdqluSnQwMysFEOA==} + '@storybook/addon-docs@10.2.16': + resolution: {integrity: sha512-tdndvqYqUybCFb3co+IfpInfD37mMWtsC9OBBRLEHhHODH/6c16n6iSdzEEOIJhc4rfjxvwNYsTq7jddplAT4g==} peerDependencies: - storybook: ^10.2.13 + storybook: ^10.2.16 - '@storybook/addon-links@10.2.13': - resolution: {integrity: sha512-8wnAomGiHaUpNIc+lOzmazTrebxa64z9rihIbM/Q59vkOImHQNkGp7KP/qNgJA4GPTFtu8+fLjX2qCoAQPM0jQ==} + '@storybook/addon-links@10.2.16': + resolution: {integrity: sha512-UERo185b0+AOfVUkh/Ho33Bq5s/sntVxqh3WXGjWZsaz4ng5UG943S+Tzm1eobLaD82+phXuS1ZBaW5cfioduA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.13 + storybook: ^10.2.16 peerDependenciesMeta: react: optional: true - '@storybook/addon-onboarding@10.2.13': - resolution: {integrity: sha512-kw2GgIY67UR8YXKfuVS0k+mfWL1joNQHeSe5DlDL4+7qbgp9zfV6cRJ199BMdfRAQNMzQoxHgRUcAMAqs3Rkpw==} + '@storybook/addon-onboarding@10.2.16': + resolution: {integrity: sha512-187VFbnu71qdk1d2PaoeRp1vrI2LAsjWEZKuqEHB+bwWtQNrq6DIzk9O3lD990pk5rtKyW5VkLQAUgz0d6Ci3g==} peerDependencies: - storybook: ^10.2.13 + storybook: ^10.2.16 - '@storybook/addon-themes@10.2.13': - resolution: {integrity: sha512-ueOGGy7ZXgFp+GFo67HfWSCoNIv1+z+nHiSUmkZP/GHZ/1yiD/w8Sv0bEI1HjD/whCdoOzDKNcVXfiJAFdHoGw==} + '@storybook/addon-themes@10.2.16': + resolution: {integrity: sha512-RNojvLcBOX6Jt0EjKuIcnfls/DCCO4ERWSsv5RR7E20DehYFhSRSnkw7OcGLinbbI73h69InOyc8oHARfJXL7A==} peerDependencies: - storybook: ^10.2.13 + storybook: ^10.2.16 - '@storybook/builder-vite@10.2.13': - resolution: {integrity: sha512-UMlPPPBa5ZbcaCXSKrFIi4tTEb0W72JTByqlJ5cGtDXGkN2uX69aL5n2JLIP0F4NzRRl6rNTeu9tGPPcD4r/CA==} + '@storybook/builder-vite@10.2.16': + resolution: {integrity: sha512-fP+fjvHC2oh2mJue3594AscGKY01wnM80+1s5EVQcSJ8hOk69qPKwN+97SUC5XfoZXg4ZMP0eglzY7TT3i2erA==} peerDependencies: - storybook: ^10.2.13 + storybook: ^10.2.16 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - '@storybook/csf-plugin@10.2.13': - resolution: {integrity: sha512-gUCR7PmyrWYj3dIJJgxOm25dcXFolPIUPmug3z90Aaon7YPXw3pUN+dNDx8KqDJqRK1WDIB4HaefgYZIm5V7iA==} + '@storybook/csf-plugin@10.2.16': + resolution: {integrity: sha512-4p4ZFloO70BQwwLYXSH7N1FdZEXISVxJW16941MLSBDtHBqZxVLL+507424hCATi7d65yPKFL2460WVNodTXig==} peerDependencies: esbuild: 0.27.2 rollup: '*' - storybook: ^10.2.13 + storybook: ^10.2.16 vite: '*' webpack: '*' peerDependenciesMeta: @@ -2805,48 +2784,47 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@storybook/nextjs-vite@10.2.13': - resolution: {integrity: sha512-jsx7lIHkg6EZw1CkEGPFwiiOmyU2Jlg621uMKkA/zXfvvnV/OBv+xYRu/qvKwD9XsAmPqfcSs/SPEA+X8G4+FA==} + '@storybook/nextjs-vite@10.2.16': + resolution: {integrity: sha512-V19xlhRnB1lf7/kgEjmkxd9aBuyDBXumkz6gwiFIR+BfonvKe/WqyV8fgM1iVD5WIQ6IkIYqu//6KSxiXZr4sg==} peerDependencies: next: ^14.1.0 || ^15.0.0 || ^16.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.13 + storybook: ^10.2.16 typescript: '*' vite: ^5.0.0 || ^6.0.0 || ^7.0.0 peerDependenciesMeta: typescript: optional: true - '@storybook/react-dom-shim@10.2.13': - resolution: {integrity: sha512-ZSduoB10qTI0V9z22qeULmQLsvTs8d/rtJi03qbVxpPiMRor86AmyAaBrfhGGmWBxWQZpOGQQm6yIT2YLoPs7w==} + '@storybook/react-dom-shim@10.2.16': + resolution: {integrity: sha512-waDfcEx8OW78qH8COQLKD2nDtDEXzw1zwXm47VPrRKiyhdea5z8OwO/SIk3y1lcoFMCT1RVJKBdYUPeVAoIB6w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.13 + storybook: ^10.2.16 - '@storybook/react-vite@10.2.13': - resolution: {integrity: sha512-SHpp3sK0kUb+bch4L9uo+EBScwbI3vsKEJqFf8f7oRXbPXocI5RwLoQ8Pw8IseIF4x9bYiPM8JRHtLJb3kFIxQ==} + '@storybook/react-vite@10.2.16': + resolution: {integrity: sha512-4HZnBn/XJlbXk/heaV3Gr/zt+NFWn+8ph8ewfMFLWe/oi1PXeXQKBSujreqGz4C8SvBGgrzQ4ORdmycsaESWMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.13 + storybook: ^10.2.16 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - '@storybook/react@10.2.13': - resolution: {integrity: sha512-gavZbGMkrjR53a6gSaBJPCelXQf8Rumpej9Jm6HdrAYlEJgFssPah5Frbar9yVCZiXiZkFLfAu7RkZzZhnGyZg==} + '@storybook/react@10.2.16': + resolution: {integrity: sha512-0MQJaeHvjBHnDGpsyxujjvvcgPlXeoF4bTtOhB1vYrdxO5Rozjf7hs9K/gY9hx9v95lTttNsU4Qib5L+K6XK+Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.2.13 + storybook: ^10.2.16 typescript: '>= 4.9.x' peerDependenciesMeta: typescript: optional: true - '@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8': - resolution: {tarball: https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8} - version: 5.9.0 + '@stylistic/eslint-plugin@5.10.0': + resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^9.0.0 || ^10.0.0 @@ -2857,8 +2835,8 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - '@swc/helpers@0.5.18': - resolution: {integrity: sha512-TXTnIcNJQEKwThMMqBXsZ4VGAza6bvN4pa41Rkqoio6QBKMvo+5lexeTMScGCIxtzgQJzElcvIltani+adC5PQ==} + '@swc/helpers@0.5.19': + resolution: {integrity: sha512-QamiFeIK3txNjgUTNppE6MiG3p7TdninpZu0E0PbqVh1a9FNLT2FRhisaa4NcaX52XVhA5l7Pk58Ft7Sqi/2sA==} '@t3-oss/env-core@0.13.10': resolution: {integrity: sha512-NNFfdlJ+HmPHkLi2HKy7nwuat9SIYOxei9K10lO2YlcSObDILY7mHZNSHsieIM3A0/5OOzw/P/b+yLvPdaG52g==} @@ -2899,20 +2877,16 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' - '@tanstack/devtools-client@0.0.5': - resolution: {integrity: sha512-hsNDE3iu4frt9cC2ppn1mNRnLKo2uc1/1hXAyY9z4UYb+o40M2clFAhiFoo4HngjfGJDV3x18KVVIq7W4Un+zA==} + '@tanstack/devtools-client@0.0.6': + resolution: {integrity: sha512-f85ZJXJnDIFOoykG/BFIixuAevJovCvJF391LPs6YjBAPhGYC50NWlx1y4iF/UmK5/cCMx+/JqI5SBOz7FanQQ==} engines: {node: '>=18'} - '@tanstack/devtools-event-bus@0.4.0': - resolution: {integrity: sha512-1t+/csFuDzi+miDxAOh6Xv7VDE80gJEItkTcAZLjV5MRulbO/W8ocjHLI2Do/p2r2/FBU0eKCRTpdqvXaYoHpQ==} + '@tanstack/devtools-event-bus@0.4.1': + resolution: {integrity: sha512-cNnJ89Q021Zf883rlbBTfsaxTfi2r73/qejGtyTa7ksErF3hyDyAq1aTbo5crK9dAL7zSHh9viKY1BtMls1QOA==} engines: {node: '>=18'} - '@tanstack/devtools-event-client@0.3.5': - resolution: {integrity: sha512-RL1f5ZlfZMpghrCIdzl6mLOFLTuhqmPNblZgBaeKfdtk5rfbjykurv+VfYydOFXj0vxVIoA2d/zT7xfD7Ph8fw==} - engines: {node: '>=18'} - - '@tanstack/devtools-event-client@0.4.0': - resolution: {integrity: sha512-RPfGuk2bDZgcu9bAJodvO2lnZeHuz4/71HjZ0bGb/SPg8+lyTA+RLSKQvo7fSmPSi8/vcH3aKQ8EM9ywf1olaw==} + '@tanstack/devtools-event-client@0.4.1': + resolution: {integrity: sha512-GRxmPw4OHZ2oZeIEUkEwt/NDvuEqzEYRAjzUVMs+I0pd4C7k1ySOiuJK2CqF+K/yEAR3YZNkW3ExrpDarh9Vwg==} engines: {node: '>=18'} '@tanstack/devtools-ui@0.4.4': @@ -2921,8 +2895,14 @@ packages: peerDependencies: solid-js: 1.9.11 - '@tanstack/devtools-utils@0.3.0': - resolution: {integrity: sha512-JgApXVrgtgSLIPrm/QWHx0u6c9Ji0MNMDWhwujapj8eMzux5aOfi+2Ycwzj0A0qITXA12SEPYV3HC568mDtYmQ==} + '@tanstack/devtools-ui@0.5.0': + resolution: {integrity: sha512-nNZ14054n31fWB61jtWhZYLRdQ3yceCE3G/RINoINUB0RqIGZAIm9DnEDwOTAOfqt4/a/D8vNk8pJu6RQUp74g==} + engines: {node: '>=18'} + peerDependencies: + solid-js: 1.9.11 + + '@tanstack/devtools-utils@0.3.2': + resolution: {integrity: sha512-fu9wmE2bHigiE1Lc5RFSchgdN35wX15TqfB4O4vJa6SqX9JH2ov57J60u18lheROaBiteloPzcCbkLNpx0aacw==} engines: {node: '>=18'} peerDependencies: '@types/react': '>=17.0.0' @@ -2942,8 +2922,8 @@ packages: vue: optional: true - '@tanstack/devtools@0.10.3': - resolution: {integrity: sha512-M2HnKtaNf3Z8JDTNDq+X7/1gwOqSwTnCyC0GR+TYiRZM9mkY9GpvTqp6p6bx3DT8onu2URJiVxgHD9WK2e3MNQ==} + '@tanstack/devtools@0.10.11': + resolution: {integrity: sha512-Nk1rHsv6S/5Krzz+uL5jldW9gKb3s6rkkVl1L9oVYHNClKthbrk2hGef4Di6yj449QIOqVExTdDujjQ4roq1dg==} engines: {node: '>=18'} peerDependencies: solid-js: 1.9.11 @@ -2957,14 +2937,11 @@ packages: typescript: optional: true - '@tanstack/form-core@1.24.3': - resolution: {integrity: sha512-e+HzSD49NWr4aIqJWtPPzmi+/phBJAP3nSPN8dvxwmJWqAxuB/cH138EcmCFf3+oA7j3BXvwvTY0I+8UweGPjQ==} + '@tanstack/form-core@1.28.4': + resolution: {integrity: sha512-2eox5ePrJ6kvA1DXD5QHk/GeGr3VFZ0uYR63UgQOe7bUg6h1JfXaIMqTjZK9sdGyE4oRNqFpoW54H0pZM7nObQ==} - '@tanstack/form-core@1.27.7': - resolution: {integrity: sha512-nvogpyE98fhb0NDw1Bf2YaCH+L7ZIUgEpqO9TkHucDn6zg3ni521boUpv0i8HKIrmmFwDYjWZoCnrgY4HYWTkw==} - - '@tanstack/form-devtools@0.2.12': - resolution: {integrity: sha512-+X4i4aKszU04G5ID3Q/lslKpmop6QfV9To8MdEzEGGGBakKPtilFzKq+xSpcqd/DPtq2+LtbCSZWQP9CJhInnA==} + '@tanstack/form-devtools@0.2.17': + resolution: {integrity: sha512-1i+hAmhbyOm4lJOoQWvDA41bHFFyeSjA79kHxirU2FCSGWk58u1+eyvw6+dUweWfJLW2yTFU9VyQBbFSbG0qig==} peerDependencies: solid-js: 1.9.11 @@ -2972,14 +2949,14 @@ packages: resolution: {integrity: sha512-y/xtNPNt/YeyoVxE/JCx+T7yjEzpezmbb+toK8DDD1P4m7Kzs5YR956+7OKexG3f8aXgC3rLZl7b1V+yNUSy5w==} engines: {node: '>=18'} - '@tanstack/query-core@5.90.5': - resolution: {integrity: sha512-wLamYp7FaDq6ZnNehypKI5fNvxHPfTYylE0m/ZpuuzJfJqhR5Pxg9gvGBHZx4n7J+V5Rg5mZxHHTlv25Zt5u+w==} + '@tanstack/query-core@5.90.20': + resolution: {integrity: sha512-OMD2HLpNouXEfZJWcKeVKUgQ5n+n3A2JFmBaScpNDUqSrQSjiveC7dKMe53uJUg1nDG16ttFPz2xfilz6i2uVg==} - '@tanstack/query-devtools@5.90.1': - resolution: {integrity: sha512-GtINOPjPUH0OegJExZ70UahT9ykmAhmtNVcmtdnOZbxLwT7R5OmRztR5Ahe3/Cu7LArEmR6/588tAycuaWb1xQ==} + '@tanstack/query-devtools@5.93.0': + resolution: {integrity: sha512-+kpsx1NQnOFTZsw6HAFCW3HkKg0+2cepGtAWXjiiSOJJ1CtQpt72EE2nyZb+AjAbLRPoeRmPJ8MtQd8r8gsPdg==} - '@tanstack/react-devtools@0.9.2': - resolution: {integrity: sha512-JNXvBO3jgq16GzTVm7p65n5zHNfMhnqF6Bm7CawjoqZrjEakxbM6Yvy63aKSIpbrdf+Wun2Xn8P0qD+vp56e1g==} + '@tanstack/react-devtools@0.9.10': + resolution: {integrity: sha512-WKFU8SXN7DLM7EyD2aUAhmk7JGNeONWhQozAH2qDCeOjyc3Yzxs4BxeoyKMYyEiX/eCp8ZkMTf/pJX6vm2LGeA==} engines: {node: '>=18'} peerDependencies: '@types/react': '>=16.8' @@ -2987,48 +2964,48 @@ packages: react: '>=16.8' react-dom: '>=16.8' - '@tanstack/react-form-devtools@0.2.12': - resolution: {integrity: sha512-6m95ZKJyfER5mUp7DR7/FtsDoVmgHS8NgOkh3Z/pr1tGEnomK+HULuZZJd7lfT3r9tCDuC4rjPNZYLpzq3kdxA==} + '@tanstack/react-form-devtools@0.2.17': + resolution: {integrity: sha512-0asnrx9xBRuHptFh6hOB6sl1PrPb4gmjxHU/25L+lnNc0+OLgP13t3+CpC8qS95mdg2HJ42wieG1SvZTsuj0Nw==} peerDependencies: react: ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/react-form@1.23.7': - resolution: {integrity: sha512-p/j9Gi2+s135sOjj48RjM+6xZQr1FVpliQlETLYBEGmmmxWHgYYs2b62mTDSnuv7AqtuZhpQ+t0CRFVfbQLsFA==} + '@tanstack/react-form@1.28.4': + resolution: {integrity: sha512-ZGBwl9JM2u0kol7jAWpqAkr2JSHfXJaLPsFDZWPf+ewpVkwngTTW/rGgtoDe5uVpHoDIpOhzpPCAh6O1SjGEOg==} peerDependencies: - '@tanstack/react-start': ^1.130.10 + '@tanstack/react-start': '*' react: ^17.0.0 || ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@tanstack/react-start': optional: true - '@tanstack/react-query-devtools@5.90.2': - resolution: {integrity: sha512-vAXJzZuBXtCQtrY3F/yUNJCV4obT/A/n81kb3+YqLbro5Z2+phdAbceO+deU3ywPw8B42oyJlp4FhO0SoivDFQ==} + '@tanstack/react-query-devtools@5.91.3': + resolution: {integrity: sha512-nlahjMtd/J1h7IzOOfqeyDh5LNfG0eULwlltPEonYy0QL+nqrBB+nyzJfULV+moL7sZyxc2sHdNJki+vLA9BSA==} peerDependencies: - '@tanstack/react-query': ^5.90.2 + '@tanstack/react-query': ^5.90.20 react: ^18 || ^19 - '@tanstack/react-query@5.90.5': - resolution: {integrity: sha512-pN+8UWpxZkEJ/Rnnj2v2Sxpx1WFlaa9L6a4UO89p6tTQbeo+m0MS8oYDjbggrR8QcTyjKoYWKS3xJQGr3ExT8Q==} + '@tanstack/react-query@5.90.21': + resolution: {integrity: sha512-0Lu6y5t+tvlTJMTO7oh5NSpJfpg/5D41LlThfepTixPYkJ0sE2Jj0m0f6yYqujBwIXlId87e234+MxG3D3g7kg==} peerDependencies: react: ^18 || ^19 - '@tanstack/react-store@0.7.7': - resolution: {integrity: sha512-qqT0ufegFRDGSof9D/VqaZgjNgp4tRPHZIJq2+QIHkMUtHjaJ0lYrrXjeIUJvjnTbgPfSD1XgOMEt0lmANn6Zg==} + '@tanstack/react-store@0.9.2': + resolution: {integrity: sha512-Vt5usJE5sHG/cMechQfmwvwne6ktGCELe89Lmvoxe3LKRoFrhPa8OCKWs0NliG8HTJElEIj7PLtaBQIcux5pAQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/react-virtual@3.13.18': - resolution: {integrity: sha512-dZkhyfahpvlaV0rIKnvQiVoWPyURppl6w4m9IwMDpuIjcJ1sD9YGWrt0wISvgU7ewACXx2Ct46WPgI6qAD4v6A==} + '@tanstack/react-virtual@3.13.21': + resolution: {integrity: sha512-SYXFrmrbPgXBvf+HsOsKhFgqSe4M6B29VHOsX9Jih9TlNkNkDWx0hWMiMLUghMEzyUz772ndzdEeCEBx+3GIZw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/store@0.7.7': - resolution: {integrity: sha512-xa6pTan1bcaqYDS9BDpSiS63qa6EoDkPN9RsRaxHuDdVDNntzq3xNwR5YKTU/V3SkSyC9T4YVOPh2zRQN0nhIQ==} + '@tanstack/store@0.9.2': + resolution: {integrity: sha512-K013lUJEFJK2ofFQ/hZKJUmCnpcV00ebLyOyFOWQvyQHUOZp/iYO84BM6aOGiV81JzwbX0APTVmW8YI7yiG5oA==} - '@tanstack/virtual-core@3.13.18': - resolution: {integrity: sha512-Mx86Hqu1k39icq2Zusq+Ey2J6dDWTjDvEv43PJtRCoEYTLyfaPnxIQ6iy7YAOK0NV/qOEmZQ/uCufrppZxTgcg==} + '@tanstack/virtual-core@3.13.21': + resolution: {integrity: sha512-ww+fmLHyCbPSf7JNbWZP3g7wl6SdNo3ah5Aiw+0e9FDErkVHLKprYUrwTm7dF646FtEkN/KkAKPYezxpmvOjxw==} '@testing-library/dom@10.4.1': resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} @@ -3038,8 +3015,8 @@ packages: resolution: {integrity: sha512-zIcONa+hVtVSSep9UT3jZ5rizo2BsxgyDYU7WFD5eICBE7no3881HGeb/QkGfsJs6JTkY1aQhT7rIPC7e+0nnA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} - '@testing-library/react@16.3.0': - resolution: {integrity: sha512-kFSyxiEDwv1WLl2fgsq6pPBbw5aWKrsY2/noi1Id0TK0UParSF62oFQFGHXIyaG4pp2tEub/Zlel+fjjZILDsw==} + '@testing-library/react@16.3.2': + resolution: {integrity: sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 @@ -3267,8 +3244,8 @@ packages: '@types/negotiator@0.6.4': resolution: {integrity: sha512-elf6BsTq+AkyNsb2h5cGNst2Mc7dPliVoAPm1fXglC/BM3f2pFA40BaSSv3E5lyHteEawVKLP+8TwiY1DMNb3A==} - '@types/node@24.10.12': - resolution: {integrity: sha512-68e+T28EbdmLSTkPgs3+UacC6rzmqrcWFPQs1C8mwJhI/r5Uxr0yEuQotczNRROd1gq30NGxee+fo0rSIxpyAw==} + '@types/node@25.3.5': + resolution: {integrity: sha512-oX8xrhvpiyRCQkG1MFchB09f+cXftgIXb3a7UUa4Y3wpmZPw5tyZGTLWhlESOLq1Rq6oDlc8npVU2/9xiCuXMA==} '@types/papaparse@5.5.2': resolution: {integrity: sha512-gFnFp/JMzLHCwRf7tQHrNnfhN4eYBVYYI897CGX4MY1tzY9l2aLkVyx2IlKZ/SAqDbB3I1AOZW5gTMGGsqWliA==} @@ -3276,8 +3253,8 @@ packages: '@types/postcss-js@4.1.0': resolution: {integrity: sha512-E19kBYOk2uEhzxfbam6jALzE6J1GNdny2jdftwDHo72+oWWt7bkWSGzZYVfaRK1r/UToMhAcfbKCAauBXrxi7g==} - '@types/qs@6.14.0': - resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} + '@types/qs@6.15.0': + resolution: {integrity: sha512-JawvT8iBVWpzTrz3EGw9BTQFg3BQNmwERdKE22vlTxawwtbyUSlMppvZYKLZzB5zgACXdXxbD3m1bXaMqP/9ow==} '@types/react-dom@19.2.3': resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==} @@ -3293,8 +3270,8 @@ packages: '@types/react-window@1.8.8': resolution: {integrity: sha512-8Ls660bHR1AUA2kuRvVG9D/4XpRC6wjAaPT9dil7Ckc76eP9TKWZwwmgfq8Q1LANX3QNDnoU4Zp48A3w+zK69Q==} - '@types/react@19.2.9': - resolution: {integrity: sha512-Lpo8kgb/igvMIPeNV2rsYKTgaORYdO1XGVZ4Qz3akwOj0ySGYMPlQWa8BaLn0G63D1aSaAQ5ldR06wCpChQCjA==} + '@types/react@19.2.14': + resolution: {integrity: sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==} '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -3302,8 +3279,8 @@ packages: '@types/semver@7.7.1': resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==} - '@types/sortablejs@1.15.8': - resolution: {integrity: sha512-b79830lW+RZfwaztgs1aVPgbasJ8e7AXtZYHTELNXZPsERt4ymJdjV4OccDbHQAvHrCcFpbF78jkm0R6h/pZVg==} + '@types/sortablejs@1.15.9': + resolution: {integrity: sha512-7HP+rZGE2p886PKV9c9OJzLBI6BBJu1O7lJGYnPyG3fS4/duUCcngkNCjsLwIMV+WMqANe3tt4irrXHSIe68OQ==} '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} @@ -3314,9 +3291,6 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/uuid@10.0.0': - resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} - '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} @@ -3425,43 +3399,43 @@ packages: resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20251209.1': - resolution: {integrity: sha512-F1cnYi+ZeinYQnaTQKKIsbuoq8vip5iepBkSZXlB8PjbG62LW1edUdktd/nVEc+Q+SEysSQ3jRdk9eU766s5iw==} + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260309.1': + resolution: {integrity: sha512-Vszk6vbONyyT47mUTEFNAXk+bJisM8F0pI+MyNPM8i2oorex7Gbp7ivFUGzdZHRFPDXMrlw6AXmgx1U2tZxiHw==} cpu: [arm64] os: [darwin] - '@typescript/native-preview-darwin-x64@7.0.0-dev.20251209.1': - resolution: {integrity: sha512-Ta6XKdAxEMBzd1xS4eQKXmlUkml+kMf23A9qFoegOxmyCdHJPak2gLH9ON5/C6js0ibZm1kdqwbcA0/INrcThg==} + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260309.1': + resolution: {integrity: sha512-UmmW/L1fW6URMILx5HqxcL2kElOyTYbY6M8yRMQK7gmBzsbkGj37JYN+WZgPkz/PQCVsxwIFcot6WmKRRXeBxQ==} cpu: [x64] os: [darwin] - '@typescript/native-preview-linux-arm64@7.0.0-dev.20251209.1': - resolution: {integrity: sha512-kdiPMvs1hwi76hgvZjz4XQVNYTV+MAbJKnHXz6eL6aVXoTYzNtan5vWywKOHv9rV4jBMyVlZqtKbeG/XVV9WdQ==} + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260309.1': + resolution: {integrity: sha512-sN5rQRvqre8JHUISJhybUQ1e4a+mb/Ifa+uWHJawJ2tojTXWkU1rJTZBnAN3/XeoIJgeSdaZQAZRDlW9B7zbvw==} cpu: [arm64] os: [linux] - '@typescript/native-preview-linux-arm@7.0.0-dev.20251209.1': - resolution: {integrity: sha512-4e7WSBLLdmfJUGzm9Id4WA2fDZ2sY3Q6iudyZPNSb5AFsCmqQksM/JGAlNROHpi/tIqo95e3ckbjmrZTmH60EA==} + '@typescript/native-preview-linux-arm@7.0.0-dev.20260309.1': + resolution: {integrity: sha512-G5zgoOZP2NjZ1kga9mend2in1e3C+Mm3XufelVZ9RwWRka744s6KxAsen853LizCrxBh58foj9pPVnH6gKUJvg==} cpu: [arm] os: [linux] - '@typescript/native-preview-linux-x64@7.0.0-dev.20251209.1': - resolution: {integrity: sha512-dH/Z50Xb52N4Csd0BXptmjuMN+87AhUAjM9Y5rNU8VwcUJJDFpKM6aKUhd4Q+XEVJWPFPlKDLx3pVhnO31CBhQ==} + '@typescript/native-preview-linux-x64@7.0.0-dev.20260309.1': + resolution: {integrity: sha512-ZuHu9Sg4/akGSrO49hKLNKwrFXx7AZ2CS3PcTd85cC4nKudqB1aGD9rHxZZZyClj++e0qcNQ+4eTMn1sxDA9VQ==} cpu: [x64] os: [linux] - '@typescript/native-preview-win32-arm64@7.0.0-dev.20251209.1': - resolution: {integrity: sha512-vW7IGRNIUhhQ0vzFY3sRNxvYavNGum2OWgW1Bwc05yhg9AexBlRjdhsUSTLQ2dUeaDm2nx4i38LhXIVgLzMNeA==} + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260309.1': + resolution: {integrity: sha512-RNIidoGPsRaALc1znXiWfNARkGptm9e55qYnaz11YPvMrqbRKP9Y6Ipx4Oh/diIeF7y9UYiikeyk7EsyKe//sw==} cpu: [arm64] os: [win32] - '@typescript/native-preview-win32-x64@7.0.0-dev.20251209.1': - resolution: {integrity: sha512-jKT6npBrhRX/84LWSy9PbOWx2USTZhq9SOkvH2mcnU/+uqyNxZIMMVnW5exIyzcnWSPly3jK2qpfiHNjdrDaAA==} + '@typescript/native-preview-win32-x64@7.0.0-dev.20260309.1': + resolution: {integrity: sha512-/rEvAKowcoEdL2VeNju8apkGHEmbat10jIn1Sncny1zIaWvaMFw6bhmny+kKwX+9deitMfo9ihLlo5GCPJuMPQ==} cpu: [x64] os: [win32] - '@typescript/native-preview@7.0.0-dev.20251209.1': - resolution: {integrity: sha512-xnx3A1S1TTx+mx8FfP1UwkNTwPBmhGCbOh4PDNRUV5gDZkVuDDN3y1F7NPGSMg6MXE1KKPSLNM+PQMN33ZAL2Q==} + '@typescript/native-preview@7.0.0-dev.20260309.1': + resolution: {integrity: sha512-ZK+ExK7scBzUCAXCTtAwUm6QENJ+l3tCDQXNCly4WcGUvbIAWdaiNns4brganGN9nrxxRkC9Rx0CrxvIsn9zHA==} hasBin: true '@ungap/structured-clone@1.3.0': @@ -3480,6 +3454,9 @@ packages: next: optional: true + '@upsetjs/venn.js@2.0.0': + resolution: {integrity: sha512-WbBhLrooyePuQ1VZxrJjtLvTc4NVfpOyKx0sKqioq9bX1C1m7Jgykkn8gLrtwumBioXIqam8DLxp88Adbue6Hw==} + '@valibot/to-json-schema@1.5.0': resolution: {integrity: sha512-GE7DmSr1C2UCWPiV0upRH6mv0cCPsqYGs819fb6srCS1tWhyXrkGGe+zxUiwzn/L1BOfADH4sNjY/YHCuP8phQ==} peerDependencies: @@ -3584,9 +3561,15 @@ packages: '@vue/compiler-core@3.5.27': resolution: {integrity: sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ==} + '@vue/compiler-core@3.5.30': + resolution: {integrity: sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==} + '@vue/compiler-dom@3.5.27': resolution: {integrity: sha512-oAFea8dZgCtVVVTEC7fv3T5CbZW9BxpFzGGxC79xakTr6ooeEqmRuvQydIiDAkglZEAd09LgVf1RoDnL54fu5w==} + '@vue/compiler-dom@3.5.30': + resolution: {integrity: sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==} + '@vue/compiler-sfc@3.5.27': resolution: {integrity: sha512-sHZu9QyDPeDmN/MRoshhggVOWE5WlGFStKFwu8G52swATgSny27hJRWteKDSUUzUH+wp+bmeNbhJnEAel/auUQ==} @@ -3596,6 +3579,9 @@ packages: '@vue/shared@3.5.27': resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==} + '@vue/shared@3.5.30': + resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==} + '@webassemblyjs/ast@1.14.1': resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -3650,8 +3636,8 @@ packages: '@xtuc/long@4.2.2': resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - abcjs@6.5.2: - resolution: {integrity: sha512-XLDZPy/4TZbOqPsLwuu0Umsl79NTAcObEkboPxdYZXI8/fU6PNh59SAnkZOnEPVbyT8EXfBUjgNoe/uKd3T0xQ==} + abcjs@6.6.2: + resolution: {integrity: sha512-YLbp5lYUq0uOywWZx9EuTdm0TcflKZi7hOzz366A/LFl3qoAXSYIjznJQmr/VeHg8NcLxZYoN8dLi7PqCpxKEA==} acorn-import-phases@1.0.4: resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} @@ -3693,9 +3679,8 @@ packages: react-dom: optional: true - ahooks@3.9.5: - resolution: {integrity: sha512-TrjXie49Q8HuHKTa84Fm9A+famMDAG1+7a9S9Gq6RQ0h90Jgqmiq3CkObuRjWT/C4d6nRZCw35Y2k2fmybb5eA==} - engines: {node: '>=18'} + ahooks@3.9.6: + resolution: {integrity: sha512-Mr7f05swd5SmKlR9SZo5U6M0LsL4ErweLzpdgXjA1JPmnZ78Vr6wzx0jUtvoxrcqGKYnX0Yjc02iEASVxHFPjQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -3713,17 +3698,14 @@ packages: peerDependencies: ajv: ^8.8.2 - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - ajv@6.14.0: resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} ajv@8.18.0: resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} - ansi-escapes@7.2.0: - resolution: {integrity: sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==} + ansi-escapes@7.3.0: + resolution: {integrity: sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==} engines: {node: '>=18'} ansi-regex@5.0.1: @@ -3796,8 +3778,8 @@ packages: async@3.2.6: resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} - autoprefixer@10.4.21: - resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} + autoprefixer@10.4.27: + resolution: {integrity: sha512-NP9APE+tO+LuJGn7/9+cohklunJsXWiaWEfV3si4Gi/XHDwVNgkwr1J3RQYFIvPy76GmJ9/bW8vyoU1LcxwKHA==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: @@ -3809,6 +3791,10 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + balanced-match@4.0.4: + resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==} + engines: {node: 18 || 20 || >=22} + base64-arraybuffer@1.0.2: resolution: {integrity: sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==} engines: {node: '>= 0.6.0'} @@ -3820,12 +3806,13 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.9.18: - resolution: {integrity: sha512-e23vBV1ZLfjb9apvfPk4rHVu2ry6RIr2Wfs+O324okSidrX7pTAnEJPCh/O5BtRlr7QtZI7ktOP3vsqr7Z5XoA==} + baseline-browser-mapping@2.10.0: + resolution: {integrity: sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==} + engines: {node: '>=6.0.0'} hasBin: true - before-after-hook@3.0.2: - resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} + before-after-hook@4.0.0: + resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} bezier-easing@2.1.0: resolution: {integrity: sha512-gbIqZ/eslnUFC1tjEvtz0sgx+xTK20wDnYMIA27VA04R7w6xxXQPZDbibjA9DTWZRA2CXtwHykkVzlCaAJAZig==} @@ -3852,6 +3839,10 @@ packages: brace-expansion@2.0.2: resolution: {integrity: sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==} + brace-expansion@5.0.4: + resolution: {integrity: sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==} + engines: {node: 18 || 20 || >=22} + braces@3.0.3: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} @@ -3886,9 +3877,9 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} + cac@7.0.0: + resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==} + engines: {node: '>=20.19.0'} callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -3901,8 +3892,8 @@ packages: camelize@1.0.1: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - caniuse-lite@1.0.30001766: - resolution: {integrity: sha512-4C0lfJ0/YPjJQHagaE9x2Elb69CIqEPZeG0anQt9SIvIoOH4a4uaRl73IavyO+0qZh6MDLH//DrXThEYKHkmYA==} + caniuse-lite@1.0.30001777: + resolution: {integrity: sha512-tmN+fJxroPndC74efCdp12j+0rk0RHwV5Jwa1zWaFVyw2ZxAuPeG8ZgWC3Wz7uSjT3qMRQ5XHZ4COgQmsCMJAQ==} canvas@3.2.1: resolution: {integrity: sha512-ej1sPFR5+0YWtaVp6S1N1FVz69TQCqmrkGeRvQxZeAB1nAIcjNTHVwrZtYtWFFBmQsF40/uDLehsW5KuYC99mg==} @@ -3927,10 +3918,6 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} - chalk@5.6.2: - resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - change-case@5.4.4: resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} @@ -3971,8 +3958,8 @@ packages: peerDependencies: chevrotain: ^11.0.0 - chevrotain@11.0.3: - resolution: {integrity: sha512-ci2iJH6LeIkvP9eJW6gpueU8cnZhv85ELY8w8WiFtNjMHA5ad6pQLaJo9mEly/9qUyCpvqX8/POVUTf18/HFdw==} + chevrotain@11.1.2: + resolution: {integrity: sha512-opLQzEVriiH1uUQ4Kctsd49bRoFDXGGSC4GUqj7pGyxM3RehRhvTlZJc1FL/Flew2p5uwxa1tUDWKzI4wNM8pg==} chokidar@3.6.0: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} @@ -4005,8 +3992,8 @@ packages: resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} - ci-info@4.3.1: - resolution: {integrity: sha512-Wdy2Igu8OcBpI2pZePZ5oWjPC38tmDVx5WKUXKwlLYkA0ozo85sLsLvkBbBn/sZaSCMFOGZJ14fvW9t5/d7kdA==} + ci-info@4.4.0: + resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} engines: {node: '>=8'} class-variance-authority@0.7.1: @@ -4026,9 +4013,9 @@ packages: resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} engines: {node: '>=18'} - cli-truncate@4.0.0: - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} - engines: {node: '>=18'} + cli-truncate@5.2.0: + resolution: {integrity: sha512-xRwvIOMGrfOAnM1JYtqQImuaNtDEv9v6oIYAs4LIHwTiKee8uwvIi363igssOC0O5U04i4AlENs79LQLu9tEMw==} + engines: {node: '>=20'} client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} @@ -4047,8 +4034,8 @@ packages: react: ^18 || ^19 || ^19.0.0-rc react-dom: ^18 || ^19 || ^19.0.0-rc - code-inspector-plugin@1.4.2: - resolution: {integrity: sha512-vkrzXbCskYonLd1cLQNdmOOPE2ePThdnHjmrviQ/jAE6E1+ShpRE8clrLp1mvfcT0a/WyMVCW2gC1nAd8XPlZg==} + code-inspector-plugin@1.4.4: + resolution: {integrity: sha512-fdrSiP5jJ+FFLQmUyaF52xBB1yelJJtGdzr9wwFUJlbq5di4+rfyBHIzSrYgCTU5EAMrsRZ2eSnJb4zFa8Svvw==} collapse-white-space@2.1.0: resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==} @@ -4060,13 +4047,6 @@ packages: color-name@1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - - color@4.2.3: - resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} - engines: {node: '>=12.5.0'} - colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -4076,9 +4056,9 @@ packages: comma-separated-tokens@2.0.3: resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - commander@13.1.0: - resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} - engines: {node: '>=18'} + commander@14.0.3: + resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} + engines: {node: '>=20'} commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -4105,8 +4085,8 @@ packages: confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - confbox@0.2.2: - resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} + confbox@0.2.4: + resolution: {integrity: sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ==} convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} @@ -4123,15 +4103,10 @@ packages: cose-base@2.2.0: resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==} - cron-parser@5.4.0: - resolution: {integrity: sha512-HxYB8vTvnQFx4dLsZpGRa0uHp6X3qIzS3ZJgJ9v6l/5TJMgeWQbLkR5yiJ5hOxGbc9+jCADDnydIe15ReLZnJA==} + cron-parser@5.5.0: + resolution: {integrity: sha512-oML4lKUXxizYswqmxuOCpgFS8BNUJpIu6k/2HVHyaL8Ynnf3wdf9tkns0yRdJLSIjkJ+b0DXHMZEHGpMwjnPww==} engines: {node: '>=18'} - cross-env@10.1.0: - resolution: {integrity: sha512-GsYosgnACZTADcmEyJctkJIoqAhHjttw7RsFrVoJNXbsWWqaq6Ym+7kZjq6mS45O0jij6vtiReppKQEtqWy6Dw==} - engines: {node: '>=20'} - hasBin: true - cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -4167,8 +4142,8 @@ packages: resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - css-tree@3.1.0: - resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + css-tree@3.2.1: + resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} css-what@6.2.2: @@ -4190,8 +4165,8 @@ packages: resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - cssstyle@5.3.7: - resolution: {integrity: sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==} + cssstyle@6.2.0: + resolution: {integrity: sha512-Fm5NvhYathRnXNVndkUsCCuR63DCLVVwGOOwQw782coXFi5HhkXdu289l59HlXZBawsyNccXfWRYvLzcDCdDig==} engines: {node: '>=20'} csstype@3.2.3: @@ -4350,12 +4325,12 @@ packages: resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==} engines: {node: '>=12'} - dagre-d3-es@7.0.11: - resolution: {integrity: sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==} + dagre-d3-es@7.0.14: + resolution: {integrity: sha512-P4rFMVq9ESWqmOgK+dlXvOtLwYg0i7u0HBGJER0LZDJT2VHIPAMZ/riPxqJceWMStH5+E61QxFra9kIS3AqdMg==} - data-urls@6.0.1: - resolution: {integrity: sha512-euIQENZg6x8mj3fO6o9+fOW8MimUI4PpD/fZBhJfeioZVy9TUpM4UY7KjQNVZFlqwJ0UdzRDzkycB997HEq1BQ==} - engines: {node: '>=20'} + data-urls@7.0.0: + resolution: {integrity: sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} dayjs@1.11.19: resolution: {integrity: sha512-t5EcLVS6QPBNqM2z8fakk/NKel+Xzshgt8FFKAn+qwlD1pzZWxh0nVCrvFK7ZDb6XucZeF9z8C7CBWTRIVApAw==} @@ -4372,9 +4347,6 @@ packages: decimal.js@10.6.0: resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} - decode-formdata@0.9.0: - resolution: {integrity: sha512-q5uwOjR3Um5YD+ZWPOF/1sGHVW9A5rCrRwITQChRXlmPkxDFBqCm4jNTIVdGHNH9OnR+V9MoZVgRhsFb+ARbUw==} - decode-named-character-reference@1.3.0: resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==} @@ -4419,9 +4391,6 @@ packages: detect-node-es@1.1.0: resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==} - devalue@5.6.2: - resolution: {integrity: sha512-nPRkjWzzDQlsejL1WVifk5rvcFi/y1onBRxjaFMjZeR9mFpqu2gmAZ9xUB9/IEanEP/vBtGeGganC/GO1fmufg==} - devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} @@ -4469,20 +4438,20 @@ packages: resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} engines: {node: '>=12'} - echarts-for-react@3.0.5: - resolution: {integrity: sha512-YpEI5Ty7O/2nvCfQ7ybNa+S90DwE8KYZWacGvJW4luUqywP7qStQ+pxDlYOmr4jGDu10mhEkiAuMKcUlT4W5vg==} + echarts-for-react@3.0.6: + resolution: {integrity: sha512-4zqLgTGWS3JvkQDXjzkR1k1CHRdpd6by0988TWMJgnvDytegWLbeP/VNZmMa+0VJx2eD7Y632bi2JquXDgiGJg==} peerDependencies: echarts: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 react: ^15.0.0 || >=16.0.0 - echarts@5.6.0: - resolution: {integrity: sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==} + echarts@6.0.0: + resolution: {integrity: sha512-Tte/grDQRiETQP4xz3iZWSvoHrkCQtwqd6hs+mifXcjrCuo2iKWbajFObuLJVBlDIJlOzgQPd1hsaKt/3+OMkQ==} - electron-to-chromium@1.5.278: - resolution: {integrity: sha512-dQ0tM1svDRQOwxnXxm+twlGTjr9Upvt8UFWAgmLsxEzFQxhbti4VwxmMjsDxVC51Zo84swW7FVCXEV+VAkhuPw==} + electron-to-chromium@1.5.307: + resolution: {integrity: sha512-5z3uFKBWjiNR44nFcYdkcXjKMbg5KXNdciu7mhTPo9tB7NbqSNP2sSnGR+fqknZSCwKkBN+oxiiajWs4dT6ORg==} - elkjs@0.9.3: - resolution: {integrity: sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==} + elkjs@0.11.1: + resolution: {integrity: sha512-zxxR9k+rx5ktMwT/FwyLdPCrq7xN6e4VGGHH8hA01vVYKjTFik7nHOxBnAYtrgYUB1RpAiLvA1/U2YraWxyKKg==} embla-carousel-autoplay@8.6.0: resolution: {integrity: sha512-OBu5G3nwaSXkZCo1A6LTaFMZ8EpkYbwIaH+bPqdBnDGQ2fh4+NbzjXjs2SktoPNKCtflfVMc75njaDHOYXcrsA==} @@ -4509,9 +4478,6 @@ packages: resolution: {integrity: sha512-1QFuh8l7LqUcKe24LsPUNzjrzJQ7pgRwp1QMcZ5MX6mFplk2zQ08NVCM84++1cveaUUYtcCYHmeFEuNg16sU4g==} engines: {node: '>=10.0.0'} - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - empathic@2.0.0: resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==} engines: {node: '>=14'} @@ -4522,8 +4488,8 @@ packages: end-of-stream@1.4.5: resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} - enhanced-resolve@5.19.0: - resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==} + enhanced-resolve@5.20.0: + resolution: {integrity: sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -4551,8 +4517,8 @@ packages: es-module-lexer@2.0.0: resolution: {integrity: sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==} - es-toolkit@1.43.0: - resolution: {integrity: sha512-SKCT8AsWvYzBBuUqMk4NPwFlSdqLpJwmy6AP322ERn8W2YLIB6JBXnwMI2Qsh2gfphT3q7EKAxKb23cvFHFwKA==} + es-toolkit@1.45.1: + resolution: {integrity: sha512-/jhoOj/Fx+A+IIyDNOvO3TItGmlMKhtX8ISAHKE90c4b/k1tqaqEZ+uUqfpU8DMnW5cgNJv606zS55jGvza0Xw==} esast-util-from-estree@2.0.0: resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==} @@ -4595,16 +4561,16 @@ packages: peerDependencies: eslint: ^9.5.0 || ^10.0.0 - eslint-flat-config-utils@3.0.1: - resolution: {integrity: sha512-VMA3u86bLzNAwD/7DkLtQ9lolgIOx2Sj0kTMMnBvrvEz7w0rQj4aGCR+lqsqtld63gKiLyT4BnQZ3gmGDXtvjg==} + eslint-flat-config-utils@3.0.2: + resolution: {integrity: sha512-mPvevWSDQFwgABvyCurwIu6ZdKxGI5NW22/BGDwA1T49NO6bXuxbV9VfJK/tkQoNyPogT6Yu1d57iM0jnZVWmg==} - eslint-json-compat-utils@0.2.1: - resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==} + eslint-json-compat-utils@0.2.2: + resolution: {integrity: sha512-KcTUifi8VSSHkrOY0FzB7smuTZRU9T2nCrcCy6k2b+Q77+uylBQVIxN4baVCIWvWJEpud+IsrYgco4JJ6io05g==} engines: {node: '>=12'} peerDependencies: '@eslint/json': '*' eslint: '*' - jsonc-eslint-parser: ^2.4.0 + jsonc-eslint-parser: ^2.4.0 || ^3.0.0 peerDependenciesMeta: '@eslint/json': optional: true @@ -4619,9 +4585,8 @@ packages: peerDependencies: eslint: '*' - eslint-plugin-better-tailwindcss@https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15: - resolution: {tarball: https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15} - version: 4.3.1 + eslint-plugin-better-tailwindcss@4.3.2: + resolution: {integrity: sha512-1DLX2QmHmOj3u667f8vEI0zKoRc0Y1qJt33tfIeIkpTyzWaz9b2GzWBLD4bR+WJ/kxzC0Skcbx7cMerRWQ6OYg==} engines: {node: ^20.19.0 || ^22.12.0 || >=23.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 @@ -4641,14 +4606,19 @@ packages: '@typescript-eslint/utils': '*' eslint: '*' + eslint-plugin-depend@1.5.0: + resolution: {integrity: sha512-i3UeLYmclf1Icp35+6W7CR4Bp2PIpDgBuf/mpmXK5UeLkZlvYJ21VuQKKHHAIBKRTPivPGX/gZl5JGno1o9Y0A==} + peerDependencies: + eslint: '>=8.40.0' + eslint-plugin-es-x@7.8.0: resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '>=8' - eslint-plugin-hyoban@0.11.2: - resolution: {integrity: sha512-tCWk/r37PXsp3swU59e9xNYV+istWcYW2cg8j6U5fnbI7mT2p+KIA/NjAVV5jqTVVRInK1YJCiRwc8krXX4+wA==} + eslint-plugin-hyoban@0.14.1: + resolution: {integrity: sha512-R7UX1AMUilGfFftGoHKTlG0BVN5PsiZLN78Yqi6GZBaheQkvwRj4Dw+k+wW+1nKcueyh4IKdvt+n+0ayLEnZYA==} peerDependencies: eslint: '*' @@ -4744,25 +4714,25 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.0.0' - eslint-plugin-regexp@3.0.0: - resolution: {integrity: sha512-iW7hgAV8NOG6E2dz+VeKpq67YLQ9jaajOKYpoOSic2/q8y9BMdXBKkSR9gcMtbqEhNQzdW41E3wWzvhp8ExYwQ==} + eslint-plugin-regexp@3.1.0: + resolution: {integrity: sha512-qGXIC3DIKZHcK1H9A9+Byz9gmndY6TTSRkSMTZpNXdyCw2ObSehRgccJv35n9AdUakEjQp5VFNLas6BMXizCZg==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: '>=9.38.0' - eslint-plugin-sonarjs@4.0.0: - resolution: {integrity: sha512-ihyH9HO52OeeWer/gWRndkW/ZhGqx9HDg+Iptu+ApSfiomT2LzhHgHCoyJrhh7DjCyKhjU3Hmmz1pzcXRf7B3g==} + eslint-plugin-sonarjs@4.0.1: + resolution: {integrity: sha512-lmqzFTrw0/zpHQMRmwdgdEEw50s3md0c8RE23JqNom9ovsGQxC/azZ9H00aGKVDkxIXywfcxwzyFJ9Sm3bp2ng==} peerDependencies: eslint: ^8.0.0 || ^9.0.0 || ^10.0.0 - eslint-plugin-storybook@10.2.13: - resolution: {integrity: sha512-ftNfZVL5zXhGMPEy/7PTCEriVH0zCBI89uiYYgSSTtM1b4l++VP+/MzJ17U1R1/jgENsp9LJm+jwRJnViv79RQ==} + eslint-plugin-storybook@10.2.16: + resolution: {integrity: sha512-0rFBcezaFmc0NB2Xxn2VyyH61L7OyM7ub5bJr1D9QF8kIpe0FTUCABgyiZNfamf8tHXyK5PIFkX88pxhaPGiBg==} peerDependencies: eslint: '>=8' - storybook: ^10.2.13 + storybook: ^10.2.16 - eslint-plugin-toml@1.3.0: - resolution: {integrity: sha512-+jjKAs2WRNom9PU1APlrL1kNexy1RHoKB7SHw7FLZBlqOCYXUKyG3Quiv1XUICdWDJ6oGVgW/mSm+BDuQrcc3w==} + eslint-plugin-toml@1.3.1: + resolution: {integrity: sha512-1l00fBP03HIt9IPV7ZxBi7x0y0NMdEZmakL1jBD6N/FoKBvfKxPw5S8XkmzBecOnFBTn5Z8sNJtL5vdf9cpRMQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} peerDependencies: eslint: '>=9.38.0' @@ -4784,7 +4754,6 @@ packages: eslint-plugin-vue@10.8.0: resolution: {integrity: sha512-f1J/tcbnrpgC8suPN5AtdJ5MQjuXbSU9pGRSSYAuF3SHoiYCOdEX6O22pLaRyLHXvDcOe+O5ENgc1owQ587agA==} - version: 10.8.0 engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@stylistic/eslint-plugin': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 @@ -4797,8 +4766,8 @@ packages: '@typescript-eslint/parser': optional: true - eslint-plugin-yml@3.3.0: - resolution: {integrity: sha512-kRja5paNrMfZnbNqDbZSFrSHz5x7jmGBQq7d6z/+wRvWD4Y0yb1fbjojBg3ReMewFhBB7nD2nPC86+m3HmILJA==} + eslint-plugin-yml@3.3.1: + resolution: {integrity: sha512-isntsZchaTqDMNNkD+CakrgA/pdUoJ45USWBKpuqfAW1MCuw731xX/vrXfoJFZU3tTFr24nCbDYmDfT2+g4QtQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24.0.0} peerDependencies: eslint: '>=9.38.0' @@ -4817,8 +4786,8 @@ packages: resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-scope@9.1.1: - resolution: {integrity: sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==} + eslint-scope@9.1.2: + resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} eslint-visitor-keys@3.4.3: @@ -4829,16 +4798,12 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-visitor-keys@5.0.0: - resolution: {integrity: sha512-A0XeIi7CXU7nPlfHS9loMYEKxUaONu/hTEzHTGba9Huu94Cq1hPivf+DE5erJozZOky0LfvXAyrV/tcswpLI0Q==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint-visitor-keys@5.0.1: resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} - eslint@10.0.2: - resolution: {integrity: sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==} + eslint@10.0.3: + resolution: {integrity: sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} hasBin: true peerDependencies: @@ -4861,12 +4826,8 @@ packages: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - espree@11.1.0: - resolution: {integrity: sha512-WFWYhO1fV4iYkqOOvq8FbqIhr2pYfoDY0kCotMkDeNtGpiGGkZ1iov2u8ydjtgM8yF8rzK7oaTbw2NAzbAbehw==} - engines: {node: ^20.19.0 || ^22.13.0 || >=24} - - espree@11.1.1: - resolution: {integrity: sha512-AVHPqQoZYc+RUM4/3Ly5udlZY/U4LS8pIG05jEjWM2lQMU/oaZ7qshzAl2YP1tfNmXfftH3ohurfwNAug+MnsQ==} + espree@11.2.0: + resolution: {integrity: sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} esprima@4.0.1: @@ -4918,6 +4879,9 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} + event-target-bus@1.0.0: + resolution: {integrity: sha512-uPcWKbj/BJU3Tbw9XqhHqET4/LBOhvv3/SJWr7NksxA6TC5YqBpaZgawE9R+WpYFCBFSAE4Vun+xQS6w4ABdlA==} + eventemitter3@5.0.4: resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} @@ -4925,10 +4889,6 @@ packages: resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} engines: {node: '>=0.8.x'} - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - expand-template@2.0.3: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} @@ -4948,8 +4908,8 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true - fast-content-type-parse@2.0.1: - resolution: {integrity: sha512-nGqtvLrj5w0naR6tDPfB4cUmYCqouzyQiz6C5y/LtcDllJdrcc6WaWW6iXyIIOErTa/XRybj28aasdn4LkVk6Q==} + fast-content-type-parse@3.0.0: + resolution: {integrity: sha512-ZvLdcY8P+N8mGQJahJV5G4U88CSvT1rP8ApL6uETe88MBXrBHAkZlSEySdUlyztF7ccb+Znos3TFqaepHxdhBg==} fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -4968,12 +4928,6 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-string-truncated-width@3.0.3: - resolution: {integrity: sha512-0jjjIEL6+0jag3l2XWWizO64/aZVtpiGE3t0Zgqxv0DPuxiMjvB3M24fCyhZUO4KomJQPj3LTSUnDP3GpdwC0g==} - - fast-string-width@3.0.2: - resolution: {integrity: sha512-gX8LrtNEI5hq8DVUfRQMbr5lpaS4nMIWV+7XEbXk2b8kiQIizgnlr12B4dA3ZEx3308ze0O4Q1R+cHts8kyUJg==} - fast-uri@3.1.0: resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} @@ -5031,8 +4985,8 @@ packages: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + flatted@3.4.1: + resolution: {integrity: sha512-IxfVbRFVlV8V/yRaGzk0UVIcsKKHMSfYw66T/u4nTwlWteQePsxe//LjudR1AMX4tZW3WFCh3Zqa/sjlqpbURQ==} format@0.2.2: resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} @@ -5043,8 +4997,8 @@ packages: engines: {node: '>=18.3.0'} hasBin: true - foxact@0.2.52: - resolution: {integrity: sha512-cc3ydJkM/mYkof1/ofI4VlVAiRyfsSDsHRC4UIAXQcnUXCuo0rXM66Zy1ggdxAXL03ikHnh3bPnQ7AYuI/Yzow==} + foxact@0.2.54: + resolution: {integrity: sha512-zdUecCDbDk5qGo4r4bV3hk91fj3ZJtVvn56Oy1NDeA10UfKFETeZu5mft7fq23eOOQLlmxmuoCF2cGEiYmw/dQ==} peerDependencies: react: '*' react-dom: '*' @@ -5054,8 +5008,8 @@ packages: react-dom: optional: true - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + fraction.js@5.3.4: + resolution: {integrity: sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==} fs-constants@1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} @@ -5072,8 +5026,8 @@ packages: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} - get-east-asian-width@1.4.0: - resolution: {integrity: sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==} + get-east-asian-width@1.5.0: + resolution: {integrity: sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==} engines: {node: '>=18'} get-nonce@1.0.1: @@ -5084,13 +5038,12 @@ packages: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - get-tsconfig@4.13.0: resolution: {integrity: sha512-1VKTZJCwBrvbd+Wn3AOgQP/2Av+TfTCOlE4AcRJE72W1ksZXbAx8PPBR9RzgTeSPzlPMHrbANMH3LbltH73wxQ==} + get-tsconfig@4.13.6: + resolution: {integrity: sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==} + github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} @@ -5124,8 +5077,8 @@ packages: resolution: {integrity: sha512-c/c15i26VrJ4IRt5Z89DnIzCGDn9EcebibhAOjw5ibqEHsE1wLUgkPn9RDmNcUKyU87GeaL633nyJ+pplFR2ZQ==} engines: {node: '>=18'} - globals@17.3.0: - resolution: {integrity: sha512-yMqGUQVVCkD4tqjOJf3TnrvaaHDMYp4VlUSObbkIiuCPe/ofdMBFIAcBbCSRFWOnos6qRiTVStDwqPLUclaxIw==} + globals@17.4.0: + resolution: {integrity: sha512-hjrNztw/VajQwOLsMNT1cbJiH2muO3OROCHnbehc8eY5JyD2gqz4AcMHPqgaOR59DjgUjYAYLeH699g/eWi2jw==} engines: {node: '>=18'} globrex@0.1.2: @@ -5207,12 +5160,9 @@ packages: highlightjs-vue@1.0.0: resolution: {integrity: sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==} - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - - html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} + html-encoding-sniffer@6.0.0: + resolution: {integrity: sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} html-entities@2.6.0: resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} @@ -5243,10 +5193,6 @@ packages: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - husky@9.1.7: resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} @@ -5255,8 +5201,8 @@ packages: i18next-resources-to-backend@1.2.1: resolution: {integrity: sha512-okHbVA+HZ7n1/76MsfhPqDou0fptl2dAlhRDu2ideXloRRduzHsqDOznJBef+R3DFZnbvWoBW+KxJ7fnFjd6Yw==} - i18next@25.7.3: - resolution: {integrity: sha512-2XaT+HpYGuc2uTExq9TVRhLsso+Dxym6PWaKpn36wfBmTI779OQ7iP/XaZHzrnGyzU4SHpFrTYLKfVyBfAhVNA==} + i18next@25.8.16: + resolution: {integrity: sha512-/4Xvgm8RiJNcB+sZwplylrFNJ27DVvubGX7y6uXn7hh7aSvbmXVSRIyIGx08fEn05SYwaSYWt753mIpJuPKo+Q==} peerDependencies: typescript: ^5 peerDependenciesMeta: @@ -5276,9 +5222,6 @@ packages: idb@8.0.0: resolution: {integrity: sha512-l//qvlAKGmQO31Qn7xdzagVPPaHTxXx199MhrAFuVBTPqydcPYBWjkrbv4Y0ktB+GmWOiwHl237UUOrLmQxLvw==} - idb@8.0.3: - resolution: {integrity: sha512-LtwtVyVYO5BqRvcsKuB2iUMnHwPVByPCXFXOpuU96IZPPoPN6xjOGxZQ74pgSVVLQWtUOYgyeL4GE98BY5D3wg==} - ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -5295,11 +5238,11 @@ packages: engines: {node: '>=16.x'} hasBin: true - immer@11.1.0: - resolution: {integrity: sha512-dlzb07f5LDY+tzs+iLCSXV2yuhaYfezqyZQc+n6baLECWkOMEWxkECAOnXL0ba7lsA25fM9b2jtzpu/uxo1a7g==} + immer@11.1.4: + resolution: {integrity: sha512-XREFCPo6ksxVzP4E0ekD5aMdf8WMwmdNaz6vuvxgI40UaEiu6q3p8X52aU6GdyvLY3XXX/8R7JOTXStz/nBbRw==} - immutable@5.1.4: - resolution: {integrity: sha512-p6u1bG3YSnINT5RQmx/yRZBpenIl30kVxkTLDyHLIMk0gict704Q9n+thfDI7lTRm9vXdDYutVzXhzcThxTnXA==} + immutable@5.1.5: + resolution: {integrity: sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==} import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} @@ -5349,9 +5292,6 @@ packages: is-alphanumerical@2.0.1: resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} - is-arrayish@0.3.4: - resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==} - is-binary-path@2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} engines: {node: '>=8'} @@ -5375,14 +5315,6 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - is-fullwidth-code-point@5.1.0: resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} engines: {node: '>=18'} @@ -5425,10 +5357,6 @@ packages: is-reference@3.0.3: resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - is-wsl@3.1.1: resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} engines: {node: '>=16'} @@ -5463,8 +5391,8 @@ packages: resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true - jotai@2.16.1: - resolution: {integrity: sha512-vrHcAbo3P7Br37C8Bv6JshMtlKMPqqmx0DDREtTjT4nf3QChDrYdbH+4ik/9V0cXA57dK28RkJ5dctYvavcIlg==} + jotai@2.18.0: + resolution: {integrity: sha512-XI38kGWAvtxAZ+cwHcTgJsd+kJOJGf3OfL4XYaXWZMZ7IIY8e53abpIHvtVn1eAgJ5dlgwlGFnP4psrZ/vZbtA==} engines: {node: '>=12.20.0'} peerDependencies: '@babel/core': '>=7.0.0' @@ -5501,10 +5429,6 @@ packages: resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==} hasBin: true - jsdoc-type-pratt-parser@7.1.0: - resolution: {integrity: sha512-SX7q7XyCwzM/MEDCYz0l8GgGbJAACGFII9+WfNYr5SLEKukHWRy2Jk3iWRe7P+lpYJNs7oQ+OSei4JtKGUjd7A==} - engines: {node: '>=20.0.0'} - jsdoc-type-pratt-parser@7.1.1: resolution: {integrity: sha512-/2uqY7x6bsrpi3i9LVU6J89352C0rpMk0as8trXxCtvd4kPk1ke/Eyif6wqfSLvoNJqcDG9Vk4UsXgygzCt2xA==} engines: {node: '>=20.0.0'} @@ -5513,11 +5437,11 @@ packages: resolution: {integrity: sha512-wLrulXiLpjmcUYOYGEvz4XARkrmdVpyxzdBl9IAMbQ+ib2/UhUTRCn49McdNfXLff2ysGBUms49ZKX0LR1Q0gg==} engines: {node: '>=14'} - jsdom@27.3.0: - resolution: {integrity: sha512-GtldT42B8+jefDUC4yUKAvsaOrH7PDHmZxZXNgF2xMmymjUbRYJvpAybZAKEmXDGTM0mCsz8duOa4vTm5AY2Kg==} + jsdom@28.1.0: + resolution: {integrity: sha512-0+MoQNYyr2rBHqO1xilltfDjV9G7ymYGlAUazgcDLQaUf8JDHbuGwsxN6U9qWaElZ4w1B2r7yEGIL3GdeW3Rug==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: - canvas: ^3.2.0 + canvas: ^3.2.1 peerDependenciesMeta: canvas: optional: true @@ -5545,6 +5469,9 @@ packages: json-stringify-safe@5.0.1: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + json-with-bigint@3.5.7: + resolution: {integrity: sha512-7ei3MdAI5+fJPVnKlW77TKNKwQ5ppSzWvhPuSuINT/GYW9ZOC1eRKOuhV9yHG5aEsUPj9BBx5JIekkmoLHxZOw==} + json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} @@ -5564,8 +5491,8 @@ packages: resolution: {integrity: sha512-eQQBjBnsVtGacsG9uJNB8qOr3yA8rga4wAaGG1qRcBzSIvfhERLrWxMAM1hp5fcS6Abo8M4+bUBTekYR0qTPQw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - katex@0.16.25: - resolution: {integrity: sha512-woHRUZ/iF23GBP1dkDQMh1QBad9dmr8/PAwNA54VrSOVYgI12MAcE14TqnDdQOdzyEonGzMepYnqBMYdsoAr8Q==} + katex@0.16.38: + resolution: {integrity: sha512-cjHooZUmIAUmDsHBN+1n8LaZdpmbj03LtYeYPyuYB7OuloiaeaV6N4LcfjcnHVzGWjVQmKrxxTrpDcmSzEZQwQ==} hasBin: true keyv@4.5.4: @@ -5574,8 +5501,8 @@ packages: khroma@2.1.0: resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} - knip@5.78.0: - resolution: {integrity: sha512-nB7i/fgiJl7WVxdv5lX4ZPfDt9/zrw/lOgZtyioy988xtFhKuFJCRdHWT1Zg9Avc0yaojvnmEuAXU8SeMblKww==} + knip@5.86.0: + resolution: {integrity: sha512-tGpRCbP+L+VysXnAp1bHTLQ0k/SdC3M3oX18+Cpiqax1qdS25iuCPzpK8LVmAKARZv0Ijri81Wq09Rzk0JTl+Q==} engines: {node: '>=18.18.0'} hasBin: true peerDependencies: @@ -5592,12 +5519,12 @@ packages: lamejs@1.2.1: resolution: {integrity: sha512-s7bxvjvYthw6oPLCm5pFxvA84wUROODB8jEO2+CE1adhKgrIvVOlmMgY8zyugxGrvRaDHNJanOiS21/emty6dQ==} - langium@3.3.1: - resolution: {integrity: sha512-QJv/h939gDpvT+9SiLVlY7tZC3xB2qK57v0J04Sh9wpMb6MP1q8gB21L3WIo8T5P1MSMg3Ep14L7KkDCFG3y4w==} - engines: {node: '>=16.0.0'} + langium@4.2.1: + resolution: {integrity: sha512-zu9QWmjpzJcomzdJQAHgDVhLGq5bLosVak1KVa40NzQHXfqr4eAHupvnPOVXEoLkg6Ocefvf/93d//SB7du4YQ==} + engines: {node: '>=20.10.0', npm: '>=10.2.3'} - launch-ide@1.4.0: - resolution: {integrity: sha512-c2mcqZy7mNhzXiWoBFV0lDsEOfpSFGqqxKubPffhqcnv3GV0xpeGcHWLxYFm+jz1/5VAKp796QkyVV4++07eiw==} + launch-ide@1.4.3: + resolution: {integrity: sha512-v2xMAarJOFy51kuesYEIIx5r4WHvsV+VLMU49K24bdiRZGUpo1ZulO1DRrLozM5BMbXUfRfrUTM2PbBfYCeA4Q==} layout-base@1.0.2: resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} @@ -5623,74 +5550,78 @@ packages: engines: {node: '>=16'} hasBin: true - lightningcss-android-arm64@1.31.1: - resolution: {integrity: sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==} + lightningcss-android-arm64@1.32.0: + resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [android] - lightningcss-darwin-arm64@1.31.1: - resolution: {integrity: sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==} + lightningcss-darwin-arm64@1.32.0: + resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] - lightningcss-darwin-x64@1.31.1: - resolution: {integrity: sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==} + lightningcss-darwin-x64@1.32.0: + resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] - lightningcss-freebsd-x64@1.31.1: - resolution: {integrity: sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==} + lightningcss-freebsd-x64@1.32.0: + resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] - lightningcss-linux-arm-gnueabihf@1.31.1: - resolution: {integrity: sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==} + lightningcss-linux-arm-gnueabihf@1.32.0: + resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] - lightningcss-linux-arm64-gnu@1.31.1: - resolution: {integrity: sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==} + lightningcss-linux-arm64-gnu@1.32.0: + resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [glibc] - lightningcss-linux-arm64-musl@1.31.1: - resolution: {integrity: sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==} + lightningcss-linux-arm64-musl@1.32.0: + resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + libc: [musl] - lightningcss-linux-x64-gnu@1.31.1: - resolution: {integrity: sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==} + lightningcss-linux-x64-gnu@1.32.0: + resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [glibc] - lightningcss-linux-x64-musl@1.31.1: - resolution: {integrity: sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==} + lightningcss-linux-x64-musl@1.32.0: + resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + libc: [musl] - lightningcss-win32-arm64-msvc@1.31.1: - resolution: {integrity: sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==} + lightningcss-win32-arm64-msvc@1.32.0: + resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] - lightningcss-win32-x64-msvc@1.31.1: - resolution: {integrity: sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==} + lightningcss-win32-x64-msvc@1.32.0: + resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] - lightningcss@1.31.1: - resolution: {integrity: sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==} + lightningcss@1.32.0: + resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} engines: {node: '>= 12.0.0'} lilconfig@3.1.3: @@ -5703,14 +5634,14 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@15.5.2: - resolution: {integrity: sha512-YUSOLq9VeRNAo/CTaVmhGDKG+LBtA8KF1X4K5+ykMSwWST1vDxJRB2kv2COgLb1fvpCo+A/y9A0G0znNVmdx4w==} - engines: {node: '>=18.12.0'} + lint-staged@16.3.2: + resolution: {integrity: sha512-xKqhC2AeXLwiAHXguxBjuChoTTWFC6Pees0SHPwOpwlvI3BH7ZADFPddAdN3pgo3aiKgPUx/bxE78JfUnxQnlg==} + engines: {node: '>=20.17'} hasBin: true - listr2@8.3.3: - resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} - engines: {node: '>=18.0.0'} + listr2@9.0.5: + resolution: {integrity: sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==} + engines: {node: '>=20.0.0'} loader-runner@4.3.1: resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} @@ -5724,9 +5655,6 @@ packages: resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} engines: {node: '>=10'} - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - lodash-es@4.17.23: resolution: {integrity: sha512-kVI48u3PZr38HdYz98UmfPnXl2DXrpdctLrFLCd3kOx1xUkOmpFPx7gCWWM5MPkL/fD8zb+Ph0QzjGFs4+hHWg==} @@ -5753,10 +5681,6 @@ packages: lowlight@1.20.0: resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} - lru-cache@11.2.5: - resolution: {integrity: sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==} - engines: {node: 20 || >=22} - lru-cache@11.2.6: resolution: {integrity: sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==} engines: {node: 20 || >=22} @@ -5794,9 +5718,9 @@ packages: engines: {node: '>= 18'} hasBin: true - marked@15.0.12: - resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} - engines: {node: '>= 18'} + marked@16.4.2: + resolution: {integrity: sha512-TI3V8YYWvkVf3KJe1dRkpnjs68JUPyEa5vjKrp1XEEJUAOaQc+Qj+L1qWbPd0SJuAdQkFU0h73sXXqwDYxsiDA==} + engines: {node: '>= 20'} hasBin: true mdast-util-find-and-replace@3.0.2: @@ -5805,6 +5729,9 @@ packages: mdast-util-from-markdown@2.0.2: resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} + mdast-util-from-markdown@2.0.3: + resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==} + mdast-util-frontmatter@2.0.1: resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==} @@ -5862,12 +5789,12 @@ packages: mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - mdn-data@2.12.2: - resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} - mdn-data@2.23.0: resolution: {integrity: sha512-786vq1+4079JSeu2XdcDjrhi/Ry7BWtjDl9WtGPWLiIHb2T66GvIVflZTBoSNZ5JqTtJGYEVMuFA/lbQlMOyDQ==} + mdn-data@2.27.1: + resolution: {integrity: sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==} + memoize-one@5.2.1: resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} @@ -5878,8 +5805,8 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - mermaid@11.11.0: - resolution: {integrity: sha512-9lb/VNkZqWTRjVgCV+l1N+t4kyi94y+l5xrmBmbbxZYkfRl5hEDaTPMOcaWKCl1McG8nBEaMlWwkcAEEgjhBgg==} + mermaid@11.13.0: + resolution: {integrity: sha512-fEnci+Immw6lKMFI8sqzjlATTyjLkRa6axrEgLV2yHTfv8r+h1wjFbV6xeRtd4rUV1cS4EpR9rwp3Rci7TRWDw==} micromark-core-commonmark@2.0.3: resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} @@ -6009,10 +5936,6 @@ packages: engines: {node: '>=16'} hasBin: true - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - mimic-function@5.0.1: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} @@ -6029,19 +5952,15 @@ packages: resolution: {integrity: sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==} engines: {node: 20 || >=22} - minimatch@10.2.1: - resolution: {integrity: sha512-MClCe8IL5nRRmawL6ib/eT4oLyeKMGCghibcDWK+J0hh0Q8kqSdia6BvbRMVk6mPa6WqUa5uR2oxt6C5jd533A==} - engines: {node: 20 || >=22} - minimatch@10.2.4: resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==} engines: {node: 18 || 20 || >=22} - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@3.1.5: + resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==} - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + minimatch@9.0.9: + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} engines: {node: '>=16 || 14 >=14.17'} minimist@1.2.8: @@ -6061,12 +5980,15 @@ packages: mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - mlly@1.8.0: - resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} + mlly@1.8.1: + resolution: {integrity: sha512-SnL6sNutTwRWWR/vcmCYHSADjiEesp5TGQQ0pXyLhW5IoeibRlF/CbSLailbB3CNqJUk9cVJ9dUDnbD7GrcHBQ==} module-alias@2.3.4: resolution: {integrity: sha512-bOclZt8hkpuGgSSoG07PKmvzTizROilUTvLNyrMqvlC9snhs7y7GzjNWAVbISIOlhCP1T14rH1PDAV9iNyBq/w==} + module-replacements@2.11.0: + resolution: {integrity: sha512-j5sNQm3VCpQQ7nTqGeOZtoJtV3uKERgCBm9QRhmGRiXiqkf7iRFOkfxdJRZWLkqYY8PNf4cDQF/WfXUYLENrRA==} + monaco-editor@0.55.1: resolution: {integrity: sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==} @@ -6111,8 +6033,8 @@ packages: react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc - next@16.1.5: - resolution: {integrity: sha512-f+wE+NSbiQgh3DSAlTaw2FwY5yGdVViAtp8TotNQj4kk4Q8Bh1sC/aL9aH+Rg1YAVn18OYXsRDT7U/079jgP7w==} + next@16.1.6: + resolution: {integrity: sha512-hkyRkcu5x/41KoqnROkfTm2pZVbKxvbZRuNvKXLRXxs3VfyO0WhY50TQS40EuKO9SW3rBj/sF3WbVwDACeMZyw==} engines: {node: '>=20.9.0'} hasBin: true peerDependencies: @@ -6132,8 +6054,8 @@ packages: sass: optional: true - nock@14.0.10: - resolution: {integrity: sha512-Q7HjkpyPeLa0ZVZC5qpxBt5EyLczFJ91MEewQiIi9taWuA0KB/MDJlUWtON+7dGouVdADTQsf9RA7TZk6D8VMw==} + nock@14.0.11: + resolution: {integrity: sha512-u5xUnYE+UOOBA6SpELJheMCtj2Laqx15Vl70QxKo43Wz/6nMHXS7PrEioXLjXAwhmawdEMNImwKCcPhBJWbKVw==} engines: {node: '>=18.20.0 <20 || >=20.12.1'} node-abi@3.87.0: @@ -6143,29 +6065,21 @@ packages: node-addon-api@7.1.1: resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} - node-releases@2.0.27: - resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + node-releases@2.0.36: + resolution: {integrity: sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==} normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - normalize-wheel@1.0.1: resolution: {integrity: sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==} - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nuqs@2.8.6: - resolution: {integrity: sha512-aRxeX68b4ULmhio8AADL2be1FWDy0EPqaByPvIYWrA7Pm07UjlrICp/VPlSnXJNAG0+3MQwv3OporO2sOXMVGA==} + nuqs@2.8.9: + resolution: {integrity: sha512-8ou6AEwsxMWSYo2qkfZtYFVzngwbKmg4c00HVxC1fF6CEJv3Fwm6eoZmfVPALB+vw8Udo7KL5uy96PFcYe1BIQ==} peerDependencies: '@remix-run/react': '>=2' '@tanstack/react-router': ^1 @@ -6205,10 +6119,6 @@ packages: once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - onetime@7.0.0: resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} engines: {node: '>=18'} @@ -6227,8 +6137,8 @@ packages: outvariant@1.4.3: resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} - oxc-resolver@11.16.4: - resolution: {integrity: sha512-nvJr3orFz1wNaBA4neRw7CAn0SsjgVaEw1UHpgO/lzVW12w+nsFnvU/S6vVX3kYyFaZdxZheTExi/fa8R8PrZA==} + oxc-resolver@11.19.1: + resolution: {integrity: sha512-qE/CIg/spwrTBFt5aKmwe3ifeDdLfA2NESN30E42X/lII5ClF8V7Wt6WIJhcGZjp0/Q+nQ+9vgxGk//xZNX2hg==} p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} @@ -6296,10 +6206,6 @@ packages: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} @@ -6342,17 +6248,12 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} - pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} - engines: {node: '>=0.10'} - hasBin: true - pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - pinyin-pro@3.27.0: - resolution: {integrity: sha512-Osdgjwe7Rm17N2paDMM47yW+jUIUH3+0RGo8QP39ZTLpTaJVDK0T58hOLaMQJbcMmAebVuK2ePunTEVEx1clNQ==} + pinyin-pro@3.28.0: + resolution: {integrity: sha512-mMRty6RisoyYNphJrTo3pnvp3w8OMZBrXm9YSWkxhAfxKj1KZk2y8T2PDIZlDDRsvZ0No+Hz6FI4sZpA6Ey25g==} pirates@4.0.7: resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} @@ -6393,8 +6294,8 @@ packages: peerDependencies: postcss: ^8.4.21 - postcss-js@5.0.3: - resolution: {integrity: sha512-yqxfMZ2NKo8MH0xcj6Yb1sos9Vk2aNzVi0i6k0nWH0LaLQQ1lke9DGWDMa80+tzHk+tLzfKa3pepOFcPSM6Yow==} + postcss-js@5.1.0: + resolution: {integrity: sha512-glrtXSrLt3eH/mgceNgP6u/6jHodqRQ/ToFht+yqwquw0KBf6Zue5qJQFgcIEfQQyYl+BCPN/TYdWyeOQh3c5Q==} engines: {node: ^20 || ^22 || >= 24} peerDependencies: postcss: ^8.4.21 @@ -6442,8 +6343,8 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + postcss@8.5.8: + resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} engines: {node: ^10 || ^12 || >=14} preact@10.28.2: @@ -6492,8 +6393,8 @@ packages: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - qs@6.14.2: - resolution: {integrity: sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==} + qs@6.15.0: + resolution: {integrity: sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==} engines: {node: '>=0.6'} quansync@0.2.11: @@ -6541,8 +6442,8 @@ packages: react: '>= 16.3.0' react-dom: '>= 16.3.0' - react-easy-crop@5.5.3: - resolution: {integrity: sha512-iKwFTnAsq+IVuyF6N0Q3zjRx9DG1NMySkwWxVfM/xAOeHYH1vhvM+V2kFiq5HOIQGWouITjfltCx54mbDpMpmA==} + react-easy-crop@5.5.6: + resolution: {integrity: sha512-Jw3/ozs8uXj3NpL511Suc4AHY+mLRO23rUgipXvNYKqezcFSYHxe4QXibBymkOoY6oOtLVMPO2HNPRHYvMPyTw==} peerDependencies: react: '>=16.4.0' react-dom: '>=16.4.0' @@ -6555,14 +6456,14 @@ packages: react-fast-compare@3.2.2: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} - react-hotkeys-hook@4.6.2: - resolution: {integrity: sha512-FmP+ZriY3EG59Ug/lxNfrObCnW9xQShgk7Nb83+CkpfkcCpfS95ydv+E9JuXA5cp8KtskU7LGlIARpkc92X22Q==} + react-hotkeys-hook@5.2.4: + resolution: {integrity: sha512-BgKg+A1+TawkYluh5Bo4cTmcgMN5L29uhJbDUQdHwPX+qgXRjIPYU5kIDHyxnAwCkCBiu9V5OpB2mpyeluVF2A==} peerDependencies: - react: '>=16.8.1' - react-dom: '>=16.8.1' + react: '>=16.8.0' + react-dom: '>=16.8.0' - react-i18next@16.5.0: - resolution: {integrity: sha512-IMpPTyCTKxEj8klCrLKUTIUa8uYTd851+jcu2fJuUB9Agkk9Qq8asw4omyeHVnOXHrLgQJGTm5zTvn8HpaPiqw==} + react-i18next@16.5.6: + resolution: {integrity: sha512-Ua7V2/efA88ido7KyK51fb8Ki8M/sRfW8LR/rZ/9ZKr2luhuTI7kwYZN5agT1rWG7aYm5G0RYE/6JR8KJoCMDw==} peerDependencies: i18next: '>= 25.6.2' react: '>= 16.8.0' @@ -6820,8 +6721,8 @@ packages: robust-predicates@3.0.2: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} - rolldown@1.0.0-rc.6: - resolution: {integrity: sha512-B8vFPV1ADyegoYfhg+E7RAucYKv0xdVlwYYsIJgfPNeiSxZGWNxts9RqhyGzC11ULK/VaeXyKezGCwpMiH8Ktw==} + rolldown@1.0.0-rc.8: + resolution: {integrity: sha512-RGOL7mz/aoQpy/y+/XS9iePBfeNRDUdozrhCEJxdpJyimW8v6yp4c30q6OviUU5AnUJVLRL9GP//HUs6N3ALrQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -6846,14 +6747,14 @@ packages: rw@1.3.3: resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==} - rxjs@7.8.2: - resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} - safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - sass@1.93.2: - resolution: {integrity: sha512-t+YPtOQHpGW1QWsh1CHQ5cPIr9lbbGZLZnbihP/D/qZj/yuV68m8qarcV17nvkOX81BCrvzAlq2klCQFZghyTg==} + safe-json-stringify@1.2.0: + resolution: {integrity: sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==} + + sass@1.97.3: + resolution: {integrity: sha512-fDz1zJpd5GycprAbu4Q2PV/RprsRtKC/0z82z0JLgdytmcq0+ujJbJ/09bPGDxCLkKY3Np5cRAOcWiVkLXJURg==} engines: {node: '>=14.0.0'} hasBin: true @@ -6884,33 +6785,24 @@ packages: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} hasBin: true - semver@7.7.3: - resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} - engines: {node: '>=10'} - hasBin: true - semver@7.7.4: resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} engines: {node: '>=10'} hasBin: true - seroval-plugins@1.5.0: - resolution: {integrity: sha512-EAHqADIQondwRZIdeW2I636zgsODzoBDwb3PT/+7TLDWyw1Dy/Xv7iGUIEXXav7usHDE9HVhOU61irI3EnyyHA==} + seroval-plugins@1.5.1: + resolution: {integrity: sha512-4FbuZ/TMl02sqv0RTFexu0SP6V+ywaIe5bAWCCEik0fk17BhALgwvUDVF7e3Uvf9pxmwCEJsRPmlkUE6HdzLAw==} engines: {node: '>=10'} peerDependencies: seroval: ^1.0 - seroval@1.5.0: - resolution: {integrity: sha512-OE4cvmJ1uSPrKorFIH9/w/Qwuvi/IMcGbv5RKgcJ/zjA/IohDLU6SVaxFN9FwajbP7nsX0dQqMDes1whk3y+yw==} + seroval@1.5.1: + resolution: {integrity: sha512-OwrZRZAfhHww0WEnKHDY8OM0U/Qs8OTfIDWhUD4BLpNJUfXK4cGmjiagGze086m+mhI+V2nD0gfbHEnJjb9STA==} engines: {node: '>=10'} server-only@0.0.1: resolution: {integrity: sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==} - sharp@0.33.5: - resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - sharp@0.34.5: resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} @@ -6936,9 +6828,6 @@ packages: simple-get@4.0.1: resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - simple-swizzle@0.2.4: - resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} - sirv@3.0.2: resolution: {integrity: sha512-2wcC/oGxHis/BoHkkPwldgiPSYcpZK3JU28WoMVv55yHJgcZ8rlXvuG9iZggz+sU1d4bRgIGASwyWqjxu3FM0g==} engines: {node: '>=18'} @@ -6949,14 +6838,14 @@ packages: size-sensor@1.0.3: resolution: {integrity: sha512-+k9mJ2/rQMiRmQUcjn+qznch260leIXY8r4FyYKKyRBO/s5UoeMAHGkCJyE1R/4wrIhTJONfyloY55SkE7ve3A==} - slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - slice-ansi@7.1.2: resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} engines: {node: '>=18'} + slice-ansi@8.0.0: + resolution: {integrity: sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==} + engines: {node: '>=20'} + smol-toml@1.6.0: resolution: {integrity: sha512-4zemZi0HvTnYwLfrpk/CF9LOd9Lt87kAt50GnqhMpyF9U3poDAP2+iukq2bZsO/ufegbYehBkqINbsWxj4l4cw==} engines: {node: '>= 18'} @@ -6964,8 +6853,8 @@ packages: solid-js@1.9.11: resolution: {integrity: sha512-WEJtcc5mkh/BnHA6Yrg4whlF8g6QwpmXXRg4P2ztPmcKeHHlH4+djYecBLhSpecZY2RRECXYUwIc/C2r3yzQ4Q==} - sortablejs@1.15.6: - resolution: {integrity: sha512-aNfiuwMEpfBM/CN6LY0ibyhxPfPbyFeBTYJKCvzkJ2GkUpazIt3H+QIPAMHwqQ7tMKaHz1Qj+rJJCqljnf4p3A==} + sortablejs@1.15.7: + resolution: {integrity: sha512-Kk8wLQPlS+yi1ZEf48a4+fzHa4yxjC30M/Sr2AnQu+f/MPwvvX9XjZ6OWejiz8crBsLwSq8GHqaxaET7u6ux0A==} source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} @@ -6994,8 +6883,8 @@ packages: spdx-expression-parse@4.0.0: resolution: {integrity: sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==} - spdx-license-ids@3.0.22: - resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} + spdx-license-ids@3.0.23: + resolution: {integrity: sha512-CWLcCCH7VLu13TgOH+r8p1O/Znwhqv/dbb6lqWy67G+pT1kHmeD/+V36AVb/vq8QMIQwVShJ6Ssl5FPh0fuSdw==} srvx@0.11.7: resolution: {integrity: sha512-p9qj9wkv/MqG1VoJpOsqXv1QcaVcYRk7ifsC6i3TEwDXFyugdhJN4J3KzQPZq2IJJ2ZCt7ASOB++85pEK38jRw==} @@ -7011,8 +6900,8 @@ packages: std-env@3.10.0: resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} - storybook@10.2.13: - resolution: {integrity: sha512-heMfJjOfbHvL+wlCAwFZlSxcakyJ5yQDam6e9k2RRArB1veJhRnsjO6lO1hOXjJYrqxfHA/ldIugbBVlCDqfvQ==} + storybook@10.2.16: + resolution: {integrity: sha512-Az1Qro0XjCBttsuO55H2aIGPYqGx00T8O3o29rLQswOyZhgAVY9H2EnJiVsfmSG1Kwt8qYTVv7VxzLlqDxropA==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -7030,9 +6919,9 @@ packages: string-ts@2.3.1: resolution: {integrity: sha512-xSJq+BS52SaFFAVxuStmx6n5aYZU571uYUnUrPXkPFCfdHyZMMlbP2v2Wx5sNBnAVzq/2+0+mcBLBa3Xa5ubYw==} - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} + string-width@8.2.0: + resolution: {integrity: sha512-6hJPQ8N0V0P3SNmP6h2J99RLuzrWz2gvT7VnK5tKvrNqJoyS9W4/Fb8mo31UiPvy00z7DQXkP2hnKBVav76thw==} + engines: {node: '>=20'} string.prototype.codepointat@0.2.1: resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==} @@ -7043,10 +6932,6 @@ packages: stringify-entities@4.0.4: resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - strip-ansi@7.2.0: resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} engines: {node: '>=12'} @@ -7055,10 +6940,6 @@ packages: resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} engines: {node: '>=4'} - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - strip-indent@3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} @@ -7228,11 +7109,11 @@ packages: resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==} engines: {node: '>=14.0.0'} - tldts-core@7.0.19: - resolution: {integrity: sha512-lJX2dEWx0SGH4O6p+7FPwYmJ/bu1JbcGJ8RLaG9b7liIgZ85itUVEPbMtWRVrde/0fnDPEPHW10ZsKW3kVsE9A==} + tldts-core@7.0.25: + resolution: {integrity: sha512-ZjCZK0rppSBu7rjHYDYsEaMOIbbT+nWF57hKkv4IUmZWBNrBWBOjIElc0mKRgLM8bm7x/BBlof6t2gi/Oq/Asw==} - tldts@7.0.17: - resolution: {integrity: sha512-Y1KQBgDd/NUc+LfOtKS6mNsC9CCaH+m2P1RoIZy7RAPo3C3/t8X45+zgut31cRZtZ3xKPjfn3TkGTrctC2TQIQ==} + tldts@7.0.25: + resolution: {integrity: sha512-keinCnPbwXEUG3ilrWQZU+CqcTTzHq9m2HhoUP2l7Xmi8l1LuijAXLpAJ5zRW+ifKTNscs4NdCkfkDCBYm352w==} hasBin: true to-regex-range@5.0.1: @@ -7351,11 +7232,15 @@ packages: engines: {node: '>=0.8.0'} hasBin: true - undici-types@7.16.0: - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + unbash@2.2.0: + resolution: {integrity: sha512-X2wH19RAPZE3+ldGicOkoj/SIA83OIxcJ6Cuaw23hf8Xc6fQpvZXY0SftE2JgS0QhYLUG4uwodSI3R53keyh7w==} + engines: {node: '>=14'} - undici@7.21.0: - resolution: {integrity: sha512-Hn2tCQpoDt1wv23a68Ctc8Cr/BHpUSfaPYrkajTXOS9IKpxVRx/X5m1K2YkbK2ipgZgxXSgsUinl3x+2YdSSfg==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} + + undici@7.22.0: + resolution: {integrity: sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==} engines: {node: '>=20.18.1'} unicode-trie@2.0.0: @@ -7479,14 +7364,14 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - uuid@10.0.0: - resolution: {integrity: sha512-8XkAphELsDnEGrDxUOHB3RGvXz6TeuYSGEZBOjtTtPm2lwhGBjLgOzLHB63IUWfBpNucQjND6d3AOudO+H3RWQ==} - hasBin: true - uuid@11.1.0: resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} hasBin: true + uuid@13.0.0: + resolution: {integrity: sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==} + hasBin: true + valibot@1.2.0: resolution: {integrity: sha512-mm1rxUsmOxzrwnX5arGS+U4T25RdvpPjPN4yR0u9pUBov9+zGVtO84tif1eY4r6zWxVxu3KzIyknJy3rxfRZZg==} peerDependencies: @@ -7505,7 +7390,7 @@ packages: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} vinext@https://pkg.pr.new/vinext@1a2fd61: - resolution: {integrity: sha512-5Q2iQExi1QQ/EpNcJ7TA6U9o4+kxJyaM/Ocobostt9IHqod6TOzhOx+ZSfmZr7eEVZq2joaIGY6Jl3dZ1dGNjg==, tarball: https://pkg.pr.new/vinext@1a2fd61} + resolution: {tarball: https://pkg.pr.new/vinext@1a2fd61} version: 0.0.5 engines: {node: '>=22'} hasBin: true @@ -7600,8 +7485,8 @@ packages: yaml: optional: true - vite@8.0.0-beta.16: - resolution: {integrity: sha512-c0t7hYkxsjws89HH+BUFh/sL3BpPNhNsL9CJrTpMxBmwKQBRSa5OJ5w4o9O0bQVI/H/vx7UpUUIevvXa37NS/Q==} + vite@8.0.0-beta.18: + resolution: {integrity: sha512-azgNbWdsO/WBqHQxwSCy+zd+Fq+37Fix2hn64cQuiUvaaGGSUac7f8RGQhI1aQl9OKbfWblrCFLWs+tln06c2A==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -7711,9 +7596,6 @@ packages: resolution: {integrity: sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==} hasBin: true - vscode-uri@3.0.8: - resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==} - vscode-uri@3.1.0: resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} @@ -7775,9 +7657,9 @@ packages: resolution: {integrity: sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==} engines: {node: '>=20'} - whatwg-url@15.1.0: - resolution: {integrity: sha512-2ytDk0kiEj/yu90JOAp44PVPUkO9+jVhyf+SybKlRHSDlvOOZhdPIrr7xTH64l4WixO2cP+wQIcgujkGBPPz6g==} - engines: {node: '>=20'} + whatwg-url@16.0.1: + resolution: {integrity: sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} which@2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} @@ -7879,8 +7761,8 @@ packages: zod@4.3.6: resolution: {integrity: sha512-rftlrkhHZOcjDwkGlnUtZZkvaPHCsDATp4pGpuOOMDaTdDDXF91wuVDJoWoPsKX/3YPQ5fHuF3STjcYyKr+Qhg==} - zrender@5.6.1: - resolution: {integrity: sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==} + zrender@6.0.0: + resolution: {integrity: sha512-41dFXEEXuJpNecuUQq6JlbybmnHaqqpGlbH1yxnA5V9MMP4SbohSVZsJIwz+zdjQXSSlR1Vc34EgH1zxyTDvhg==} zundo@2.3.0: resolution: {integrity: sha512-4GXYxXA17SIKYhVbWHdSEU04P697IMyVGXrC2TnzoyohEAWytFNOKqOp5gTGvaW93F/PM5Y0evbGtOPF0PWQwQ==} @@ -7902,8 +7784,8 @@ packages: react: optional: true - zustand@5.0.9: - resolution: {integrity: sha512-ALBtUj0AfjJt3uNRQoL1tL2tMvj6Gp/6e39dnfT6uzpelGru8v1tPOGBzayOWbPJvujM8JojDk3E1LxeFisBNg==} + zustand@5.0.11: + resolution: {integrity: sha512-fdZY+dk7zn/vbWNCYmzZULHRrss0jx5pPFiOuMZ/5HJN6Yv3u+1Wswy/4MpZEkEGhtNH+pwxZB8OKgUBPzYAGg==} engines: {node: '>=12.20.0'} peerDependencies: '@types/react': '>=18.0.0' @@ -7931,34 +7813,29 @@ snapshots: '@alloc/quick-lru@5.2.0': {} - '@amplitude/analytics-browser@2.33.1': + '@amplitude/analytics-browser@2.36.2': dependencies: - '@amplitude/analytics-core': 2.35.0 - '@amplitude/plugin-autocapture-browser': 1.18.3 - '@amplitude/plugin-network-capture-browser': 1.7.3 - '@amplitude/plugin-page-url-enrichment-browser': 0.5.9 - '@amplitude/plugin-page-view-tracking-browser': 2.6.6 - '@amplitude/plugin-web-vitals-browser': 1.1.4 + '@amplitude/analytics-core': 2.41.2 + '@amplitude/plugin-autocapture-browser': 1.23.2 + '@amplitude/plugin-network-capture-browser': 1.9.2 + '@amplitude/plugin-page-url-enrichment-browser': 0.6.6 + '@amplitude/plugin-page-view-tracking-browser': 2.8.2 + '@amplitude/plugin-web-vitals-browser': 1.1.17 tslib: 2.8.1 - '@amplitude/analytics-client-common@2.4.16': + '@amplitude/analytics-client-common@2.4.32': dependencies: '@amplitude/analytics-connector': 1.6.4 - '@amplitude/analytics-core': 2.33.0 + '@amplitude/analytics-core': 2.41.2 '@amplitude/analytics-types': 2.11.1 tslib: 2.8.1 '@amplitude/analytics-connector@1.6.4': {} - '@amplitude/analytics-core@2.33.0': - dependencies: - '@amplitude/analytics-connector': 1.6.4 - tslib: 2.8.1 - zen-observable-ts: 1.1.0 - - '@amplitude/analytics-core@2.35.0': + '@amplitude/analytics-core@2.41.2': dependencies: '@amplitude/analytics-connector': 1.6.4 + safe-json-stringify: 1.2.0 tslib: 2.8.1 zen-observable-ts: 1.1.0 @@ -7968,42 +7845,43 @@ snapshots: dependencies: js-base64: 3.7.8 - '@amplitude/plugin-autocapture-browser@1.18.3': + '@amplitude/plugin-autocapture-browser@1.23.2': dependencies: - '@amplitude/analytics-core': 2.35.0 - rxjs: 7.8.2 + '@amplitude/analytics-core': 2.41.2 tslib: 2.8.1 - '@amplitude/plugin-network-capture-browser@1.7.3': + '@amplitude/plugin-network-capture-browser@1.9.2': dependencies: - '@amplitude/analytics-core': 2.35.0 + '@amplitude/analytics-core': 2.41.2 tslib: 2.8.1 - '@amplitude/plugin-page-url-enrichment-browser@0.5.9': + '@amplitude/plugin-page-url-enrichment-browser@0.6.6': dependencies: - '@amplitude/analytics-core': 2.35.0 + '@amplitude/analytics-core': 2.41.2 tslib: 2.8.1 - '@amplitude/plugin-page-view-tracking-browser@2.6.6': + '@amplitude/plugin-page-view-tracking-browser@2.8.2': dependencies: - '@amplitude/analytics-core': 2.35.0 + '@amplitude/analytics-core': 2.41.2 tslib: 2.8.1 - '@amplitude/plugin-session-replay-browser@1.23.6(@amplitude/rrweb@2.0.0-alpha.35)(rollup@4.56.0)': + '@amplitude/plugin-session-replay-browser@1.25.20(@amplitude/rrweb@2.0.0-alpha.35)(rollup@4.56.0)': dependencies: - '@amplitude/analytics-client-common': 2.4.16 - '@amplitude/analytics-core': 2.33.0 + '@amplitude/analytics-client-common': 2.4.32 + '@amplitude/analytics-core': 2.41.2 '@amplitude/analytics-types': 2.11.1 - '@amplitude/session-replay-browser': 1.29.8(@amplitude/rrweb@2.0.0-alpha.35)(rollup@4.56.0) + '@amplitude/rrweb-plugin-console-record': 2.0.0-alpha.35(@amplitude/rrweb@2.0.0-alpha.35) + '@amplitude/rrweb-record': 2.0.0-alpha.35 + '@amplitude/session-replay-browser': 1.31.6(@amplitude/rrweb@2.0.0-alpha.35)(rollup@4.56.0) idb-keyval: 6.2.2 tslib: 2.8.1 transitivePeerDependencies: - '@amplitude/rrweb' - rollup - '@amplitude/plugin-web-vitals-browser@1.1.4': + '@amplitude/plugin-web-vitals-browser@1.1.17': dependencies: - '@amplitude/analytics-core': 2.35.0 + '@amplitude/analytics-core': 2.41.2 tslib: 2.8.1 web-vitals: 5.1.0 @@ -8011,30 +7889,26 @@ snapshots: dependencies: '@amplitude/rrweb-snapshot': 2.0.0-alpha.35 - '@amplitude/rrweb-packer@2.0.0-alpha.32': + '@amplitude/rrweb-packer@2.0.0-alpha.35': dependencies: '@amplitude/rrweb-types': 2.0.0-alpha.35 fflate: 0.4.8 - '@amplitude/rrweb-plugin-console-record@2.0.0-alpha.32(@amplitude/rrweb@2.0.0-alpha.35)': + '@amplitude/rrweb-plugin-console-record@2.0.0-alpha.35(@amplitude/rrweb@2.0.0-alpha.35)': dependencies: '@amplitude/rrweb': 2.0.0-alpha.35 - '@amplitude/rrweb-record@2.0.0-alpha.32': + '@amplitude/rrweb-record@2.0.0-alpha.35': dependencies: '@amplitude/rrweb': 2.0.0-alpha.35 '@amplitude/rrweb-types': 2.0.0-alpha.35 '@amplitude/rrweb-snapshot@2.0.0-alpha.35': dependencies: - postcss: 8.5.6 - - '@amplitude/rrweb-types@2.0.0-alpha.32': {} + postcss: 8.5.8 '@amplitude/rrweb-types@2.0.0-alpha.35': {} - '@amplitude/rrweb-utils@2.0.0-alpha.32': {} - '@amplitude/rrweb-utils@2.0.0-alpha.35': {} '@amplitude/rrweb@2.0.0-alpha.35': @@ -8048,16 +7922,17 @@ snapshots: base64-arraybuffer: 1.0.2 mitt: 3.0.1 - '@amplitude/session-replay-browser@1.29.8(@amplitude/rrweb@2.0.0-alpha.35)(rollup@4.56.0)': + '@amplitude/session-replay-browser@1.31.6(@amplitude/rrweb@2.0.0-alpha.35)(rollup@4.56.0)': dependencies: - '@amplitude/analytics-client-common': 2.4.16 - '@amplitude/analytics-core': 2.33.0 + '@amplitude/analytics-client-common': 2.4.32 + '@amplitude/analytics-core': 2.41.2 '@amplitude/analytics-types': 2.11.1 - '@amplitude/rrweb-packer': 2.0.0-alpha.32 - '@amplitude/rrweb-plugin-console-record': 2.0.0-alpha.32(@amplitude/rrweb@2.0.0-alpha.35) - '@amplitude/rrweb-record': 2.0.0-alpha.32 - '@amplitude/rrweb-types': 2.0.0-alpha.32 - '@amplitude/rrweb-utils': 2.0.0-alpha.32 + '@amplitude/experiment-core': 0.7.2 + '@amplitude/rrweb-packer': 2.0.0-alpha.35 + '@amplitude/rrweb-plugin-console-record': 2.0.0-alpha.35(@amplitude/rrweb@2.0.0-alpha.35) + '@amplitude/rrweb-record': 2.0.0-alpha.35 + '@amplitude/rrweb-types': 2.0.0-alpha.35 + '@amplitude/rrweb-utils': 2.0.0-alpha.35 '@amplitude/targeting': 0.2.0 '@rollup/plugin-replace': 6.0.3(rollup@4.56.0) idb: 8.0.0 @@ -8068,62 +7943,64 @@ snapshots: '@amplitude/targeting@0.2.0': dependencies: - '@amplitude/analytics-client-common': 2.4.16 - '@amplitude/analytics-core': 2.35.0 + '@amplitude/analytics-client-common': 2.4.32 + '@amplitude/analytics-core': 2.41.2 '@amplitude/analytics-types': 2.11.1 '@amplitude/experiment-core': 0.7.2 - idb: 8.0.3 + idb: 8.0.0 tslib: 2.8.1 - '@antfu/eslint-config@7.6.1(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@vue/compiler-sfc@3.5.27)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@1.21.7)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.2(jiti@1.21.7)))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@antfu/eslint-config@7.7.0(@eslint-react/eslint-plugin@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@next/eslint-plugin-next@16.1.6)(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@vue/compiler-sfc@3.5.27)(eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@1.21.7)))(eslint-plugin-react-refresh@0.5.2(eslint@10.0.3(jiti@1.21.7)))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@antfu/install-pkg': 1.1.0 - '@clack/prompts': 1.0.1 - '@eslint-community/eslint-plugin-eslint-comments': 4.6.0(eslint@10.0.2(jiti@1.21.7)) + '@clack/prompts': 1.1.0 + '@e18e/eslint-plugin': 0.2.0(eslint@10.0.3(jiti@1.21.7)) + '@eslint-community/eslint-plugin-eslint-comments': 4.7.1(eslint@10.0.3(jiti@1.21.7)) '@eslint/markdown': 7.5.1 - '@stylistic/eslint-plugin': https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7)) - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@vitest/eslint-plugin': 1.6.9(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@stylistic/eslint-plugin': 5.10.0(eslint@10.0.3(jiti@1.21.7)) + '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@vitest/eslint-plugin': 1.6.9(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) ansis: 4.2.0 - cac: 6.7.14 - eslint: 10.0.2(jiti@1.21.7) - eslint-config-flat-gitignore: 2.2.1(eslint@10.0.2(jiti@1.21.7)) - eslint-flat-config-utils: 3.0.1 - eslint-merge-processors: 2.0.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-antfu: 3.2.2(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-import-lite: 0.5.2(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-jsdoc: 62.7.1(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-jsonc: 3.1.1(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-n: 17.24.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + cac: 7.0.0 + eslint: 10.0.3(jiti@1.21.7) + eslint-config-flat-gitignore: 2.2.1(eslint@10.0.3(jiti@1.21.7)) + eslint-flat-config-utils: 3.0.2 + eslint-merge-processors: 2.0.0(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-antfu: 3.2.2(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-command: 3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-import-lite: 0.5.2(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-jsdoc: 62.7.1(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-jsonc: 3.1.1(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-n: 17.24.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 5.6.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-pnpm: 1.6.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-regexp: 3.0.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-toml: 1.3.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-unicorn: 63.0.0(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@1.21.7))) - eslint-plugin-yml: 3.3.0(eslint@10.0.2(jiti@1.21.7)) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.27)(eslint@10.0.2(jiti@1.21.7)) - globals: 17.3.0 + eslint-plugin-perfectionist: 5.6.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-pnpm: 1.6.0(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-regexp: 3.1.0(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-toml: 1.3.1(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-unicorn: 63.0.0(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@1.21.7)))(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@1.21.7))) + eslint-plugin-yml: 3.3.1(eslint@10.0.3(jiti@1.21.7)) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.27)(eslint@10.0.3(jiti@1.21.7)) + globals: 17.4.0 local-pkg: 1.1.2 parse-gitignore: 2.0.0 toml-eslint-parser: 1.0.3 - vue-eslint-parser: 10.4.0(eslint@10.0.2(jiti@1.21.7)) + vue-eslint-parser: 10.4.0(eslint@10.0.3(jiti@1.21.7)) yaml-eslint-parser: 2.0.0 optionalDependencies: - '@eslint-react/eslint-plugin': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/eslint-plugin': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@next/eslint-plugin-next': 16.1.6 - eslint-plugin-react-hooks: 7.0.1(eslint@10.0.2(jiti@1.21.7)) - eslint-plugin-react-refresh: 0.5.2(eslint@10.0.2(jiti@1.21.7)) + eslint-plugin-react-hooks: 7.0.1(eslint@10.0.3(jiti@1.21.7)) + eslint-plugin-react-refresh: 0.5.2(eslint@10.0.3(jiti@1.21.7)) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/rule-tester' - '@typescript-eslint/typescript-estree' - '@typescript-eslint/utils' - '@vue/compiler-sfc' + - oxlint - supports-color - typescript - vitest @@ -8135,21 +8012,21 @@ snapshots: '@antfu/utils@8.1.1': {} - '@asamuzakjp/css-color@4.1.1': + '@asamuzakjp/css-color@5.0.1': dependencies: - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - lru-cache: 11.2.5 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 + lru-cache: 11.2.6 - '@asamuzakjp/dom-selector@6.7.6': + '@asamuzakjp/dom-selector@6.8.1': dependencies: '@asamuzakjp/nwsapi': 2.3.9 bidi-js: 1.0.3 - css-tree: 3.1.0 + css-tree: 3.2.1 is-potential-custom-element-name: 1.0.1 - lru-cache: 11.2.5 + lru-cache: 11.2.6 '@asamuzakjp/nwsapi@2.3.9': {} @@ -8235,8 +8112,8 @@ snapshots: '@babel/helper-module-imports@7.28.6': dependencies: - '@babel/traverse': 7.28.6 - '@babel/types': 7.28.6 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 transitivePeerDependencies: - supports-color @@ -8245,7 +8122,7 @@ snapshots: '@babel/core': 7.28.6 '@babel/helper-module-imports': 7.28.6 '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.6 + '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color @@ -8254,7 +8131,7 @@ snapshots: '@babel/core': 7.29.0 '@babel/helper-module-imports': 7.28.6 '@babel/helper-validator-identifier': 7.28.5 - '@babel/traverse': 7.28.6 + '@babel/traverse': 7.29.0 transitivePeerDependencies: - supports-color @@ -8269,7 +8146,7 @@ snapshots: '@babel/helpers@7.28.6': dependencies: '@babel/template': 7.28.6 - '@babel/types': 7.28.6 + '@babel/types': 7.29.0 '@babel/parser@7.28.6': dependencies: @@ -8295,7 +8172,7 @@ snapshots: dependencies: '@babel/code-frame': 7.28.6 '@babel/parser': 7.28.6 - '@babel/types': 7.28.6 + '@babel/types': 7.29.0 '@babel/traverse@7.28.6': dependencies: @@ -8331,10 +8208,10 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 - '@base-ui/react@1.2.0(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@base-ui/react@1.2.0(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@babel/runtime': 7.28.6 - '@base-ui/utils': 0.2.5(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@base-ui/utils': 0.2.5(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@floating-ui/react-dom': 2.1.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@floating-ui/utils': 0.2.10 react: 19.2.4 @@ -8342,9 +8219,9 @@ snapshots: tabbable: 6.4.0 use-sync-external-store: 1.6.0(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@base-ui/utils@0.2.5(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@base-ui/utils@0.2.5(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@babel/runtime': 7.28.6 '@floating-ui/utils': 0.2.10 @@ -8353,36 +8230,40 @@ snapshots: reselect: 5.1.1 use-sync-external-store: 1.6.0(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 '@bcoe/v8-coverage@1.0.2': {} - '@braintree/sanitize-url@7.1.1': {} + '@braintree/sanitize-url@7.1.2': {} - '@chevrotain/cst-dts-gen@11.0.3': + '@bramus/specificity@2.4.2': dependencies: - '@chevrotain/gast': 11.0.3 - '@chevrotain/types': 11.0.3 - lodash-es: 4.17.21 + css-tree: 3.2.1 - '@chevrotain/gast@11.0.3': + '@chevrotain/cst-dts-gen@11.1.2': dependencies: - '@chevrotain/types': 11.0.3 - lodash-es: 4.17.21 + '@chevrotain/gast': 11.1.2 + '@chevrotain/types': 11.1.2 + lodash-es: 4.17.23 - '@chevrotain/regexp-to-ast@11.0.3': {} + '@chevrotain/gast@11.1.2': + dependencies: + '@chevrotain/types': 11.1.2 + lodash-es: 4.17.23 - '@chevrotain/types@11.0.3': {} + '@chevrotain/regexp-to-ast@11.1.2': {} - '@chevrotain/utils@11.0.3': {} + '@chevrotain/types@11.1.2': {} - '@chromatic-com/storybook@5.0.1(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': + '@chevrotain/utils@11.1.2': {} + + '@chromatic-com/storybook@5.0.1(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: '@neoconfetti/react': 1.0.0 chromatic: 13.3.5 filesize: 10.1.6 jsonfile: 6.2.0 - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) strip-ansi: 7.2.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -8393,9 +8274,8 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/core@1.0.1': + '@clack/core@1.1.0': dependencies: - picocolors: 1.1.1 sisteransi: 1.0.5 '@clack/prompts@0.8.2': @@ -8404,75 +8284,80 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/prompts@1.0.1': + '@clack/prompts@1.1.0': dependencies: - '@clack/core': 1.0.1 - picocolors: 1.1.1 + '@clack/core': 1.1.0 sisteransi: 1.0.5 - '@code-inspector/core@1.4.2': + '@code-inspector/core@1.4.4': dependencies: - '@vue/compiler-dom': 3.5.27 + '@vue/compiler-dom': 3.5.30 chalk: 4.1.2 dotenv: 16.6.1 - launch-ide: 1.4.0 + launch-ide: 1.4.3 portfinder: 1.0.38 transitivePeerDependencies: - supports-color - '@code-inspector/esbuild@1.4.2': + '@code-inspector/esbuild@1.4.4': dependencies: - '@code-inspector/core': 1.4.2 + '@code-inspector/core': 1.4.4 transitivePeerDependencies: - supports-color - '@code-inspector/mako@1.4.2': + '@code-inspector/mako@1.4.4': dependencies: - '@code-inspector/core': 1.4.2 + '@code-inspector/core': 1.4.4 transitivePeerDependencies: - supports-color - '@code-inspector/turbopack@1.4.2': + '@code-inspector/turbopack@1.4.4': dependencies: - '@code-inspector/core': 1.4.2 - '@code-inspector/webpack': 1.4.2 + '@code-inspector/core': 1.4.4 + '@code-inspector/webpack': 1.4.4 transitivePeerDependencies: - supports-color - '@code-inspector/vite@1.4.2': + '@code-inspector/vite@1.4.4': dependencies: - '@code-inspector/core': 1.4.2 + '@code-inspector/core': 1.4.4 chalk: 4.1.1 transitivePeerDependencies: - supports-color - '@code-inspector/webpack@1.4.2': + '@code-inspector/webpack@1.4.4': dependencies: - '@code-inspector/core': 1.4.2 + '@code-inspector/core': 1.4.4 transitivePeerDependencies: - supports-color - '@csstools/color-helpers@5.1.0': {} + '@csstools/color-helpers@6.0.2': {} - '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-calc@3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-color-parser@4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/color-helpers': 5.1.0 - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 + '@csstools/color-helpers': 6.0.2 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) + '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': + '@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/css-tokenizer': 3.0.4 + '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-syntax-patches-for-csstree@1.0.26': {} + '@csstools/css-syntax-patches-for-csstree@1.1.0': {} - '@csstools/css-tokenizer@3.0.4': {} + '@csstools/css-tokenizer@4.0.0': {} + + '@e18e/eslint-plugin@0.2.0(eslint@10.0.3(jiti@1.21.7))': + dependencies: + eslint-plugin-depend: 1.5.0(eslint@10.0.3(jiti@1.21.7)) + optionalDependencies: + eslint: 10.0.3(jiti@1.21.7) '@egoist/tailwindcss-icons@1.9.2(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))': dependencies: @@ -8497,8 +8382,6 @@ snapshots: '@emoji-mart/data@1.2.1': {} - '@epic-web/invariant@1.0.0': {} - '@es-joy/jsdoccomment@0.84.0': dependencies: '@types/estree': 1.0.8 @@ -8587,15 +8470,15 @@ snapshots: '@esbuild/win32-x64@0.27.2': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.6.0(eslint@10.0.2(jiti@1.21.7))': + '@eslint-community/eslint-plugin-eslint-comments@4.7.1(eslint@10.0.3(jiti@1.21.7))': dependencies: escape-string-regexp: 4.0.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ignore: 7.0.5 - '@eslint-community/eslint-utils@4.9.1(eslint@10.0.2(jiti@1.21.7))': + '@eslint-community/eslint-utils@4.9.1(eslint@10.0.3(jiti@1.21.7))': dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) eslint-visitor-keys: 3.4.3 '@eslint-community/eslint-utils@4.9.1(eslint@9.27.0(jiti@1.21.7))': @@ -8605,28 +8488,28 @@ snapshots: '@eslint-community/regexpp@4.12.2': {} - '@eslint-react/ast@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/ast@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-react/eff': 2.13.0 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) string-ts: 2.3.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/core@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/core@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: @@ -8634,68 +8517,68 @@ snapshots: '@eslint-react/eff@2.13.0': {} - '@eslint-react/eslint-plugin@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/eslint-plugin@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) - eslint-plugin-react-dom: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-hooks-extra: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-naming-convention: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-rsc: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-web-api: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-react-x: 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) + eslint-plugin-react-dom: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-hooks-extra: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-naming-convention: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-rsc: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-web-api: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint-plugin-react-x: 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint-react/shared@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/shared@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-react/eff': 2.13.0 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 zod: 4.3.6 transitivePeerDependencies: - supports-color - '@eslint-react/var@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@eslint-react/var@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@eslint/compat@2.0.2(eslint@10.0.2(jiti@1.21.7))': + '@eslint/compat@2.0.3(eslint@10.0.3(jiti@1.21.7))': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 optionalDependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) '@eslint/config-array@0.20.1': dependencies: '@eslint/object-schema': 2.1.7 debug: 4.4.3 - minimatch: 3.1.2 + minimatch: 3.1.5 transitivePeerDependencies: - supports-color - '@eslint/config-array@0.23.2': + '@eslint/config-array@0.23.3': dependencies: - '@eslint/object-schema': 3.0.2 + '@eslint/object-schema': 3.0.3 debug: 4.4.3 minimatch: 10.2.4 transitivePeerDependencies: @@ -8703,9 +8586,9 @@ snapshots: '@eslint/config-helpers@0.2.3': {} - '@eslint/config-helpers@0.5.2': + '@eslint/config-helpers@0.5.3': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 '@eslint/core@0.14.0': dependencies: @@ -8719,11 +8602,7 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@1.0.1': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/core@1.1.0': + '@eslint/core@1.1.1': dependencies: '@types/json-schema': 7.0.15 @@ -8734,14 +8613,14 @@ snapshots: '@eslint/eslintrc@3.3.3': dependencies: - ajv: 6.12.6 + ajv: 6.14.0 debug: 4.4.3 espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.1 js-yaml: 4.1.1 - minimatch: 3.1.2 + minimatch: 3.1.5 strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color @@ -8753,7 +8632,7 @@ snapshots: '@eslint/core': 0.17.0 '@eslint/plugin-kit': 0.4.1 github-slugger: 2.0.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-frontmatter: 2.0.1 mdast-util-gfm: 3.1.0 micromark-extension-frontmatter: 2.0.0 @@ -8764,7 +8643,7 @@ snapshots: '@eslint/object-schema@2.1.7': {} - '@eslint/object-schema@3.0.2': {} + '@eslint/object-schema@3.0.3': {} '@eslint/plugin-kit@0.3.5': dependencies: @@ -8776,56 +8655,81 @@ snapshots: '@eslint/core': 0.17.0 levn: 0.4.1 - '@eslint/plugin-kit@0.6.0': + '@eslint/plugin-kit@0.6.1': dependencies: - '@eslint/core': 1.1.0 + '@eslint/core': 1.1.1 levn: 0.4.1 + '@exodus/bytes@1.15.0': {} + '@floating-ui/core@1.7.3': dependencies: '@floating-ui/utils': 0.2.10 + '@floating-ui/core@1.7.5': + dependencies: + '@floating-ui/utils': 0.2.11 + '@floating-ui/dom@1.7.4': dependencies: '@floating-ui/core': 1.7.3 '@floating-ui/utils': 0.2.10 + '@floating-ui/dom@1.7.6': + dependencies: + '@floating-ui/core': 1.7.5 + '@floating-ui/utils': 0.2.11 + '@floating-ui/react-dom@2.1.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@floating-ui/dom': 1.7.4 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) + '@floating-ui/react-dom@2.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + dependencies: + '@floating-ui/dom': 1.7.6 + react: 19.2.4 + react-dom: 19.2.4(react@19.2.4) + '@floating-ui/react@0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@floating-ui/utils': 0.2.10 + '@floating-ui/react-dom': 2.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@floating-ui/utils': 0.2.11 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) tabbable: 6.4.0 - '@floating-ui/react@0.27.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@floating-ui/react@0.27.19(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@floating-ui/utils': 0.2.10 + '@floating-ui/react-dom': 2.1.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@floating-ui/utils': 0.2.11 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) tabbable: 6.4.0 '@floating-ui/utils@0.2.10': {} - '@formatjs/intl-localematcher@0.5.10': + '@floating-ui/utils@0.2.11': {} + + '@formatjs/fast-memoize@3.1.0': dependencies: tslib: 2.8.1 - '@headlessui/react@2.2.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@formatjs/intl-localematcher@0.8.1': + dependencies: + '@formatjs/fast-memoize': 3.1.0 + tslib: 2.8.1 + + '@headlessui/react@2.2.9(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@floating-ui/react': 0.26.28(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@react-aria/focus': 3.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@react-aria/interactions': 3.26.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@tanstack/react-virtual': 3.13.18(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@react-aria/focus': 3.21.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@react-aria/interactions': 3.27.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/react-virtual': 3.13.21(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) + use-sync-external-store: 1.6.0(react@19.2.4) '@heroicons/react@2.2.0(react@19.2.4)': dependencies: @@ -8846,7 +8750,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/ri@1.2.9': + '@iconify-json/ri@1.2.10': dependencies: '@iconify/types': 2.0.0 @@ -8875,7 +8779,7 @@ snapshots: globals: 15.15.0 kolorist: 1.8.0 local-pkg: 1.1.2 - mlly: 1.8.0 + mlly: 1.8.1 transitivePeerDependencies: - supports-color @@ -8883,52 +8787,29 @@ snapshots: dependencies: '@antfu/install-pkg': 1.1.0 '@iconify/types': 2.0.0 - mlly: 1.8.0 + mlly: 1.8.1 - '@img/colour@1.0.0': - optional: true - - '@img/sharp-darwin-arm64@0.33.5': - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.0.4 - optional: true + '@img/colour@1.1.0': {} '@img/sharp-darwin-arm64@0.34.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.2.4 optional: true - '@img/sharp-darwin-x64@0.33.5': - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.0.4 - optional: true - '@img/sharp-darwin-x64@0.34.5': optionalDependencies: '@img/sharp-libvips-darwin-x64': 1.2.4 optional: true - '@img/sharp-libvips-darwin-arm64@1.0.4': - optional: true - '@img/sharp-libvips-darwin-arm64@1.2.4': optional: true - '@img/sharp-libvips-darwin-x64@1.0.4': - optional: true - '@img/sharp-libvips-darwin-x64@1.2.4': optional: true - '@img/sharp-libvips-linux-arm64@1.0.4': - optional: true - '@img/sharp-libvips-linux-arm64@1.2.4': optional: true - '@img/sharp-libvips-linux-arm@1.0.5': - optional: true - '@img/sharp-libvips-linux-arm@1.2.4': optional: true @@ -8938,45 +8819,23 @@ snapshots: '@img/sharp-libvips-linux-riscv64@1.2.4': optional: true - '@img/sharp-libvips-linux-s390x@1.0.4': - optional: true - '@img/sharp-libvips-linux-s390x@1.2.4': optional: true - '@img/sharp-libvips-linux-x64@1.0.4': - optional: true - '@img/sharp-libvips-linux-x64@1.2.4': optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.0.4': - optional: true - '@img/sharp-libvips-linuxmusl-arm64@1.2.4': optional: true - '@img/sharp-libvips-linuxmusl-x64@1.0.4': - optional: true - '@img/sharp-libvips-linuxmusl-x64@1.2.4': optional: true - '@img/sharp-linux-arm64@0.33.5': - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.0.4 - optional: true - '@img/sharp-linux-arm64@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-arm64': 1.2.4 optional: true - '@img/sharp-linux-arm@0.33.5': - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.0.5 - optional: true - '@img/sharp-linux-arm@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-arm': 1.2.4 @@ -8992,51 +8851,26 @@ snapshots: '@img/sharp-libvips-linux-riscv64': 1.2.4 optional: true - '@img/sharp-linux-s390x@0.33.5': - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.0.4 - optional: true - '@img/sharp-linux-s390x@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-s390x': 1.2.4 optional: true - '@img/sharp-linux-x64@0.33.5': - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.0.4 - optional: true - '@img/sharp-linux-x64@0.34.5': optionalDependencies: '@img/sharp-libvips-linux-x64': 1.2.4 optional: true - '@img/sharp-linuxmusl-arm64@0.33.5': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 - optional: true - '@img/sharp-linuxmusl-arm64@0.34.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-arm64': 1.2.4 optional: true - '@img/sharp-linuxmusl-x64@0.33.5': - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.0.4 - optional: true - '@img/sharp-linuxmusl-x64@0.34.5': optionalDependencies: '@img/sharp-libvips-linuxmusl-x64': 1.2.4 optional: true - '@img/sharp-wasm32@0.33.5': - dependencies: - '@emnapi/runtime': 1.8.1 - optional: true - '@img/sharp-wasm32@0.34.5': dependencies: '@emnapi/runtime': 1.8.1 @@ -9045,15 +8879,9 @@ snapshots: '@img/sharp-win32-arm64@0.34.5': optional: true - '@img/sharp-win32-ia32@0.33.5': - optional: true - '@img/sharp-win32-ia32@0.34.5': optional: true - '@img/sharp-win32-x64@0.33.5': - optional: true - '@img/sharp-win32-x64@0.34.5': optional: true @@ -9067,11 +8895,11 @@ snapshots: dependencies: minipass: 7.1.3 - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.4(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: glob: 13.0.6 react-docgen-typescript: 2.4.0(typescript@5.9.3) - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) optionalDependencies: typescript: 5.9.3 @@ -9193,7 +9021,7 @@ snapshots: '@lexical/react@0.41.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(yjs@13.6.29)': dependencies: - '@floating-ui/react': 0.27.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@floating-ui/react': 0.27.19(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@lexical/devtools-core': 0.41.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@lexical/dragon': 0.41.0 '@lexical/extension': 0.41.0 @@ -9291,10 +9119,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@mdx-js/react@3.1.1(@types/react@19.2.9)(react@19.2.4)': + '@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 19.2.9 + '@types/react': 19.2.14 react: 19.2.4 '@mdx-js/rollup@3.1.1(rollup@4.56.0)': @@ -9307,22 +9135,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@mermaid-js/parser@0.6.3': + '@mermaid-js/parser@1.0.1': dependencies: - langium: 3.3.1 + langium: 4.2.1 - '@monaco-editor/loader@1.5.0': + '@monaco-editor/loader@1.7.0': dependencies: state-local: 1.0.7 '@monaco-editor/react@4.7.0(monaco-editor@0.55.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@monaco-editor/loader': 1.5.0 + '@monaco-editor/loader': 1.7.0 monaco-editor: 0.55.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@mswjs/interceptors@0.39.8': + '@mswjs/interceptors@0.41.3': dependencies: '@open-draft/deferred-promise': 2.2.0 '@open-draft/logger': 0.3.0 @@ -9342,41 +9170,41 @@ snapshots: '@next/env@16.0.0': {} - '@next/env@16.1.5': {} + '@next/env@16.1.6': {} '@next/eslint-plugin-next@16.1.6': dependencies: fast-glob: 3.3.1 - '@next/mdx@16.1.5(@mdx-js/loader@3.1.1(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(@mdx-js/react@3.1.1(@types/react@19.2.9)(react@19.2.4))': + '@next/mdx@16.1.6(@mdx-js/loader@3.1.1(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.4))': dependencies: source-map: 0.7.6 optionalDependencies: '@mdx-js/loader': 3.1.1(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) - '@mdx-js/react': 3.1.1(@types/react@19.2.9)(react@19.2.4) + '@mdx-js/react': 3.1.1(@types/react@19.2.14)(react@19.2.4) - '@next/swc-darwin-arm64@16.1.5': + '@next/swc-darwin-arm64@16.1.6': optional: true - '@next/swc-darwin-x64@16.1.5': + '@next/swc-darwin-x64@16.1.6': optional: true - '@next/swc-linux-arm64-gnu@16.1.5': + '@next/swc-linux-arm64-gnu@16.1.6': optional: true - '@next/swc-linux-arm64-musl@16.1.5': + '@next/swc-linux-arm64-musl@16.1.6': optional: true - '@next/swc-linux-x64-gnu@16.1.5': + '@next/swc-linux-x64-gnu@16.1.6': optional: true - '@next/swc-linux-x64-musl@16.1.5': + '@next/swc-linux-x64-musl@16.1.6': optional: true - '@next/swc-win32-arm64-msvc@16.1.5': + '@next/swc-win32-arm64-msvc@16.1.6': optional: true - '@next/swc-win32-x64-msvc@16.1.5': + '@next/swc-win32-x64-msvc@16.1.6': optional: true '@nodelib/fs.scandir@2.1.5': @@ -9397,46 +9225,47 @@ snapshots: '@nolyfill/side-channel@1.0.44': {} - '@octokit/auth-token@5.1.2': {} + '@octokit/auth-token@6.0.0': {} - '@octokit/core@6.1.6': + '@octokit/core@7.0.6': dependencies: - '@octokit/auth-token': 5.1.2 - '@octokit/graphql': 8.2.2 - '@octokit/request': 9.2.4 - '@octokit/request-error': 6.1.8 - '@octokit/types': 14.1.0 - before-after-hook: 3.0.2 + '@octokit/auth-token': 6.0.0 + '@octokit/graphql': 9.0.3 + '@octokit/request': 10.0.8 + '@octokit/request-error': 7.1.0 + '@octokit/types': 16.0.0 + before-after-hook: 4.0.0 universal-user-agent: 7.0.3 - '@octokit/endpoint@10.1.4': + '@octokit/endpoint@11.0.3': dependencies: - '@octokit/types': 14.1.0 + '@octokit/types': 16.0.0 universal-user-agent: 7.0.3 - '@octokit/graphql@8.2.2': + '@octokit/graphql@9.0.3': dependencies: - '@octokit/request': 9.2.4 - '@octokit/types': 14.1.0 + '@octokit/request': 10.0.8 + '@octokit/types': 16.0.0 universal-user-agent: 7.0.3 - '@octokit/openapi-types@25.1.0': {} + '@octokit/openapi-types@27.0.0': {} - '@octokit/request-error@6.1.8': + '@octokit/request-error@7.1.0': dependencies: - '@octokit/types': 14.1.0 + '@octokit/types': 16.0.0 - '@octokit/request@9.2.4': + '@octokit/request@10.0.8': dependencies: - '@octokit/endpoint': 10.1.4 - '@octokit/request-error': 6.1.8 - '@octokit/types': 14.1.0 - fast-content-type-parse: 2.0.1 + '@octokit/endpoint': 11.0.3 + '@octokit/request-error': 7.1.0 + '@octokit/types': 16.0.0 + fast-content-type-parse: 3.0.0 + json-with-bigint: 3.5.7 universal-user-agent: 7.0.3 - '@octokit/types@14.1.0': + '@octokit/types@16.0.0': dependencies: - '@octokit/openapi-types': 25.1.0 + '@octokit/openapi-types': 27.0.0 '@open-draft/deferred-promise@2.2.0': {} @@ -9499,11 +9328,11 @@ snapshots: transitivePeerDependencies: - '@opentelemetry/api' - '@orpc/tanstack-query@1.13.6(@orpc/client@1.13.6)(@tanstack/query-core@5.90.5)': + '@orpc/tanstack-query@1.13.6(@orpc/client@1.13.6)(@tanstack/query-core@5.90.20)': dependencies: '@orpc/client': 1.13.6 '@orpc/shared': 1.13.6 - '@tanstack/query-core': 5.90.5 + '@tanstack/query-core': 5.90.20 transitivePeerDependencies: - '@opentelemetry/api' @@ -9513,66 +9342,66 @@ snapshots: '@oxc-project/types@0.115.0': {} - '@oxc-resolver/binding-android-arm-eabi@11.16.4': + '@oxc-resolver/binding-android-arm-eabi@11.19.1': optional: true - '@oxc-resolver/binding-android-arm64@11.16.4': + '@oxc-resolver/binding-android-arm64@11.19.1': optional: true - '@oxc-resolver/binding-darwin-arm64@11.16.4': + '@oxc-resolver/binding-darwin-arm64@11.19.1': optional: true - '@oxc-resolver/binding-darwin-x64@11.16.4': + '@oxc-resolver/binding-darwin-x64@11.19.1': optional: true - '@oxc-resolver/binding-freebsd-x64@11.16.4': + '@oxc-resolver/binding-freebsd-x64@11.19.1': optional: true - '@oxc-resolver/binding-linux-arm-gnueabihf@11.16.4': + '@oxc-resolver/binding-linux-arm-gnueabihf@11.19.1': optional: true - '@oxc-resolver/binding-linux-arm-musleabihf@11.16.4': + '@oxc-resolver/binding-linux-arm-musleabihf@11.19.1': optional: true - '@oxc-resolver/binding-linux-arm64-gnu@11.16.4': + '@oxc-resolver/binding-linux-arm64-gnu@11.19.1': optional: true - '@oxc-resolver/binding-linux-arm64-musl@11.16.4': + '@oxc-resolver/binding-linux-arm64-musl@11.19.1': optional: true - '@oxc-resolver/binding-linux-ppc64-gnu@11.16.4': + '@oxc-resolver/binding-linux-ppc64-gnu@11.19.1': optional: true - '@oxc-resolver/binding-linux-riscv64-gnu@11.16.4': + '@oxc-resolver/binding-linux-riscv64-gnu@11.19.1': optional: true - '@oxc-resolver/binding-linux-riscv64-musl@11.16.4': + '@oxc-resolver/binding-linux-riscv64-musl@11.19.1': optional: true - '@oxc-resolver/binding-linux-s390x-gnu@11.16.4': + '@oxc-resolver/binding-linux-s390x-gnu@11.19.1': optional: true - '@oxc-resolver/binding-linux-x64-gnu@11.16.4': + '@oxc-resolver/binding-linux-x64-gnu@11.19.1': optional: true - '@oxc-resolver/binding-linux-x64-musl@11.16.4': + '@oxc-resolver/binding-linux-x64-musl@11.19.1': optional: true - '@oxc-resolver/binding-openharmony-arm64@11.16.4': + '@oxc-resolver/binding-openharmony-arm64@11.19.1': optional: true - '@oxc-resolver/binding-wasm32-wasi@11.16.4': + '@oxc-resolver/binding-wasm32-wasi@11.19.1': dependencies: '@napi-rs/wasm-runtime': 1.1.1 optional: true - '@oxc-resolver/binding-win32-arm64-msvc@11.16.4': + '@oxc-resolver/binding-win32-arm64-msvc@11.19.1': optional: true - '@oxc-resolver/binding-win32-ia32-msvc@11.16.4': + '@oxc-resolver/binding-win32-ia32-msvc@11.19.1': optional: true - '@oxc-resolver/binding-win32-x64-msvc@11.16.4': + '@oxc-resolver/binding-win32-x64-msvc@11.19.1': optional: true '@parcel/watcher-android-arm64@2.5.6': @@ -9644,235 +9473,235 @@ snapshots: '@radix-ui/primitive@1.1.3': {} - '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.14)(react@19.2.4)': dependencies: react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-context@1.1.2(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-context@1.1.2(@types/react@19.2.14)(react@19.2.4)': dependencies: react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-context': 1.1.2(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.14)(react@19.2.4) aria-hidden: 1.2.6 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-remove-scroll: 2.7.2(@types/react@19.2.9)(react@19.2.4) + react-remove-scroll: 2.7.2(@types/react@19.2.14)(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 - '@types/react-dom': 19.2.3(@types/react@19.2.9) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@radix-ui/primitive': 1.1.3 - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 - '@types/react-dom': 19.2.3(@types/react@19.2.9) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.14)(react@19.2.4)': dependencies: react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 - '@types/react-dom': 19.2.3(@types/react@19.2.9) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-id@1.1.1(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-id@1.1.1(@types/react@19.2.14)(react@19.2.4)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 - '@types/react-dom': 19.2.3(@types/react@19.2.9) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 - '@types/react-dom': 19.2.3(@types/react@19.2.9) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-slot': 1.2.3(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 - '@types/react-dom': 19.2.3(@types/react@19.2.9) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-primitive@2.1.4(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@radix-ui/react-primitive@2.1.4(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@radix-ui/react-slot': 1.2.4(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-slot': 1.2.4(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 - '@types/react-dom': 19.2.3(@types/react@19.2.9) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) - '@radix-ui/react-slot@1.2.3(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-slot@1.2.3(@types/react@19.2.14)(react@19.2.4)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-slot@1.2.4(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-slot@1.2.4(@types/react@19.2.14)(react@19.2.4)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.14)(react@19.2.4)': dependencies: react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.14)(react@19.2.4)': dependencies: - '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.14)(react@19.2.4)': dependencies: - '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.14)(react@19.2.4)': dependencies: - '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.9)(react@19.2.4) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.14)(react@19.2.4) react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.9)(react@19.2.4)': + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.14)(react@19.2.4)': dependencies: react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@react-aria/focus@3.21.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@react-aria/focus@3.21.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@react-aria/interactions': 3.26.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@react-aria/utils': 3.32.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@react-types/shared': 3.32.1(react@19.2.4) - '@swc/helpers': 0.5.18 + '@react-aria/interactions': 3.27.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@react-aria/utils': 3.33.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@react-types/shared': 3.33.1(react@19.2.4) + '@swc/helpers': 0.5.19 clsx: 2.1.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@react-aria/interactions@3.26.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@react-aria/interactions@3.27.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@react-aria/ssr': 3.9.10(react@19.2.4) - '@react-aria/utils': 3.32.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@react-aria/utils': 3.33.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@react-stately/flags': 3.1.2 - '@react-types/shared': 3.32.1(react@19.2.4) - '@swc/helpers': 0.5.18 + '@react-types/shared': 3.33.1(react@19.2.4) + '@swc/helpers': 0.5.19 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) '@react-aria/ssr@3.9.10(react@19.2.4)': dependencies: - '@swc/helpers': 0.5.18 + '@swc/helpers': 0.5.19 react: 19.2.4 - '@react-aria/utils@3.32.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@react-aria/utils@3.33.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@react-aria/ssr': 3.9.10(react@19.2.4) '@react-stately/flags': 3.1.2 '@react-stately/utils': 3.11.0(react@19.2.4) - '@react-types/shared': 3.32.1(react@19.2.4) - '@swc/helpers': 0.5.18 + '@react-types/shared': 3.33.1(react@19.2.4) + '@swc/helpers': 0.5.19 clsx: 2.1.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) '@react-stately/flags@3.1.2': dependencies: - '@swc/helpers': 0.5.18 + '@swc/helpers': 0.5.19 '@react-stately/utils@3.11.0(react@19.2.4)': dependencies: - '@swc/helpers': 0.5.18 + '@swc/helpers': 0.5.19 react: 19.2.4 - '@react-types/shared@3.32.1(react@19.2.4)': + '@react-types/shared@3.33.1(react@19.2.4)': dependencies: react: 19.2.4 - '@reactflow/background@11.3.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@reactflow/background@11.3.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@reactflow/core': 11.11.4(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/core': 11.11.4(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) classcat: 5.0.5 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - zustand: 4.5.7(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4) + zustand: 4.5.7(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/controls@11.2.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@reactflow/controls@11.2.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@reactflow/core': 11.11.4(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/core': 11.11.4(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) classcat: 5.0.5 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - zustand: 4.5.7(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4) + zustand: 4.5.7(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/core@11.11.4(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@reactflow/core@11.11.4(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@types/d3': 7.4.3 '@types/d3-drag': 3.0.7 @@ -9884,14 +9713,14 @@ snapshots: d3-zoom: 3.0.0 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - zustand: 4.5.7(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4) + zustand: 4.5.7(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/minimap@11.7.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@reactflow/minimap@11.7.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@reactflow/core': 11.11.4(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/core': 11.11.4(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@types/d3-selection': 3.0.11 '@types/d3-zoom': 3.0.8 classcat: 5.0.5 @@ -9899,36 +9728,36 @@ snapshots: d3-zoom: 3.0.0 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - zustand: 4.5.7(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4) + zustand: 4.5.7(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/node-resizer@2.2.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@reactflow/node-resizer@2.2.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@reactflow/core': 11.11.4(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/core': 11.11.4(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) classcat: 5.0.5 d3-drag: 3.0.0 d3-selection: 3.0.0 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - zustand: 4.5.7(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4) + zustand: 4.5.7(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4) transitivePeerDependencies: - '@types/react' - immer - '@reactflow/node-toolbar@1.3.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@reactflow/node-toolbar@1.3.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@reactflow/core': 11.11.4(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/core': 11.11.4(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) classcat: 5.0.5 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - zustand: 4.5.7(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4) + zustand: 4.5.7(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4) transitivePeerDependencies: - '@types/react' - immer - '@remixicon/react@4.7.0(react@19.2.4)': + '@remixicon/react@4.9.0(react@19.2.4)': dependencies: react: 19.2.4 @@ -9936,52 +9765,58 @@ snapshots: '@rgrove/parse-xml@4.2.0': {} - '@rolldown/binding-android-arm64@1.0.0-rc.6': + '@rolldown/binding-android-arm64@1.0.0-rc.8': optional: true - '@rolldown/binding-darwin-arm64@1.0.0-rc.6': + '@rolldown/binding-darwin-arm64@1.0.0-rc.8': optional: true - '@rolldown/binding-darwin-x64@1.0.0-rc.6': + '@rolldown/binding-darwin-x64@1.0.0-rc.8': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-rc.6': + '@rolldown/binding-freebsd-x64@1.0.0-rc.8': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.6': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.8': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.6': + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.8': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-rc.6': + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.8': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-rc.6': + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.8': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-rc.6': + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.8': optional: true - '@rolldown/binding-openharmony-arm64@1.0.0-rc.6': + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.8': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-rc.6': + '@rolldown/binding-linux-x64-musl@1.0.0-rc.8': + optional: true + + '@rolldown/binding-openharmony-arm64@1.0.0-rc.8': + optional: true + + '@rolldown/binding-wasm32-wasi@1.0.0-rc.8': dependencies: '@napi-rs/wasm-runtime': 1.1.1 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.6': + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.8': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-rc.6': + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.8': optional: true '@rolldown/pluginutils@1.0.0-rc.3': {} '@rolldown/pluginutils@1.0.0-rc.5': {} - '@rolldown/pluginutils@1.0.0-rc.6': {} + '@rolldown/pluginutils@1.0.0-rc.8': {} '@rollup/plugin-replace@6.0.3(rollup@4.56.0)': dependencies: @@ -10073,39 +9908,38 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.56.0': optional: true - '@sentry-internal/browser-utils@8.55.0': + '@sentry-internal/browser-utils@10.42.0': dependencies: - '@sentry/core': 8.55.0 + '@sentry/core': 10.42.0 - '@sentry-internal/feedback@8.55.0': + '@sentry-internal/feedback@10.42.0': dependencies: - '@sentry/core': 8.55.0 + '@sentry/core': 10.42.0 - '@sentry-internal/replay-canvas@8.55.0': + '@sentry-internal/replay-canvas@10.42.0': dependencies: - '@sentry-internal/replay': 8.55.0 - '@sentry/core': 8.55.0 + '@sentry-internal/replay': 10.42.0 + '@sentry/core': 10.42.0 - '@sentry-internal/replay@8.55.0': + '@sentry-internal/replay@10.42.0': dependencies: - '@sentry-internal/browser-utils': 8.55.0 - '@sentry/core': 8.55.0 + '@sentry-internal/browser-utils': 10.42.0 + '@sentry/core': 10.42.0 - '@sentry/browser@8.55.0': + '@sentry/browser@10.42.0': dependencies: - '@sentry-internal/browser-utils': 8.55.0 - '@sentry-internal/feedback': 8.55.0 - '@sentry-internal/replay': 8.55.0 - '@sentry-internal/replay-canvas': 8.55.0 - '@sentry/core': 8.55.0 + '@sentry-internal/browser-utils': 10.42.0 + '@sentry-internal/feedback': 10.42.0 + '@sentry-internal/replay': 10.42.0 + '@sentry-internal/replay-canvas': 10.42.0 + '@sentry/core': 10.42.0 - '@sentry/core@8.55.0': {} + '@sentry/core@10.42.0': {} - '@sentry/react@8.55.0(react@19.2.4)': + '@sentry/react@10.42.0(react@19.2.4)': dependencies: - '@sentry/browser': 8.55.0 - '@sentry/core': 8.55.0 - hoist-non-react-statics: 3.3.2 + '@sentry/browser': 10.42.0 + '@sentry/core': 10.42.0 react: 19.2.4 '@shuding/opentype.js@1.4.0-beta.0': @@ -10115,37 +9949,37 @@ snapshots: '@sindresorhus/base62@1.0.0': {} - '@solid-primitives/event-listener@2.4.3(solid-js@1.9.11)': + '@solid-primitives/event-listener@2.4.5(solid-js@1.9.11)': dependencies: - '@solid-primitives/utils': 6.3.2(solid-js@1.9.11) + '@solid-primitives/utils': 6.4.0(solid-js@1.9.11) solid-js: 1.9.11 - '@solid-primitives/keyboard@1.3.3(solid-js@1.9.11)': + '@solid-primitives/keyboard@1.3.5(solid-js@1.9.11)': dependencies: - '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.11) - '@solid-primitives/rootless': 1.5.2(solid-js@1.9.11) - '@solid-primitives/utils': 6.3.2(solid-js@1.9.11) + '@solid-primitives/event-listener': 2.4.5(solid-js@1.9.11) + '@solid-primitives/rootless': 1.5.3(solid-js@1.9.11) + '@solid-primitives/utils': 6.4.0(solid-js@1.9.11) solid-js: 1.9.11 - '@solid-primitives/resize-observer@2.1.3(solid-js@1.9.11)': + '@solid-primitives/resize-observer@2.1.5(solid-js@1.9.11)': dependencies: - '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.11) - '@solid-primitives/rootless': 1.5.2(solid-js@1.9.11) - '@solid-primitives/static-store': 0.1.2(solid-js@1.9.11) - '@solid-primitives/utils': 6.3.2(solid-js@1.9.11) + '@solid-primitives/event-listener': 2.4.5(solid-js@1.9.11) + '@solid-primitives/rootless': 1.5.3(solid-js@1.9.11) + '@solid-primitives/static-store': 0.1.3(solid-js@1.9.11) + '@solid-primitives/utils': 6.4.0(solid-js@1.9.11) solid-js: 1.9.11 - '@solid-primitives/rootless@1.5.2(solid-js@1.9.11)': + '@solid-primitives/rootless@1.5.3(solid-js@1.9.11)': dependencies: - '@solid-primitives/utils': 6.3.2(solid-js@1.9.11) + '@solid-primitives/utils': 6.4.0(solid-js@1.9.11) solid-js: 1.9.11 - '@solid-primitives/static-store@0.1.2(solid-js@1.9.11)': + '@solid-primitives/static-store@0.1.3(solid-js@1.9.11)': dependencies: - '@solid-primitives/utils': 6.3.2(solid-js@1.9.11) + '@solid-primitives/utils': 6.4.0(solid-js@1.9.11) solid-js: 1.9.11 - '@solid-primitives/utils@6.3.2(solid-js@1.9.11)': + '@solid-primitives/utils@6.4.0(solid-js@1.9.11)': dependencies: solid-js: 1.9.11 @@ -10153,15 +9987,15 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook/addon-docs@10.2.13(@types/react@19.2.9)(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': + '@storybook/addon-docs@10.2.16(@types/react@19.2.14)(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': dependencies: - '@mdx-js/react': 3.1.1(@types/react@19.2.9)(react@19.2.4) - '@storybook/csf-plugin': 10.2.13(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) + '@mdx-js/react': 3.1.1(@types/react@19.2.14)(react@19.2.4) + '@storybook/csf-plugin': 10.2.16(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) '@storybook/icons': 2.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@storybook/react-dom-shim': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + '@storybook/react-dom-shim': 10.2.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' @@ -10170,41 +10004,41 @@ snapshots: - vite - webpack - '@storybook/addon-links@10.2.13(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': + '@storybook/addon-links@10.2.16(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: '@storybook/global': 5.0.0 - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) optionalDependencies: react: 19.2.4 - '@storybook/addon-onboarding@10.2.13(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': + '@storybook/addon-onboarding@10.2.16(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@storybook/addon-themes@10.2.13(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': + '@storybook/addon-themes@10.2.16(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ts-dedent: 2.2.0 - '@storybook/builder-vite@10.2.13(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': + '@storybook/builder-vite@10.2.16(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': dependencies: - '@storybook/csf-plugin': 10.2.13(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@storybook/csf-plugin': 10.2.16(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ts-dedent: 2.2.0 - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - esbuild - rollup - webpack - '@storybook/csf-plugin@10.2.13(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': + '@storybook/csf-plugin@10.2.16(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': dependencies: - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) unplugin: 2.3.11 optionalDependencies: esbuild: 0.27.2 rollup: 4.56.0 - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) webpack: 5.104.1(esbuild@0.27.2)(uglify-js@3.19.3) '@storybook/global@5.0.0': {} @@ -10214,18 +10048,18 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@storybook/nextjs-vite@10.2.13(@babel/core@7.28.6)(esbuild@0.27.2)(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': + '@storybook/nextjs-vite@10.2.16(@babel/core@7.28.6)(esbuild@0.27.2)(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': dependencies: - '@storybook/builder-vite': 10.2.13(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) - '@storybook/react': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) - '@storybook/react-vite': 10.2.13(esbuild@0.27.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) - next: 16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2) + '@storybook/builder-vite': 10.2.16(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) + '@storybook/react': 10.2.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + '@storybook/react-vite': 10.2.16(esbuild@0.27.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) + next: 16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) styled-jsx: 5.1.6(@babel/core@7.28.6)(react@19.2.4) - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-plugin-storybook-nextjs: 3.2.2(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-plugin-storybook-nextjs: 3.2.2(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -10236,27 +10070,27 @@ snapshots: - supports-color - webpack - '@storybook/react-dom-shim@10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': + '@storybook/react-dom-shim@10.2.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))': dependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@storybook/react-vite@10.2.13(esbuild@0.27.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': + '@storybook/react-vite@10.2.16(esbuild@0.27.2)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.4(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@rollup/pluginutils': 5.3.0(rollup@4.56.0) - '@storybook/builder-vite': 10.2.13(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) - '@storybook/react': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) + '@storybook/builder-vite': 10.2.16(esbuild@0.27.2)(rollup@4.56.0)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) + '@storybook/react': 10.2.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3) empathic: 2.0.0 magic-string: 0.30.21 react: 19.2.4 react-docgen: 8.0.2 react-dom: 19.2.4(react@19.2.4) resolve: 1.22.11 - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) tsconfig-paths: 4.2.0 - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - esbuild - rollup @@ -10264,24 +10098,24 @@ snapshots: - typescript - webpack - '@storybook/react@10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': + '@storybook/react@10.2.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 10.2.13(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) + '@storybook/react-dom-shim': 10.2.16(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)) react: 19.2.4 react-docgen: 8.0.2 react-dom: 19.2.4(react@19.2.4) - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7))': + '@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@1.21.7))': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@typescript-eslint/types': 8.56.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 @@ -10293,7 +10127,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@swc/helpers@0.5.18': + '@swc/helpers@0.5.19': dependencies: tslib: 2.8.1 @@ -10316,20 +10150,18 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.19(tsx@4.21.0)(yaml@2.8.2) - '@tanstack/devtools-client@0.0.5': + '@tanstack/devtools-client@0.0.6': dependencies: - '@tanstack/devtools-event-client': 0.4.0 + '@tanstack/devtools-event-client': 0.4.1 - '@tanstack/devtools-event-bus@0.4.0': + '@tanstack/devtools-event-bus@0.4.1': dependencies: ws: 8.19.0 transitivePeerDependencies: - bufferutil - utf-8-validate - '@tanstack/devtools-event-client@0.3.5': {} - - '@tanstack/devtools-event-client@0.4.0': {} + '@tanstack/devtools-event-client@0.4.1': {} '@tanstack/devtools-ui@0.4.4(csstype@3.2.3)(solid-js@1.9.11)': dependencies: @@ -10339,25 +10171,34 @@ snapshots: transitivePeerDependencies: - csstype - '@tanstack/devtools-utils@0.3.0(@types/react@19.2.9)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)': + '@tanstack/devtools-ui@0.5.0(csstype@3.2.3)(solid-js@1.9.11)': dependencies: - '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.11) + clsx: 2.1.1 + dayjs: 1.11.19 + goober: 2.1.18(csstype@3.2.3) + solid-js: 1.9.11 + transitivePeerDependencies: + - csstype + + '@tanstack/devtools-utils@0.3.2(@types/react@19.2.14)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)': + dependencies: + '@tanstack/devtools-ui': 0.5.0(csstype@3.2.3)(solid-js@1.9.11) optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 preact: 10.28.2 react: 19.2.4 solid-js: 1.9.11 transitivePeerDependencies: - csstype - '@tanstack/devtools@0.10.3(csstype@3.2.3)(solid-js@1.9.11)': + '@tanstack/devtools@0.10.11(csstype@3.2.3)(solid-js@1.9.11)': dependencies: - '@solid-primitives/event-listener': 2.4.3(solid-js@1.9.11) - '@solid-primitives/keyboard': 1.3.3(solid-js@1.9.11) - '@solid-primitives/resize-observer': 2.1.3(solid-js@1.9.11) - '@tanstack/devtools-client': 0.0.5 - '@tanstack/devtools-event-bus': 0.4.0 - '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.11) + '@solid-primitives/event-listener': 2.4.5(solid-js@1.9.11) + '@solid-primitives/keyboard': 1.3.5(solid-js@1.9.11) + '@solid-primitives/resize-observer': 2.1.5(solid-js@1.9.11) + '@tanstack/devtools-client': 0.0.6 + '@tanstack/devtools-event-bus': 0.4.1 + '@tanstack/devtools-ui': 0.5.0(csstype@3.2.3)(solid-js@1.9.11) clsx: 2.1.1 goober: 2.1.18(csstype@3.2.3) solid-js: 1.9.11 @@ -10366,31 +10207,26 @@ snapshots: - csstype - utf-8-validate - '@tanstack/eslint-plugin-query@5.91.4(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@tanstack/eslint-plugin-query@5.91.4(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.54.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.54.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@tanstack/form-core@1.24.3': + '@tanstack/form-core@1.28.4': dependencies: - '@tanstack/devtools-event-client': 0.3.5 - '@tanstack/store': 0.7.7 - - '@tanstack/form-core@1.27.7': - dependencies: - '@tanstack/devtools-event-client': 0.4.0 + '@tanstack/devtools-event-client': 0.4.1 '@tanstack/pacer-lite': 0.1.1 - '@tanstack/store': 0.7.7 + '@tanstack/store': 0.9.2 - '@tanstack/form-devtools@0.2.12(@types/react@19.2.9)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)': + '@tanstack/form-devtools@0.2.17(@types/react@19.2.14)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)': dependencies: '@tanstack/devtools-ui': 0.4.4(csstype@3.2.3)(solid-js@1.9.11) - '@tanstack/devtools-utils': 0.3.0(@types/react@19.2.9)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11) - '@tanstack/form-core': 1.27.7 + '@tanstack/devtools-utils': 0.3.2(@types/react@19.2.14)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11) + '@tanstack/form-core': 1.28.4 clsx: 2.1.1 dayjs: 1.11.19 goober: 2.1.18(csstype@3.2.3) @@ -10404,15 +10240,15 @@ snapshots: '@tanstack/pacer-lite@0.1.1': {} - '@tanstack/query-core@5.90.5': {} + '@tanstack/query-core@5.90.20': {} - '@tanstack/query-devtools@5.90.1': {} + '@tanstack/query-devtools@5.93.0': {} - '@tanstack/react-devtools@0.9.2(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.11)': + '@tanstack/react-devtools@0.9.10(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(csstype@3.2.3)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(solid-js@1.9.11)': dependencies: - '@tanstack/devtools': 0.10.3(csstype@3.2.3)(solid-js@1.9.11) - '@types/react': 19.2.9 - '@types/react-dom': 19.2.3(@types/react@19.2.9) + '@tanstack/devtools': 0.10.11(csstype@3.2.3)(solid-js@1.9.11) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: @@ -10421,10 +10257,10 @@ snapshots: - solid-js - utf-8-validate - '@tanstack/react-form-devtools@0.2.12(@types/react@19.2.9)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)': + '@tanstack/react-form-devtools@0.2.17(@types/react@19.2.14)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11)': dependencies: - '@tanstack/devtools-utils': 0.3.0(@types/react@19.2.9)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11) - '@tanstack/form-devtools': 0.2.12(@types/react@19.2.9)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11) + '@tanstack/devtools-utils': 0.3.2(@types/react@19.2.14)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11) + '@tanstack/form-devtools': 0.2.17(@types/react@19.2.14)(csstype@3.2.3)(preact@10.28.2)(react@19.2.4)(solid-js@1.9.11) react: 19.2.4 transitivePeerDependencies: - '@types/react' @@ -10433,43 +10269,41 @@ snapshots: - solid-js - vue - '@tanstack/react-form@1.23.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@tanstack/react-form@1.28.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/form-core': 1.24.3 - '@tanstack/react-store': 0.7.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - decode-formdata: 0.9.0 - devalue: 5.6.2 + '@tanstack/form-core': 1.28.4 + '@tanstack/react-store': 0.9.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 transitivePeerDependencies: - react-dom - '@tanstack/react-query-devtools@5.90.2(@tanstack/react-query@5.90.5(react@19.2.4))(react@19.2.4)': + '@tanstack/react-query-devtools@5.91.3(@tanstack/react-query@5.90.21(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/query-devtools': 5.90.1 - '@tanstack/react-query': 5.90.5(react@19.2.4) + '@tanstack/query-devtools': 5.93.0 + '@tanstack/react-query': 5.90.21(react@19.2.4) react: 19.2.4 - '@tanstack/react-query@5.90.5(react@19.2.4)': + '@tanstack/react-query@5.90.21(react@19.2.4)': dependencies: - '@tanstack/query-core': 5.90.5 + '@tanstack/query-core': 5.90.20 react: 19.2.4 - '@tanstack/react-store@0.7.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@tanstack/react-store@0.9.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/store': 0.7.7 + '@tanstack/store': 0.9.2 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) use-sync-external-store: 1.6.0(react@19.2.4) - '@tanstack/react-virtual@3.13.18(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@tanstack/react-virtual@3.13.21(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: - '@tanstack/virtual-core': 3.13.18 + '@tanstack/virtual-core': 3.13.21 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - '@tanstack/store@0.7.7': {} + '@tanstack/store@0.9.2': {} - '@tanstack/virtual-core@3.13.18': {} + '@tanstack/virtual-core@3.13.21': {} '@testing-library/dom@10.4.1': dependencies: @@ -10491,15 +10325,15 @@ snapshots: picocolors: 1.1.1 redent: 3.0.0 - '@testing-library/react@16.3.0(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@babel/runtime': 7.28.6 '@testing-library/dom': 10.4.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 - '@types/react-dom': 19.2.3(@types/react@19.2.9) + '@types/react': 19.2.14 + '@types/react-dom': 19.2.3(@types/react@19.2.14) '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.1)': dependencies: @@ -10574,7 +10408,7 @@ snapshots: '@types/babel__traverse@7.28.0': dependencies: - '@babel/types': 7.28.6 + '@babel/types': 7.29.0 '@types/chai@5.2.3': dependencies: @@ -10754,37 +10588,37 @@ snapshots: '@types/negotiator@0.6.4': {} - '@types/node@24.10.12': + '@types/node@25.3.5': dependencies: - undici-types: 7.16.0 + undici-types: 7.18.2 '@types/papaparse@5.5.2': dependencies: - '@types/node': 24.10.12 + '@types/node': 25.3.5 '@types/postcss-js@4.1.0': dependencies: - postcss: 8.5.6 + postcss: 8.5.8 - '@types/qs@6.14.0': {} + '@types/qs@6.15.0': {} - '@types/react-dom@19.2.3(@types/react@19.2.9)': + '@types/react-dom@19.2.3(@types/react@19.2.14)': dependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 '@types/react-slider@1.3.6': dependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 '@types/react-syntax-highlighter@15.5.13': dependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 '@types/react-window@1.8.8': dependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - '@types/react@19.2.9': + '@types/react@19.2.14': dependencies: csstype: 3.2.3 @@ -10792,7 +10626,7 @@ snapshots: '@types/semver@7.7.1': {} - '@types/sortablejs@1.15.8': {} + '@types/sortablejs@1.15.9': {} '@types/trusted-types@2.0.7': optional: true @@ -10801,24 +10635,22 @@ snapshots: '@types/unist@3.0.3': {} - '@types/uuid@10.0.0': {} - '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.10.12 + '@types/node': 25.3.5 optional: true '@types/zen-observable@0.8.3': {} - '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.56.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.4.0(typescript@5.9.3) @@ -10826,14 +10658,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.56.1 debug: 4.4.3 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10853,7 +10685,7 @@ snapshots: '@typescript-eslint/project-service@8.54.0(typescript@5.9.3)': dependencies: '@typescript-eslint/tsconfig-utils': 8.54.0(typescript@5.9.3) - '@typescript-eslint/types': 8.56.1 + '@typescript-eslint/types': 8.54.0 debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: @@ -10868,16 +10700,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) ajv: 6.14.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 - semver: 7.7.3 + semver: 7.7.4 transitivePeerDependencies: - supports-color - typescript @@ -10900,13 +10732,13 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) debug: 4.4.3 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -10923,8 +10755,8 @@ snapshots: '@typescript-eslint/types': 8.54.0 '@typescript-eslint/visitor-keys': 8.54.0 debug: 4.4.3 - minimatch: 9.0.5 - semver: 7.7.3 + minimatch: 9.0.9 + semver: 7.7.4 tinyglobby: 0.2.15 ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 @@ -10939,31 +10771,31 @@ snapshots: '@typescript-eslint/visitor-keys': 8.56.1 debug: 4.4.3 minimatch: 10.2.4 - semver: 7.7.3 + semver: 7.7.4 tinyglobby: 0.2.15 ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.54.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/utils@8.54.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.54.0 '@typescript-eslint/types': 8.54.0 '@typescript-eslint/typescript-estree': 8.54.0(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)': + '@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -10976,38 +10808,38 @@ snapshots: '@typescript-eslint/visitor-keys@8.56.1': dependencies: '@typescript-eslint/types': 8.56.1 - eslint-visitor-keys: 5.0.0 + eslint-visitor-keys: 5.0.1 - '@typescript/native-preview-darwin-arm64@7.0.0-dev.20251209.1': + '@typescript/native-preview-darwin-arm64@7.0.0-dev.20260309.1': optional: true - '@typescript/native-preview-darwin-x64@7.0.0-dev.20251209.1': + '@typescript/native-preview-darwin-x64@7.0.0-dev.20260309.1': optional: true - '@typescript/native-preview-linux-arm64@7.0.0-dev.20251209.1': + '@typescript/native-preview-linux-arm64@7.0.0-dev.20260309.1': optional: true - '@typescript/native-preview-linux-arm@7.0.0-dev.20251209.1': + '@typescript/native-preview-linux-arm@7.0.0-dev.20260309.1': optional: true - '@typescript/native-preview-linux-x64@7.0.0-dev.20251209.1': + '@typescript/native-preview-linux-x64@7.0.0-dev.20260309.1': optional: true - '@typescript/native-preview-win32-arm64@7.0.0-dev.20251209.1': + '@typescript/native-preview-win32-arm64@7.0.0-dev.20260309.1': optional: true - '@typescript/native-preview-win32-x64@7.0.0-dev.20251209.1': + '@typescript/native-preview-win32-x64@7.0.0-dev.20260309.1': optional: true - '@typescript/native-preview@7.0.0-dev.20251209.1': + '@typescript/native-preview@7.0.0-dev.20260309.1': optionalDependencies: - '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20251209.1 - '@typescript/native-preview-darwin-x64': 7.0.0-dev.20251209.1 - '@typescript/native-preview-linux-arm': 7.0.0-dev.20251209.1 - '@typescript/native-preview-linux-arm64': 7.0.0-dev.20251209.1 - '@typescript/native-preview-linux-x64': 7.0.0-dev.20251209.1 - '@typescript/native-preview-win32-arm64': 7.0.0-dev.20251209.1 - '@typescript/native-preview-win32-x64': 7.0.0-dev.20251209.1 + '@typescript/native-preview-darwin-arm64': 7.0.0-dev.20260309.1 + '@typescript/native-preview-darwin-x64': 7.0.0-dev.20260309.1 + '@typescript/native-preview-linux-arm': 7.0.0-dev.20260309.1 + '@typescript/native-preview-linux-arm64': 7.0.0-dev.20260309.1 + '@typescript/native-preview-linux-x64': 7.0.0-dev.20260309.1 + '@typescript/native-preview-win32-arm64': 7.0.0-dev.20260309.1 + '@typescript/native-preview-win32-x64': 7.0.0-dev.20260309.1 '@ungap/structured-clone@1.3.0': {} @@ -11015,13 +10847,18 @@ snapshots: dependencies: unpic: 4.2.2 - '@unpic/react@1.0.2(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@unpic/react@1.0.2(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@unpic/core': 1.0.3 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) optionalDependencies: - next: 16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2) + next: 16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3) + + '@upsetjs/venn.js@2.0.0': + optionalDependencies: + d3-selection: 3.0.0 + d3-transition: 3.0.1(d3-selection@3.0.0) '@valibot/to-json-schema@1.5.0(valibot@1.2.0(typescript@5.9.3))': dependencies: @@ -11032,7 +10869,7 @@ snapshots: '@resvg/resvg-wasm': 2.4.0 satori: 0.16.0 - '@vitejs/plugin-react@5.1.4(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitejs/plugin-react@5.1.4(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.29.0) @@ -11040,11 +10877,11 @@ snapshots: '@rolldown/pluginutils': 1.0.0-rc.3 '@types/babel__core': 7.20.5 react-refresh: 0.18.0 - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-rsc@0.5.21(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(react@19.2.4)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitejs/plugin-rsc@0.5.21(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(react@19.2.4)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.5 es-module-lexer: 2.0.0 @@ -11056,12 +10893,12 @@ snapshots: srvx: 0.11.7 strip-literal: 3.1.0 turbo-stream: 3.1.0 - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vitefu: 1.1.2(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitefu: 1.1.2(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) optionalDependencies: react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) - '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.18 @@ -11073,16 +10910,16 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - '@vitest/eslint-plugin@1.6.9(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/eslint-plugin@1.6.9(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3)(vitest@4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) optionalDependencies: typescript: 5.9.3 - vitest: 4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -11103,13 +10940,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@24.10.12)(jiti@1.21.7)(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@25.3.5)(jiti@1.21.7)(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@vitest/spy': 4.0.18 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@24.10.12)(jiti@1.21.7)(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.3.5)(jiti@1.21.7)(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) '@vitest/pretty-format@3.2.4': dependencies: @@ -11169,11 +11006,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.30': + dependencies: + '@babel/parser': 7.29.0 + '@vue/shared': 3.5.30 + entities: 7.0.1 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.27': dependencies: '@vue/compiler-core': 3.5.27 '@vue/shared': 3.5.27 + '@vue/compiler-dom@3.5.30': + dependencies: + '@vue/compiler-core': 3.5.30 + '@vue/shared': 3.5.30 + '@vue/compiler-sfc@3.5.27': dependencies: '@babel/parser': 7.29.0 @@ -11183,7 +11033,7 @@ snapshots: '@vue/shared': 3.5.27 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.6 + postcss: 8.5.8 source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.27': @@ -11193,6 +11043,8 @@ snapshots: '@vue/shared@3.5.27': {} + '@vue/shared@3.5.30': {} + '@webassemblyjs/ast@1.14.1': dependencies: '@webassemblyjs/helper-numbers': 1.13.2 @@ -11275,7 +11127,7 @@ snapshots: '@xtuc/long@4.2.2': {} - abcjs@6.5.2: {} + abcjs@6.6.2: {} acorn-import-phases@1.0.4(acorn@8.16.0): dependencies: @@ -11304,7 +11156,7 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - ahooks@3.9.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + ahooks@3.9.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@babel/runtime': 7.28.6 '@types/js-cookie': 3.0.6 @@ -11328,13 +11180,6 @@ snapshots: ajv: 8.18.0 fast-deep-equal: 3.1.3 - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - ajv@6.14.0: dependencies: fast-deep-equal: 3.1.3 @@ -11349,7 +11194,7 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - ansi-escapes@7.2.0: + ansi-escapes@7.3.0: dependencies: environment: 1.1.0 @@ -11406,20 +11251,21 @@ snapshots: async@3.2.6: {} - autoprefixer@10.4.21(postcss@8.5.6): + autoprefixer@10.4.27(postcss@8.5.8): dependencies: browserslist: 4.28.1 - caniuse-lite: 1.0.30001766 - fraction.js: 4.3.7 - normalize-range: 0.1.2 + caniuse-lite: 1.0.30001777 + fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 bail@2.0.2: {} balanced-match@1.0.2: {} + balanced-match@4.0.4: {} + base64-arraybuffer@1.0.2: {} base64-js@0.0.8: {} @@ -11427,9 +11273,9 @@ snapshots: base64-js@1.5.1: optional: true - baseline-browser-mapping@2.9.18: {} + baseline-browser-mapping@2.10.0: {} - before-after-hook@3.0.2: {} + before-after-hook@4.0.0: {} bezier-easing@2.1.0: {} @@ -11456,16 +11302,20 @@ snapshots: dependencies: balanced-match: 1.0.2 + brace-expansion@5.0.4: + dependencies: + balanced-match: 4.0.4 + braces@3.0.3: dependencies: fill-range: 7.1.1 browserslist@4.28.1: dependencies: - baseline-browser-mapping: 2.9.18 - caniuse-lite: 1.0.30001766 - electron-to-chromium: 1.5.278 - node-releases: 2.0.27 + baseline-browser-mapping: 2.10.0 + caniuse-lite: 1.0.30001777 + electron-to-chromium: 1.5.307 + node-releases: 2.0.36 update-browserslist-db: 1.2.3(browserslist@4.28.1) buffer-crc32@0.2.13: {} @@ -11488,7 +11338,7 @@ snapshots: bytes@3.1.2: {} - cac@6.7.14: {} + cac@7.0.0: {} callsites@3.1.0: {} @@ -11496,7 +11346,7 @@ snapshots: camelize@1.0.1: {} - caniuse-lite@1.0.30001766: {} + caniuse-lite@1.0.30001777: {} canvas@3.2.1: dependencies: @@ -11526,8 +11376,6 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.6.2: {} - change-case@5.4.4: {} character-entities-html4@2.1.0: {} @@ -11566,22 +11414,22 @@ snapshots: parse5: 7.3.0 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 7.21.0 + undici: 7.22.0 whatwg-mimetype: 4.0.0 - chevrotain-allstar@0.3.1(chevrotain@11.0.3): + chevrotain-allstar@0.3.1(chevrotain@11.1.2): dependencies: - chevrotain: 11.0.3 + chevrotain: 11.1.2 lodash-es: 4.17.23 - chevrotain@11.0.3: + chevrotain@11.1.2: dependencies: - '@chevrotain/cst-dts-gen': 11.0.3 - '@chevrotain/gast': 11.0.3 - '@chevrotain/regexp-to-ast': 11.0.3 - '@chevrotain/types': 11.0.3 - '@chevrotain/utils': 11.0.3 - lodash-es: 4.17.21 + '@chevrotain/cst-dts-gen': 11.1.2 + '@chevrotain/gast': 11.1.2 + '@chevrotain/regexp-to-ast': 11.1.2 + '@chevrotain/types': 11.1.2 + '@chevrotain/utils': 11.1.2 + lodash-es: 4.17.23 chokidar@3.6.0: dependencies: @@ -11608,7 +11456,7 @@ snapshots: chrome-trace-event@1.0.4: {} - ci-info@4.3.1: {} + ci-info@4.4.0: {} class-variance-authority@0.7.1: dependencies: @@ -11626,10 +11474,10 @@ snapshots: dependencies: restore-cursor: 5.1.0 - cli-truncate@4.0.0: + cli-truncate@5.2.0: dependencies: - slice-ansi: 5.0.0 - string-width: 4.2.3 + slice-ansi: 8.0.0 + string-width: 8.2.0 client-only@0.0.1: {} @@ -11637,26 +11485,26 @@ snapshots: clsx@2.1.1: {} - cmdk@1.1.1(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + cmdk@1.1.1(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@radix-ui/react-id': 1.1.1(@types/react@19.2.9)(react@19.2.4) - '@radix-ui/react-primitive': 2.1.4(@types/react-dom@19.2.3(@types/react@19.2.9))(@types/react@19.2.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.14)(react@19.2.4) + '@radix-ui/react-primitive': 2.1.4(@types/react-dom@19.2.3(@types/react@19.2.14))(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - code-inspector-plugin@1.4.2: + code-inspector-plugin@1.4.4: dependencies: - '@code-inspector/core': 1.4.2 - '@code-inspector/esbuild': 1.4.2 - '@code-inspector/mako': 1.4.2 - '@code-inspector/turbopack': 1.4.2 - '@code-inspector/vite': 1.4.2 - '@code-inspector/webpack': 1.4.2 + '@code-inspector/core': 1.4.4 + '@code-inspector/esbuild': 1.4.4 + '@code-inspector/mako': 1.4.4 + '@code-inspector/turbopack': 1.4.4 + '@code-inspector/vite': 1.4.4 + '@code-inspector/webpack': 1.4.4 chalk: 4.1.1 transitivePeerDependencies: - supports-color @@ -11669,23 +11517,13 @@ snapshots: color-name@1.1.4: {} - color-string@1.9.1: - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.4 - - color@4.2.3: - dependencies: - color-convert: 2.0.1 - color-string: 1.9.1 - colorette@2.0.20: {} comma-separated-tokens@1.0.8: {} comma-separated-tokens@2.0.3: {} - commander@13.1.0: {} + commander@14.0.3: {} commander@2.20.3: {} @@ -11701,7 +11539,7 @@ snapshots: confbox@0.1.8: {} - confbox@0.2.2: {} + confbox@0.2.4: {} convert-source-map@2.0.0: {} @@ -11721,15 +11559,10 @@ snapshots: dependencies: layout-base: 2.0.1 - cron-parser@5.4.0: + cron-parser@5.5.0: dependencies: luxon: 3.7.2 - cross-env@10.1.0: - dependencies: - '@epic-web/invariant': 1.0.0 - cross-spawn: 7.0.6 - cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -11770,9 +11603,9 @@ snapshots: mdn-data: 2.0.30 source-map-js: 1.2.1 - css-tree@3.1.0: + css-tree@3.2.1: dependencies: - mdn-data: 2.12.2 + mdn-data: 2.27.1 source-map-js: 1.2.1 css-what@6.2.2: {} @@ -11787,12 +11620,12 @@ snapshots: dependencies: css-tree: 2.2.1 - cssstyle@5.3.7: + cssstyle@6.2.0: dependencies: - '@asamuzakjp/css-color': 4.1.1 - '@csstools/css-syntax-patches-for-csstree': 1.0.26 - css-tree: 3.1.0 - lru-cache: 11.2.5 + '@asamuzakjp/css-color': 5.0.1 + '@csstools/css-syntax-patches-for-csstree': 1.1.0 + css-tree: 3.2.1 + lru-cache: 11.2.6 csstype@3.2.3: {} @@ -11975,15 +11808,17 @@ snapshots: d3-transition: 3.0.1(d3-selection@3.0.0) d3-zoom: 3.0.0 - dagre-d3-es@7.0.11: + dagre-d3-es@7.0.14: dependencies: d3: 7.9.0 lodash-es: 4.17.23 - data-urls@6.0.1: + data-urls@7.0.0: dependencies: whatwg-mimetype: 5.0.0 - whatwg-url: 15.1.0 + whatwg-url: 16.0.1 + transitivePeerDependencies: + - '@noble/hashes' dayjs@1.11.19: {} @@ -11993,8 +11828,6 @@ snapshots: decimal.js@10.6.0: {} - decode-formdata@0.9.0: {} - decode-named-character-reference@1.3.0: dependencies: character-entities: 2.0.2 @@ -12030,8 +11863,6 @@ snapshots: detect-node-es@1.1.0: {} - devalue@5.6.2: {} - devlop@1.1.0: dependencies: dequal: 2.0.3 @@ -12078,21 +11909,21 @@ snapshots: dotenv@16.6.1: {} - echarts-for-react@3.0.5(echarts@5.6.0)(react@19.2.4): + echarts-for-react@3.0.6(echarts@6.0.0)(react@19.2.4): dependencies: - echarts: 5.6.0 + echarts: 6.0.0 fast-deep-equal: 3.1.3 react: 19.2.4 size-sensor: 1.0.3 - echarts@5.6.0: + echarts@6.0.0: dependencies: tslib: 2.3.0 - zrender: 5.6.1 + zrender: 6.0.0 - electron-to-chromium@1.5.278: {} + electron-to-chromium@1.5.307: {} - elkjs@0.9.3: {} + elkjs@0.11.1: {} embla-carousel-autoplay@8.6.0(embla-carousel@8.6.0): dependencies: @@ -12114,8 +11945,6 @@ snapshots: emoji-regex-xs@2.0.1: {} - emoji-regex@8.0.0: {} - empathic@2.0.0: {} encoding-sniffer@0.2.1: @@ -12127,7 +11956,7 @@ snapshots: dependencies: once: 1.4.0 - enhanced-resolve@5.19.0: + enhanced-resolve@5.20.0: dependencies: graceful-fs: 4.2.11 tapable: 2.3.0 @@ -12146,7 +11975,7 @@ snapshots: es-module-lexer@2.0.0: {} - es-toolkit@1.43.0: {} + es-toolkit@1.45.1: {} esast-util-from-estree@2.0.0: dependencies: @@ -12158,7 +11987,7 @@ snapshots: esast-util-from-js@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 - acorn: 8.16.0 + acorn: 8.15.0 esast-util-from-estree: 2.0.0 vfile-message: 4.0.3 @@ -12201,40 +12030,40 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@10.0.2(jiti@1.21.7)): + eslint-compat-utils@0.5.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) - semver: 7.7.3 + eslint: 10.0.3(jiti@1.21.7) + semver: 7.7.4 - eslint-config-flat-gitignore@2.2.1(eslint@10.0.2(jiti@1.21.7)): + eslint-config-flat-gitignore@2.2.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint/compat': 2.0.2(eslint@10.0.2(jiti@1.21.7)) - eslint: 10.0.2(jiti@1.21.7) + '@eslint/compat': 2.0.3(eslint@10.0.3(jiti@1.21.7)) + eslint: 10.0.3(jiti@1.21.7) - eslint-flat-config-utils@3.0.1: + eslint-flat-config-utils@3.0.2: dependencies: - '@eslint/config-helpers': 0.5.2 + '@eslint/config-helpers': 0.5.3 pathe: 2.0.3 - eslint-json-compat-utils@0.2.1(eslint@10.0.2(jiti@1.21.7))(jsonc-eslint-parser@3.1.0): + eslint-json-compat-utils@0.2.2(eslint@10.0.3(jiti@1.21.7))(jsonc-eslint-parser@3.1.0): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) esquery: 1.7.0 jsonc-eslint-parser: 3.1.0 - eslint-merge-processors@2.0.0(eslint@10.0.2(jiti@1.21.7)): + eslint-merge-processors@2.0.0(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-antfu@3.2.2(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-antfu@3.2.2(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-better-tailwindcss@https://pkg.pr.new/hyoban/eslint-plugin-better-tailwindcss@a520d15(eslint@10.0.2(jiti@1.21.7))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3): + eslint-plugin-better-tailwindcss@4.3.2(eslint@10.0.3(jiti@1.21.7))(tailwindcss@3.4.19(tsx@4.21.0)(yaml@2.8.2))(typescript@5.9.3): dependencies: '@eslint/css-tree': 3.6.9 '@valibot/to-json-schema': 1.5.0(valibot@1.2.0(typescript@5.9.3)) - enhanced-resolve: 5.19.0 + enhanced-resolve: 5.20.0 jiti: 2.6.1 synckit: 0.11.12 tailwind-csstree: 0.1.4 @@ -12242,35 +12071,41 @@ snapshots: tsconfig-paths-webpack-plugin: 4.2.0 valibot: 1.2.0(typescript@5.9.3) optionalDependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) transitivePeerDependencies: - typescript - eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-command@3.5.2(@typescript-eslint/rule-tester@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3))(@typescript-eslint/utils@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7)): dependencies: '@es-joy/jsdoccomment': 0.84.0 - '@typescript-eslint/rule-tester': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/rule-tester': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-es-x@7.8.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-depend@1.5.0(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + empathic: 2.0.0 + eslint: 10.0.3(jiti@1.21.7) + module-replacements: 2.11.0 + semver: 7.7.4 + + eslint-plugin-es-x@7.8.0(eslint@10.0.3(jiti@1.21.7)): + dependencies: + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.2 - eslint: 10.0.2(jiti@1.21.7) - eslint-compat-utils: 0.5.1(eslint@10.0.2(jiti@1.21.7)) + eslint: 10.0.3(jiti@1.21.7) + eslint-compat-utils: 0.5.1(eslint@10.0.3(jiti@1.21.7)) - eslint-plugin-hyoban@0.11.2(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-hyoban@0.14.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) - fast-string-width: 3.0.2 + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-import-lite@0.5.2(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-import-lite@0.5.2(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-jsdoc@62.7.1(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-jsdoc@62.7.1(eslint@10.0.3(jiti@1.21.7)): dependencies: '@es-joy/jsdoccomment': 0.84.0 '@es-joy/resolve.exports': 1.2.0 @@ -12278,8 +12113,8 @@ snapshots: comment-parser: 1.4.5 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint: 10.0.2(jiti@1.21.7) - espree: 11.1.0 + eslint: 10.0.3(jiti@1.21.7) + espree: 11.2.0 esquery: 1.7.0 html-entities: 2.6.0 object-deep-merge: 2.0.0 @@ -12290,51 +12125,51 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@3.1.1(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-jsonc@3.1.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) - '@eslint/core': 1.0.1 - '@eslint/plugin-kit': 0.6.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@ota-meshi/ast-token-store': 0.3.0 diff-sequences: 29.6.3 - eslint: 10.0.2(jiti@1.21.7) - eslint-json-compat-utils: 0.2.1(eslint@10.0.2(jiti@1.21.7))(jsonc-eslint-parser@3.1.0) + eslint: 10.0.3(jiti@1.21.7) + eslint-json-compat-utils: 0.2.2(eslint@10.0.3(jiti@1.21.7))(jsonc-eslint-parser@3.1.0) jsonc-eslint-parser: 3.1.0 natural-compare: 1.4.0 synckit: 0.11.12 transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.24.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-n@17.24.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) - enhanced-resolve: 5.19.0 - eslint: 10.0.2(jiti@1.21.7) - eslint-plugin-es-x: 7.8.0(eslint@10.0.2(jiti@1.21.7)) - get-tsconfig: 4.13.0 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) + enhanced-resolve: 5.20.0 + eslint: 10.0.3(jiti@1.21.7) + eslint-plugin-es-x: 7.8.0(eslint@10.0.3(jiti@1.21.7)) + get-tsconfig: 4.13.6 globals: 15.15.0 globrex: 0.1.2 ignore: 5.3.2 - semver: 7.7.3 + semver: 7.7.4 ts-declaration-location: 1.0.7(typescript@5.9.3) transitivePeerDependencies: - typescript eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@5.6.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-perfectionist@5.6.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-pnpm@1.6.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-pnpm@1.6.0(eslint@10.0.3(jiti@1.21.7)): dependencies: empathic: 2.0.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) jsonc-eslint-parser: 3.1.0 pathe: 2.0.3 pnpm-workspace-yaml: 1.6.0 @@ -12342,180 +12177,180 @@ snapshots: yaml: 2.8.2 yaml-eslint-parser: 2.0.0 - eslint-plugin-react-dom@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-dom@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-hooks-extra@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@7.0.1(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-react-hooks@7.0.1(eslint@10.0.3(jiti@1.21.7)): dependencies: '@babel/core': 7.28.6 '@babel/parser': 7.28.6 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) hermes-parser: 0.25.1 zod: 4.3.6 zod-validation-error: 4.0.2(zod@4.3.6) transitivePeerDependencies: - supports-color - eslint-plugin-react-naming-convention@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-naming-convention@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) string-ts: 2.3.1 ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.5.2(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-react-refresh@0.5.2(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) - eslint-plugin-react-rsc@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-rsc@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-web-api@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-web-api@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) birecord: 0.1.1 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + eslint-plugin-react-x@2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@eslint-react/ast': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/core': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/ast': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/core': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@eslint-react/eff': 2.13.0 - '@eslint-react/shared': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - '@eslint-react/var': 2.13.0(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/shared': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + '@eslint-react/var': 2.13.0(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.56.1 - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) '@typescript-eslint/types': 8.56.1 - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) compare-versions: 6.1.1 - eslint: 10.0.2(jiti@1.21.7) - is-immutable-type: 5.0.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) + is-immutable-type: 5.0.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) ts-api-utils: 2.4.0(typescript@5.9.3) ts-pattern: 5.9.0 typescript: 5.9.3 transitivePeerDependencies: - supports-color - eslint-plugin-regexp@3.0.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-regexp@3.1.0(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.2 comment-parser: 1.4.5 - eslint: 10.0.2(jiti@1.21.7) - jsdoc-type-pratt-parser: 7.1.0 + eslint: 10.0.3(jiti@1.21.7) + jsdoc-type-pratt-parser: 7.1.1 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-sonarjs@4.0.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-sonarjs@4.0.1(eslint@10.0.3(jiti@1.21.7)): dependencies: '@eslint-community/regexpp': 4.12.2 builtin-modules: 3.3.0 bytes: 3.1.2 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) functional-red-black-tree: 1.0.1 - globals: 17.3.0 + globals: 17.4.0 jsx-ast-utils-x: 0.1.0 lodash.merge: 4.6.2 - minimatch: 10.2.1 + minimatch: 10.2.4 scslre: 0.3.0 semver: 7.7.4 ts-api-utils: 2.4.0(typescript@5.9.3) typescript: 5.9.3 - eslint-plugin-storybook@10.2.13(eslint@10.0.2(jiti@1.21.7))(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3): + eslint-plugin-storybook@10.2.16(eslint@10.0.3(jiti@1.21.7))(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3): dependencies: - '@typescript-eslint/utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@typescript-eslint/utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-toml@1.3.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-toml@1.3.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint/core': 1.0.1 - '@eslint/plugin-kit': 0.6.0 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@ota-meshi/ast-token-store': 0.3.0 debug: 4.4.3 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) toml-eslint-parser: 1.0.3 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@63.0.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-unicorn@63.0.0(eslint@10.0.3(jiti@1.21.7)): dependencies: '@babel/helper-validator-identifier': 7.28.5 - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) change-case: 5.4.4 - ci-info: 4.3.1 + ci-info: 4.4.0 clean-regexp: 1.0.0 core-js-compat: 3.48.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) find-up-simple: 1.0.1 globals: 16.5.0 indent-string: 5.0.0 @@ -12524,47 +12359,47 @@ snapshots: pluralize: 8.0.0 regexp-tree: 0.1.27 regjsparser: 0.13.0 - semver: 7.7.3 + semver: 7.7.4 strip-indent: 4.1.1 - eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7)): dependencies: - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7)))(@typescript-eslint/parser@8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.2(jiti@1.21.7))(vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@1.21.7))): + eslint-plugin-vue@10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.0.3(jiti@1.21.7)))(@typescript-eslint/parser@8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3))(eslint@10.0.3(jiti@1.21.7))(vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@1.21.7))): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) - eslint: 10.0.2(jiti@1.21.7) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) + eslint: 10.0.3(jiti@1.21.7) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 7.1.1 - semver: 7.7.3 - vue-eslint-parser: 10.4.0(eslint@10.0.2(jiti@1.21.7)) + semver: 7.7.4 + vue-eslint-parser: 10.4.0(eslint@10.0.3(jiti@1.21.7)) xml-name-validator: 4.0.0 optionalDependencies: - '@stylistic/eslint-plugin': https://pkg.pr.new/@stylistic/eslint-plugin@258f9d8(eslint@10.0.2(jiti@1.21.7)) - '@typescript-eslint/parser': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) + '@stylistic/eslint-plugin': 5.10.0(eslint@10.0.3(jiti@1.21.7)) + '@typescript-eslint/parser': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) - eslint-plugin-yml@3.3.0(eslint@10.0.2(jiti@1.21.7)): + eslint-plugin-yml@3.3.1(eslint@10.0.3(jiti@1.21.7)): dependencies: - '@eslint/core': 1.0.1 - '@eslint/plugin-kit': 0.6.0 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@ota-meshi/ast-token-store': 0.3.0 debug: 4.4.3 diff-sequences: 29.6.3 escape-string-regexp: 5.0.0 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) natural-compare: 1.4.0 yaml-eslint-parser: 2.0.0 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.27)(eslint@10.0.2(jiti@1.21.7)): + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.27)(eslint@10.0.3(jiti@1.21.7)): dependencies: '@vue/compiler-sfc': 3.5.27 - eslint: 10.0.2(jiti@1.21.7) + eslint: 10.0.3(jiti@1.21.7) eslint-scope@5.1.1: dependencies: @@ -12576,7 +12411,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@9.1.1: + eslint-scope@9.1.2: dependencies: '@types/esrecurse': 4.3.1 '@types/estree': 1.0.8 @@ -12587,18 +12422,16 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint-visitor-keys@5.0.0: {} - eslint-visitor-keys@5.0.1: {} - eslint@10.0.2(jiti@1.21.7): + eslint@10.0.3(jiti@1.21.7): dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2(jiti@1.21.7)) + '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3(jiti@1.21.7)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.23.2 - '@eslint/config-helpers': 0.5.2 - '@eslint/core': 1.1.0 - '@eslint/plugin-kit': 0.6.0 + '@eslint/config-array': 0.23.3 + '@eslint/config-helpers': 0.5.3 + '@eslint/core': 1.1.1 + '@eslint/plugin-kit': 0.6.1 '@humanfs/node': 0.16.7 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.3 @@ -12607,9 +12440,9 @@ snapshots: cross-spawn: 7.0.6 debug: 4.4.3 escape-string-regexp: 4.0.0 - eslint-scope: 9.1.1 + eslint-scope: 9.1.2 eslint-visitor-keys: 5.0.1 - espree: 11.1.1 + espree: 11.2.0 esquery: 1.7.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -12643,7 +12476,7 @@ snapshots: '@humanwhocodes/retry': 0.4.3 '@types/estree': 1.0.8 '@types/json-schema': 7.0.15 - ajv: 6.12.6 + ajv: 6.14.0 chalk: 4.1.2 cross-spawn: 7.0.6 debug: 4.4.3 @@ -12662,7 +12495,7 @@ snapshots: is-glob: 4.0.3 json-stable-stringify-without-jsonify: 1.0.1 lodash.merge: 4.6.2 - minimatch: 3.1.2 + minimatch: 3.1.5 natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: @@ -12676,13 +12509,7 @@ snapshots: acorn-jsx: 5.3.2(acorn@8.16.0) eslint-visitor-keys: 4.2.1 - espree@11.1.0: - dependencies: - acorn: 8.16.0 - acorn-jsx: 5.3.2(acorn@8.16.0) - eslint-visitor-keys: 5.0.0 - - espree@11.1.1: + espree@11.2.0: dependencies: acorn: 8.16.0 acorn-jsx: 5.3.2(acorn@8.16.0) @@ -12739,22 +12566,12 @@ snapshots: esutils@2.0.3: {} + event-target-bus@1.0.0: {} + eventemitter3@5.0.4: {} events@3.3.0: {} - execa@8.0.1: - dependencies: - cross-spawn: 7.0.6 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - expand-template@2.0.3: optional: true @@ -12774,7 +12591,7 @@ snapshots: transitivePeerDependencies: - supports-color - fast-content-type-parse@2.0.1: {} + fast-content-type-parse@3.0.0: {} fast-deep-equal@3.1.3: {} @@ -12798,12 +12615,6 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-string-truncated-width@3.0.3: {} - - fast-string-width@3.0.2: - dependencies: - fast-string-truncated-width: 3.0.3 - fast-uri@3.1.0: {} fastq@1.20.1: @@ -12853,10 +12664,10 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.3 + flatted: 3.4.1 keyv: 4.5.4 - flatted@3.3.3: {} + flatted@3.4.1: {} format@0.2.2: {} @@ -12864,15 +12675,16 @@ snapshots: dependencies: fd-package-json: 2.0.0 - foxact@0.2.52(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + foxact@0.2.54(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: client-only: 0.0.1 + event-target-bus: 1.0.0 server-only: 0.0.1 optionalDependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - fraction.js@4.3.7: {} + fraction.js@5.3.4: {} fs-constants@1.0.0: optional: true @@ -12884,7 +12696,7 @@ snapshots: gensync@1.0.0-beta.2: {} - get-east-asian-width@1.4.0: {} + get-east-asian-width@1.5.0: {} get-nonce@1.0.1: {} @@ -12892,12 +12704,14 @@ snapshots: dependencies: pump: 3.0.3 - get-stream@8.0.1: {} - get-tsconfig@4.13.0: dependencies: resolve-pkg-maps: 1.0.0 + get-tsconfig@4.13.6: + dependencies: + resolve-pkg-maps: 1.0.0 + github-from-package@0.0.0: optional: true @@ -12925,7 +12739,7 @@ snapshots: globals@16.5.0: {} - globals@17.3.0: {} + globals@17.4.0: {} globrex@0.1.2: {} @@ -13088,13 +12902,11 @@ snapshots: highlightjs-vue@1.0.0: {} - hoist-non-react-statics@3.3.2: + html-encoding-sniffer@6.0.0: dependencies: - react-is: 16.13.1 - - html-encoding-sniffer@4.0.0: - dependencies: - whatwg-encoding: 3.1.1 + '@exodus/bytes': 1.15.0 + transitivePeerDependencies: + - '@noble/hashes' html-entities@2.6.0: {} @@ -13131,15 +12943,13 @@ snapshots: transitivePeerDependencies: - supports-color - human-signals@5.0.0: {} - husky@9.1.7: {} i18next-resources-to-backend@1.2.1: dependencies: '@babel/runtime': 7.28.6 - i18next@25.7.3(typescript@5.9.3): + i18next@25.8.16(typescript@5.9.3): dependencies: '@babel/runtime': 7.28.6 optionalDependencies: @@ -13161,8 +12971,6 @@ snapshots: idb@8.0.0: {} - idb@8.0.3: {} - ieee754@1.2.1: optional: true @@ -13172,9 +12980,9 @@ snapshots: image-size@2.0.2: {} - immer@11.1.0: {} + immer@11.1.4: {} - immutable@5.1.4: {} + immutable@5.1.5: {} import-fresh@3.3.1: dependencies: @@ -13215,8 +13023,6 @@ snapshots: is-alphabetical: 2.0.1 is-decimal: 2.0.1 - is-arrayish@0.3.4: {} - is-binary-path@2.1.0: dependencies: binary-extensions: 2.3.0 @@ -13233,13 +13039,9 @@ snapshots: is-extglob@2.1.1: {} - is-fullwidth-code-point@3.0.0: {} - - is-fullwidth-code-point@4.0.0: {} - is-fullwidth-code-point@5.1.0: dependencies: - get-east-asian-width: 1.4.0 + get-east-asian-width: 1.5.0 is-glob@4.0.3: dependencies: @@ -13249,10 +13051,10 @@ snapshots: is-hexadecimal@2.0.1: {} - is-immutable-type@5.0.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3): + is-immutable-type@5.0.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3): dependencies: - '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2(jiti@1.21.7))(typescript@5.9.3) - eslint: 10.0.2(jiti@1.21.7) + '@typescript-eslint/type-utils': 8.56.1(eslint@10.0.3(jiti@1.21.7))(typescript@5.9.3) + eslint: 10.0.3(jiti@1.21.7) ts-api-utils: 2.4.0(typescript@5.9.3) ts-declaration-location: 1.0.7(typescript@5.9.3) typescript: 5.9.3 @@ -13275,8 +13077,6 @@ snapshots: dependencies: '@types/estree': 1.0.8 - is-stream@3.0.0: {} - is-wsl@3.1.1: dependencies: is-inside-container: 1.0.0 @@ -13300,7 +13100,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 24.10.12 + '@types/node': 25.3.5 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -13308,11 +13108,11 @@ snapshots: jiti@2.6.1: {} - jotai@2.16.1(@babel/core@7.28.6)(@babel/template@7.28.6)(@types/react@19.2.9)(react@19.2.4): + jotai@2.18.0(@babel/core@7.28.6)(@babel/template@7.28.6)(@types/react@19.2.14)(react@19.2.4): optionalDependencies: '@babel/core': 7.28.6 '@babel/template': 7.28.6 - '@types/react': 19.2.9 + '@types/react': 19.2.14 react: 19.2.4 js-audio-recorder@1.0.7: {} @@ -13329,8 +13129,6 @@ snapshots: dependencies: argparse: 2.0.1 - jsdoc-type-pratt-parser@7.1.0: {} - jsdoc-type-pratt-parser@7.1.1: {} jsdom-testing-mocks@1.16.0: @@ -13338,14 +13136,16 @@ snapshots: bezier-easing: 2.1.0 css-mediaquery: 0.1.2 - jsdom@27.3.0(canvas@3.2.1): + jsdom@28.1.0(canvas@3.2.1): dependencies: '@acemir/cssom': 0.9.31 - '@asamuzakjp/dom-selector': 6.7.6 - cssstyle: 5.3.7 - data-urls: 6.0.1 + '@asamuzakjp/dom-selector': 6.8.1 + '@bramus/specificity': 2.4.2 + '@exodus/bytes': 1.15.0 + cssstyle: 6.2.0 + data-urls: 7.0.0 decimal.js: 10.6.0 - html-encoding-sniffer: 4.0.0 + html-encoding-sniffer: 6.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 @@ -13353,19 +13153,17 @@ snapshots: saxes: 6.0.0 symbol-tree: 3.2.4 tough-cookie: 6.0.0 + undici: 7.22.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.1 - whatwg-encoding: 3.1.1 - whatwg-mimetype: 4.0.0 - whatwg-url: 15.1.0 - ws: 8.19.0 + whatwg-mimetype: 5.0.0 + whatwg-url: 16.0.1 xml-name-validator: 5.0.0 optionalDependencies: canvas: 3.2.1 transitivePeerDependencies: - - bufferutil + - '@noble/hashes' - supports-color - - utf-8-validate jsesc@3.1.0: {} @@ -13381,13 +13179,15 @@ snapshots: json-stringify-safe@5.0.1: {} + json-with-bigint@3.5.7: {} + json5@2.2.3: {} jsonc-eslint-parser@3.1.0: dependencies: acorn: 8.16.0 - eslint-visitor-keys: 5.0.0 - semver: 7.7.3 + eslint-visitor-keys: 5.0.1 + semver: 7.7.4 jsonfile@6.2.0: dependencies: @@ -13399,7 +13199,7 @@ snapshots: jsx-ast-utils-x@0.1.0: {} - katex@0.16.25: + katex@0.16.38: dependencies: commander: 8.3.0 @@ -13409,21 +13209,22 @@ snapshots: khroma@2.1.0: {} - knip@5.78.0(@types/node@24.10.12)(typescript@5.9.3): + knip@5.86.0(@types/node@25.3.5)(typescript@5.9.3): dependencies: '@nodelib/fs.walk': 1.2.8 - '@types/node': 24.10.12 + '@types/node': 25.3.5 fast-glob: 3.3.3 formatly: 0.3.0 jiti: 2.6.1 - js-yaml: 4.1.1 minimist: 1.2.8 - oxc-resolver: 11.16.4 + oxc-resolver: 11.19.1 picocolors: 1.1.1 picomatch: 4.0.3 smol-toml: 1.6.0 strip-json-comments: 5.0.3 typescript: 5.9.3 + unbash: 2.2.0 + yaml: 2.8.2 zod: 4.3.6 kolorist@1.8.0: {} @@ -13434,15 +13235,15 @@ snapshots: dependencies: use-strict: 1.0.1 - langium@3.3.1: + langium@4.2.1: dependencies: - chevrotain: 11.0.3 - chevrotain-allstar: 0.3.1(chevrotain@11.0.3) + chevrotain: 11.1.2 + chevrotain-allstar: 0.3.1(chevrotain@11.1.2) vscode-languageserver: 9.0.1 vscode-languageserver-textdocument: 1.0.12 - vscode-uri: 3.0.8 + vscode-uri: 3.1.0 - launch-ide@1.4.0: + launch-ide@1.4.3: dependencies: chalk: 4.1.2 dotenv: 16.6.1 @@ -13467,54 +13268,54 @@ snapshots: dependencies: isomorphic.js: 0.2.5 - lightningcss-android-arm64@1.31.1: + lightningcss-android-arm64@1.32.0: optional: true - lightningcss-darwin-arm64@1.31.1: + lightningcss-darwin-arm64@1.32.0: optional: true - lightningcss-darwin-x64@1.31.1: + lightningcss-darwin-x64@1.32.0: optional: true - lightningcss-freebsd-x64@1.31.1: + lightningcss-freebsd-x64@1.32.0: optional: true - lightningcss-linux-arm-gnueabihf@1.31.1: + lightningcss-linux-arm-gnueabihf@1.32.0: optional: true - lightningcss-linux-arm64-gnu@1.31.1: + lightningcss-linux-arm64-gnu@1.32.0: optional: true - lightningcss-linux-arm64-musl@1.31.1: + lightningcss-linux-arm64-musl@1.32.0: optional: true - lightningcss-linux-x64-gnu@1.31.1: + lightningcss-linux-x64-gnu@1.32.0: optional: true - lightningcss-linux-x64-musl@1.31.1: + lightningcss-linux-x64-musl@1.32.0: optional: true - lightningcss-win32-arm64-msvc@1.31.1: + lightningcss-win32-arm64-msvc@1.32.0: optional: true - lightningcss-win32-x64-msvc@1.31.1: + lightningcss-win32-x64-msvc@1.32.0: optional: true - lightningcss@1.31.1: + lightningcss@1.32.0: dependencies: detect-libc: 2.1.2 optionalDependencies: - lightningcss-android-arm64: 1.31.1 - lightningcss-darwin-arm64: 1.31.1 - lightningcss-darwin-x64: 1.31.1 - lightningcss-freebsd-x64: 1.31.1 - lightningcss-linux-arm-gnueabihf: 1.31.1 - lightningcss-linux-arm64-gnu: 1.31.1 - lightningcss-linux-arm64-musl: 1.31.1 - lightningcss-linux-x64-gnu: 1.31.1 - lightningcss-linux-x64-musl: 1.31.1 - lightningcss-win32-arm64-msvc: 1.31.1 - lightningcss-win32-x64-msvc: 1.31.1 + lightningcss-android-arm64: 1.32.0 + lightningcss-darwin-arm64: 1.32.0 + lightningcss-darwin-x64: 1.32.0 + lightningcss-freebsd-x64: 1.32.0 + lightningcss-linux-arm-gnueabihf: 1.32.0 + lightningcss-linux-arm64-gnu: 1.32.0 + lightningcss-linux-arm64-musl: 1.32.0 + lightningcss-linux-x64-gnu: 1.32.0 + lightningcss-linux-x64-musl: 1.32.0 + lightningcss-win32-arm64-msvc: 1.32.0 + lightningcss-win32-x64-msvc: 1.32.0 lilconfig@3.1.3: {} @@ -13525,24 +13326,18 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@15.5.2: + lint-staged@16.3.2: dependencies: - chalk: 5.6.2 - commander: 13.1.0 - debug: 4.4.3 - execa: 8.0.1 - lilconfig: 3.1.3 - listr2: 8.3.3 + commander: 14.0.3 + listr2: 9.0.5 micromatch: 4.0.8 - pidtree: 0.6.0 string-argv: 0.3.2 + tinyexec: 1.0.2 yaml: 2.8.2 - transitivePeerDependencies: - - supports-color - listr2@8.3.3: + listr2@9.0.5: dependencies: - cli-truncate: 4.0.0 + cli-truncate: 5.2.0 colorette: 2.0.20 eventemitter3: 5.0.4 log-update: 6.1.0 @@ -13553,7 +13348,7 @@ snapshots: local-pkg@1.1.2: dependencies: - mlly: 1.8.0 + mlly: 1.8.1 pkg-types: 2.3.0 quansync: 0.2.11 @@ -13561,8 +13356,6 @@ snapshots: dependencies: p-locate: 5.0.0 - lodash-es@4.17.21: {} - lodash-es@4.17.23: {} lodash.merge@4.6.2: {} @@ -13571,7 +13364,7 @@ snapshots: log-update@6.1.0: dependencies: - ansi-escapes: 7.2.0 + ansi-escapes: 7.3.0 cli-cursor: 5.0.0 slice-ansi: 7.1.2 strip-ansi: 7.2.0 @@ -13590,8 +13383,6 @@ snapshots: fault: 1.0.4 highlight.js: 10.7.3 - lru-cache@11.2.5: {} - lru-cache@11.2.6: {} lru-cache@5.1.1: @@ -13614,7 +13405,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.7.3 + semver: 7.7.4 markdown-extensions@2.0.0: {} @@ -13622,7 +13413,7 @@ snapshots: marked@14.0.0: {} - marked@15.0.12: {} + marked@16.4.2: {} mdast-util-find-and-replace@3.0.2: dependencies: @@ -13648,12 +13439,29 @@ snapshots: transitivePeerDependencies: - supports-color + mdast-util-from-markdown@2.0.3: + dependencies: + '@types/mdast': 4.0.4 + '@types/unist': 3.0.3 + decode-named-character-reference: 1.3.0 + devlop: 1.1.0 + mdast-util-to-string: 4.0.0 + micromark: 4.0.2 + micromark-util-decode-numeric-character-reference: 2.0.2 + micromark-util-decode-string: 2.0.1 + micromark-util-normalize-identifier: 2.0.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.2 + unist-util-stringify-position: 4.0.0 + transitivePeerDependencies: + - supports-color + mdast-util-frontmatter@2.0.1: dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 escape-string-regexp: 5.0.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 micromark-extension-frontmatter: 2.0.0 transitivePeerDependencies: @@ -13734,7 +13542,7 @@ snapshots: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -13747,7 +13555,7 @@ snapshots: '@types/unist': 3.0.3 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.2 stringify-entities: 4.0.4 @@ -13758,7 +13566,7 @@ snapshots: mdast-util-mdx@3.0.0: dependencies: - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-mdx-expression: 2.0.1 mdast-util-mdx-jsx: 3.2.0 mdast-util-mdxjs-esm: 2.0.1 @@ -13772,7 +13580,7 @@ snapshots: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.2 + mdast-util-from-markdown: 2.0.3 mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -13819,34 +13627,35 @@ snapshots: mdn-data@2.0.30: {} - mdn-data@2.12.2: {} - mdn-data@2.23.0: {} + mdn-data@2.27.1: {} + memoize-one@5.2.1: {} merge-stream@2.0.0: {} merge2@1.4.1: {} - mermaid@11.11.0: + mermaid@11.13.0: dependencies: - '@braintree/sanitize-url': 7.1.1 + '@braintree/sanitize-url': 7.1.2 '@iconify/utils': 3.1.0 - '@mermaid-js/parser': 0.6.3 + '@mermaid-js/parser': 1.0.1 '@types/d3': 7.4.3 + '@upsetjs/venn.js': 2.0.0 cytoscape: 3.33.1 cytoscape-cose-bilkent: 4.1.0(cytoscape@3.33.1) cytoscape-fcose: 2.2.0(cytoscape@3.33.1) d3: 7.9.0 d3-sankey: 0.12.3 - dagre-d3-es: 7.0.11 + dagre-d3-es: 7.0.14 dayjs: 1.11.19 dompurify: 3.3.2 - katex: 0.16.25 + katex: 0.16.38 khroma: 2.1.0 lodash-es: 4.17.23 - marked: 15.0.12 + marked: 16.4.2 roughjs: 4.6.6 stylis: 4.3.6 ts-dedent: 2.2.0 @@ -13940,7 +13749,7 @@ snapshots: dependencies: '@types/katex': 0.16.8 devlop: 1.1.0 - katex: 0.16.25 + katex: 0.16.38 micromark-factory-space: 2.0.1 micromark-util-character: 2.1.1 micromark-util-symbol: 2.0.1 @@ -14146,8 +13955,6 @@ snapshots: mime@4.1.0: {} - mimic-fn@4.0.0: {} - mimic-function@5.0.1: {} mimic-response@3.1.0: @@ -14159,19 +13966,15 @@ snapshots: dependencies: '@isaacs/brace-expansion': 5.0.0 - minimatch@10.2.1: - dependencies: - brace-expansion: 2.0.2 - minimatch@10.2.4: dependencies: - brace-expansion: 2.0.2 + brace-expansion: 5.0.4 - minimatch@3.1.2: + minimatch@3.1.5: dependencies: brace-expansion: 2.0.2 - minimatch@9.0.5: + minimatch@9.0.9: dependencies: brace-expansion: 2.0.2 @@ -14188,15 +13991,17 @@ snapshots: mkdirp-classic@0.5.3: optional: true - mlly@1.8.0: + mlly@1.8.1: dependencies: - acorn: 8.15.0 + acorn: 8.16.0 pathe: 2.0.3 pkg-types: 1.3.1 ufo: 1.6.3 module-alias@2.3.4: {} + module-replacements@2.11.0: {} + monaco-editor@0.55.1: dependencies: dompurify: 3.2.7 @@ -14234,67 +14039,61 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2): + next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3): dependencies: - '@next/env': 16.1.5 + '@next/env': 16.1.6 '@swc/helpers': 0.5.15 - baseline-browser-mapping: 2.9.18 - caniuse-lite: 1.0.30001766 + baseline-browser-mapping: 2.10.0 + caniuse-lite: 1.0.30001777 postcss: 8.4.31 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) styled-jsx: 5.1.6(@babel/core@7.28.6)(react@19.2.4) optionalDependencies: - '@next/swc-darwin-arm64': 16.1.5 - '@next/swc-darwin-x64': 16.1.5 - '@next/swc-linux-arm64-gnu': 16.1.5 - '@next/swc-linux-arm64-musl': 16.1.5 - '@next/swc-linux-x64-gnu': 16.1.5 - '@next/swc-linux-x64-musl': 16.1.5 - '@next/swc-win32-arm64-msvc': 16.1.5 - '@next/swc-win32-x64-msvc': 16.1.5 - sass: 1.93.2 + '@next/swc-darwin-arm64': 16.1.6 + '@next/swc-darwin-x64': 16.1.6 + '@next/swc-linux-arm64-gnu': 16.1.6 + '@next/swc-linux-arm64-musl': 16.1.6 + '@next/swc-linux-x64-gnu': 16.1.6 + '@next/swc-linux-x64-musl': 16.1.6 + '@next/swc-win32-arm64-msvc': 16.1.6 + '@next/swc-win32-x64-msvc': 16.1.6 + sass: 1.97.3 sharp: 0.34.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - nock@14.0.10: + nock@14.0.11: dependencies: - '@mswjs/interceptors': 0.39.8 + '@mswjs/interceptors': 0.41.3 json-stringify-safe: 5.0.1 propagate: 2.0.1 node-abi@3.87.0: dependencies: - semver: 7.7.3 + semver: 7.7.4 optional: true node-addon-api@7.1.1: optional: true - node-releases@2.0.27: {} + node-releases@2.0.36: {} normalize-path@3.0.0: {} - normalize-range@0.1.2: {} - normalize-wheel@1.0.1: {} - npm-run-path@5.3.0: - dependencies: - path-key: 4.0.0 - nth-check@2.1.1: dependencies: boolbase: 1.0.0 - nuqs@2.8.6(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(react@19.2.4): + nuqs@2.8.9(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react@19.2.4): dependencies: '@standard-schema/spec': 1.0.0 react: 19.2.4 optionalDependencies: - next: 16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2) + next: 16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3) object-assign@4.1.1: {} @@ -14310,10 +14109,6 @@ snapshots: dependencies: wrappy: 1.0.2 - onetime@6.0.0: - dependencies: - mimic-fn: 4.0.0 - onetime@7.0.0: dependencies: mimic-function: 5.0.1 @@ -14338,28 +14133,28 @@ snapshots: outvariant@1.4.3: {} - oxc-resolver@11.16.4: + oxc-resolver@11.19.1: optionalDependencies: - '@oxc-resolver/binding-android-arm-eabi': 11.16.4 - '@oxc-resolver/binding-android-arm64': 11.16.4 - '@oxc-resolver/binding-darwin-arm64': 11.16.4 - '@oxc-resolver/binding-darwin-x64': 11.16.4 - '@oxc-resolver/binding-freebsd-x64': 11.16.4 - '@oxc-resolver/binding-linux-arm-gnueabihf': 11.16.4 - '@oxc-resolver/binding-linux-arm-musleabihf': 11.16.4 - '@oxc-resolver/binding-linux-arm64-gnu': 11.16.4 - '@oxc-resolver/binding-linux-arm64-musl': 11.16.4 - '@oxc-resolver/binding-linux-ppc64-gnu': 11.16.4 - '@oxc-resolver/binding-linux-riscv64-gnu': 11.16.4 - '@oxc-resolver/binding-linux-riscv64-musl': 11.16.4 - '@oxc-resolver/binding-linux-s390x-gnu': 11.16.4 - '@oxc-resolver/binding-linux-x64-gnu': 11.16.4 - '@oxc-resolver/binding-linux-x64-musl': 11.16.4 - '@oxc-resolver/binding-openharmony-arm64': 11.16.4 - '@oxc-resolver/binding-wasm32-wasi': 11.16.4 - '@oxc-resolver/binding-win32-arm64-msvc': 11.16.4 - '@oxc-resolver/binding-win32-ia32-msvc': 11.16.4 - '@oxc-resolver/binding-win32-x64-msvc': 11.16.4 + '@oxc-resolver/binding-android-arm-eabi': 11.19.1 + '@oxc-resolver/binding-android-arm64': 11.19.1 + '@oxc-resolver/binding-darwin-arm64': 11.19.1 + '@oxc-resolver/binding-darwin-x64': 11.19.1 + '@oxc-resolver/binding-freebsd-x64': 11.19.1 + '@oxc-resolver/binding-linux-arm-gnueabihf': 11.19.1 + '@oxc-resolver/binding-linux-arm-musleabihf': 11.19.1 + '@oxc-resolver/binding-linux-arm64-gnu': 11.19.1 + '@oxc-resolver/binding-linux-arm64-musl': 11.19.1 + '@oxc-resolver/binding-linux-ppc64-gnu': 11.19.1 + '@oxc-resolver/binding-linux-riscv64-gnu': 11.19.1 + '@oxc-resolver/binding-linux-riscv64-musl': 11.19.1 + '@oxc-resolver/binding-linux-s390x-gnu': 11.19.1 + '@oxc-resolver/binding-linux-x64-gnu': 11.19.1 + '@oxc-resolver/binding-linux-x64-musl': 11.19.1 + '@oxc-resolver/binding-openharmony-arm64': 11.19.1 + '@oxc-resolver/binding-wasm32-wasi': 11.19.1 + '@oxc-resolver/binding-win32-arm64-msvc': 11.19.1 + '@oxc-resolver/binding-win32-ia32-msvc': 11.19.1 + '@oxc-resolver/binding-win32-x64-msvc': 11.19.1 p-limit@3.1.0: dependencies: @@ -14436,8 +14231,6 @@ snapshots: path-key@3.1.1: {} - path-key@4.0.0: {} - path-parse@1.0.7: {} path-scurry@2.0.2: @@ -14473,23 +14266,21 @@ snapshots: picomatch@4.0.3: {} - pidtree@0.6.0: {} - pify@2.3.0: {} - pinyin-pro@3.27.0: {} + pinyin-pro@3.28.0: {} pirates@4.0.7: {} pkg-types@1.3.1: dependencies: confbox: 0.1.8 - mlly: 1.8.0 + mlly: 1.8.1 pathe: 2.0.3 pkg-types@2.3.0: dependencies: - confbox: 0.2.2 + confbox: 0.2.4 exsolve: 1.0.8 pathe: 2.0.3 @@ -14513,34 +14304,34 @@ snapshots: transitivePeerDependencies: - supports-color - postcss-import@15.1.0(postcss@8.5.6): + postcss-import@15.1.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.11 - postcss-js@4.1.0(postcss@8.5.6): + postcss-js@4.1.0(postcss@8.5.8): dependencies: camelcase-css: 2.0.1 - postcss: 8.5.6 + postcss: 8.5.8 - postcss-js@5.0.3(postcss@8.5.6): + postcss-js@5.1.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 - postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.6)(tsx@4.21.0)(yaml@2.8.2): + postcss-load-config@6.0.1(jiti@1.21.7)(postcss@8.5.8)(tsx@4.21.0)(yaml@2.8.2): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 1.21.7 - postcss: 8.5.6 + postcss: 8.5.8 tsx: 4.21.0 yaml: 2.8.2 - postcss-nested@6.2.0(postcss@8.5.6): + postcss-nested@6.2.0(postcss@8.5.8): dependencies: - postcss: 8.5.6 + postcss: 8.5.8 postcss-selector-parser: 6.1.2 postcss-selector-parser@6.0.10: @@ -14566,7 +14357,7 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.6: + postcss@8.5.8: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -14626,7 +14417,7 @@ snapshots: dependencies: react: 19.2.4 - qs@6.14.2: + qs@6.15.0: dependencies: side-channel: '@nolyfill/side-channel@1.0.44' @@ -14685,7 +14476,7 @@ snapshots: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-easy-crop@5.5.3(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + react-easy-crop@5.5.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: normalize-wheel: 1.0.1 react: 19.2.4 @@ -14698,16 +14489,16 @@ snapshots: react-fast-compare@3.2.2: {} - react-hotkeys-hook@4.6.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + react-hotkeys-hook@5.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - react-i18next@16.5.0(i18next@25.7.3(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3): + react-i18next@16.5.6(i18next@25.8.16(typescript@5.9.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3): dependencies: '@babel/runtime': 7.28.6 html-parse-stringify: 3.0.1 - i18next: 25.7.3(typescript@5.9.3) + i18next: 25.8.16(typescript@5.9.3) react: 19.2.4 use-sync-external-store: 1.6.0(react@19.2.4) optionalDependencies: @@ -14718,11 +14509,11 @@ snapshots: react-is@17.0.2: {} - react-markdown@9.1.0(@types/react@19.2.9)(react@19.2.4): + react-markdown@9.1.0(@types/react@19.2.14)(react@19.2.4): dependencies: '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@types/react': 19.2.9 + '@types/react': 19.2.14 devlop: 1.1.0 hast-util-to-jsx-runtime: 2.3.6 html-url-attributes: 3.0.1 @@ -14756,24 +14547,24 @@ snapshots: react-refresh@0.18.0: {} - react-remove-scroll-bar@2.3.8(@types/react@19.2.9)(react@19.2.4): + react-remove-scroll-bar@2.3.8(@types/react@19.2.14)(react@19.2.4): dependencies: react: 19.2.4 - react-style-singleton: 2.2.3(@types/react@19.2.9)(react@19.2.4) + react-style-singleton: 2.2.3(@types/react@19.2.14)(react@19.2.4) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - react-remove-scroll@2.7.2(@types/react@19.2.9)(react@19.2.4): + react-remove-scroll@2.7.2(@types/react@19.2.14)(react@19.2.4): dependencies: react: 19.2.4 - react-remove-scroll-bar: 2.3.8(@types/react@19.2.9)(react@19.2.4) - react-style-singleton: 2.2.3(@types/react@19.2.9)(react@19.2.4) + react-remove-scroll-bar: 2.3.8(@types/react@19.2.14)(react@19.2.4) + react-style-singleton: 2.2.3(@types/react@19.2.14)(react@19.2.4) tslib: 2.8.1 - use-callback-ref: 1.3.3(@types/react@19.2.9)(react@19.2.4) - use-sidecar: 1.1.3(@types/react@19.2.9)(react@19.2.4) + use-callback-ref: 1.3.3(@types/react@19.2.14)(react@19.2.4) + use-sidecar: 1.1.3(@types/react@19.2.14)(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 react-rnd@10.5.2(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: @@ -14797,22 +14588,22 @@ snapshots: prop-types: 15.8.1 react: 19.2.4 - react-sortablejs@6.1.4(@types/sortablejs@1.15.8)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sortablejs@1.15.6): + react-sortablejs@6.1.4(@types/sortablejs@1.15.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sortablejs@1.15.7): dependencies: - '@types/sortablejs': 1.15.8 + '@types/sortablejs': 1.15.9 classnames: 2.3.1 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - sortablejs: 1.15.6 + sortablejs: 1.15.7 tiny-invariant: 1.2.0 - react-style-singleton@2.2.3(@types/react@19.2.9)(react@19.2.4): + react-style-singleton@2.2.3(@types/react@19.2.14)(react@19.2.4): dependencies: get-nonce: 1.0.1 react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 react-syntax-highlighter@15.6.6(react@19.2.4): dependencies: @@ -14824,12 +14615,12 @@ snapshots: react: 19.2.4 refractor: 3.6.0 - react-textarea-autosize@8.5.9(@types/react@19.2.9)(react@19.2.4): + react-textarea-autosize@8.5.9(@types/react@19.2.14)(react@19.2.4): dependencies: '@babel/runtime': 7.28.6 react: 19.2.4 - use-composed-ref: 1.4.0(@types/react@19.2.9)(react@19.2.4) - use-latest: 1.3.0(@types/react@19.2.9)(react@19.2.4) + use-composed-ref: 1.4.0(@types/react@19.2.14)(react@19.2.4) + use-latest: 1.3.0(@types/react@19.2.14)(react@19.2.4) transitivePeerDependencies: - '@types/react' @@ -14842,14 +14633,14 @@ snapshots: react@19.2.4: {} - reactflow@11.11.4(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + reactflow@11.11.4(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: - '@reactflow/background': 11.3.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@reactflow/controls': 11.2.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@reactflow/core': 11.11.4(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@reactflow/minimap': 11.7.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@reactflow/node-resizer': 2.2.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@reactflow/node-toolbar': 1.3.14(@types/react@19.2.9)(immer@11.1.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/background': 11.3.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/controls': 11.2.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/core': 11.11.4(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/minimap': 11.7.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/node-resizer': 2.2.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@reactflow/node-toolbar': 1.3.14(@types/react@19.2.14)(immer@11.1.4)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: @@ -14942,7 +14733,7 @@ snapshots: '@types/katex': 0.16.8 hast-util-from-html-isomorphic: 2.0.0 hast-util-to-text: 4.0.2 - katex: 0.16.25 + katex: 0.16.38 unist-util-visit-parents: 6.0.2 vfile: 6.0.3 @@ -15045,24 +14836,26 @@ snapshots: robust-predicates@3.0.2: {} - rolldown@1.0.0-rc.6: + rolldown@1.0.0-rc.8: dependencies: '@oxc-project/types': 0.115.0 - '@rolldown/pluginutils': 1.0.0-rc.6 + '@rolldown/pluginutils': 1.0.0-rc.8 optionalDependencies: - '@rolldown/binding-android-arm64': 1.0.0-rc.6 - '@rolldown/binding-darwin-arm64': 1.0.0-rc.6 - '@rolldown/binding-darwin-x64': 1.0.0-rc.6 - '@rolldown/binding-freebsd-x64': 1.0.0-rc.6 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.6 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.6 - '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.6 - '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.6 - '@rolldown/binding-linux-x64-musl': 1.0.0-rc.6 - '@rolldown/binding-openharmony-arm64': 1.0.0-rc.6 - '@rolldown/binding-wasm32-wasi': 1.0.0-rc.6 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.6 - '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.6 + '@rolldown/binding-android-arm64': 1.0.0-rc.8 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.8 + '@rolldown/binding-darwin-x64': 1.0.0-rc.8 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.8 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.8 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.8 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.8 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.8 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.8 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.8 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.8 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.8 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.8 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.8 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.8 rollup@4.56.0: dependencies: @@ -15112,17 +14905,15 @@ snapshots: rw@1.3.3: {} - rxjs@7.8.2: - dependencies: - tslib: 2.8.1 - safe-buffer@5.2.1: optional: true - sass@1.93.2: + safe-json-stringify@1.2.0: {} + + sass@1.97.3: dependencies: chokidar: 4.0.3 - immutable: 5.1.4 + immutable: 5.1.5 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.6 @@ -15164,49 +14955,21 @@ snapshots: semver@6.3.1: {} - semver@7.7.3: {} - semver@7.7.4: {} - seroval-plugins@1.5.0(seroval@1.5.0): + seroval-plugins@1.5.1(seroval@1.5.1): dependencies: - seroval: 1.5.0 + seroval: 1.5.1 - seroval@1.5.0: {} + seroval@1.5.1: {} server-only@0.0.1: {} - sharp@0.33.5: - dependencies: - color: 4.2.3 - detect-libc: 2.1.2 - semver: 7.7.3 - optionalDependencies: - '@img/sharp-darwin-arm64': 0.33.5 - '@img/sharp-darwin-x64': 0.33.5 - '@img/sharp-libvips-darwin-arm64': 1.0.4 - '@img/sharp-libvips-darwin-x64': 1.0.4 - '@img/sharp-libvips-linux-arm': 1.0.5 - '@img/sharp-libvips-linux-arm64': 1.0.4 - '@img/sharp-libvips-linux-s390x': 1.0.4 - '@img/sharp-libvips-linux-x64': 1.0.4 - '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 - '@img/sharp-libvips-linuxmusl-x64': 1.0.4 - '@img/sharp-linux-arm': 0.33.5 - '@img/sharp-linux-arm64': 0.33.5 - '@img/sharp-linux-s390x': 0.33.5 - '@img/sharp-linux-x64': 0.33.5 - '@img/sharp-linuxmusl-arm64': 0.33.5 - '@img/sharp-linuxmusl-x64': 0.33.5 - '@img/sharp-wasm32': 0.33.5 - '@img/sharp-win32-ia32': 0.33.5 - '@img/sharp-win32-x64': 0.33.5 - sharp@0.34.5: dependencies: - '@img/colour': 1.0.0 + '@img/colour': 1.1.0 detect-libc: 2.1.2 - semver: 7.7.3 + semver: 7.7.4 optionalDependencies: '@img/sharp-darwin-arm64': 0.34.5 '@img/sharp-darwin-x64': 0.34.5 @@ -15232,7 +14995,6 @@ snapshots: '@img/sharp-win32-arm64': 0.34.5 '@img/sharp-win32-ia32': 0.34.5 '@img/sharp-win32-x64': 0.34.5 - optional: true shebang-command@2.0.0: dependencies: @@ -15254,10 +15016,6 @@ snapshots: simple-concat: 1.0.1 optional: true - simple-swizzle@0.2.4: - dependencies: - is-arrayish: 0.3.4 - sirv@3.0.2: dependencies: '@polka/url': 1.0.0-next.29 @@ -15268,12 +15026,12 @@ snapshots: size-sensor@1.0.3: {} - slice-ansi@5.0.0: + slice-ansi@7.1.2: dependencies: ansi-styles: 6.2.3 - is-fullwidth-code-point: 4.0.0 + is-fullwidth-code-point: 5.1.0 - slice-ansi@7.1.2: + slice-ansi@8.0.0: dependencies: ansi-styles: 6.2.3 is-fullwidth-code-point: 5.1.0 @@ -15283,10 +15041,10 @@ snapshots: solid-js@1.9.11: dependencies: csstype: 3.2.3 - seroval: 1.5.0 - seroval-plugins: 1.5.0(seroval@1.5.0) + seroval: 1.5.1 + seroval-plugins: 1.5.1(seroval@1.5.1) - sortablejs@1.15.6: {} + sortablejs@1.15.7: {} source-map-js@1.2.1: {} @@ -15308,9 +15066,9 @@ snapshots: spdx-expression-parse@4.0.0: dependencies: spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.22 + spdx-license-ids: 3.0.23 - spdx-license-ids@3.0.22: {} + spdx-license-ids@3.0.23: {} srvx@0.11.7: {} @@ -15320,7 +15078,7 @@ snapshots: std-env@3.10.0: {} - storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): + storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4): dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 2.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -15331,7 +15089,7 @@ snapshots: esbuild: 0.27.2 open: 10.2.0 recast: 0.23.11 - semver: 7.7.3 + semver: 7.7.4 use-sync-external-store: 1.6.0(react@19.2.4) ws: 8.19.0 transitivePeerDependencies: @@ -15347,11 +15105,10 @@ snapshots: string-ts@2.3.1: {} - string-width@4.2.3: + string-width@8.2.0: dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 + get-east-asian-width: 1.5.0 + strip-ansi: 7.2.0 string.prototype.codepointat@0.2.1: {} @@ -15365,18 +15122,12 @@ snapshots: character-entities-html4: 2.1.0 character-entities-legacy: 3.0.0 - strip-ansi@6.0.1: - dependencies: - ansi-regex: 5.0.1 - strip-ansi@7.2.0: dependencies: ansi-regex: 6.2.2 strip-bom@3.0.0: {} - strip-final-newline@3.0.0: {} - strip-indent@3.0.0: dependencies: min-indent: 1.0.1 @@ -15471,11 +15222,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.6 - postcss-import: 15.1.0(postcss@8.5.6) - postcss-js: 4.1.0(postcss@8.5.6) - postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.6)(tsx@4.21.0)(yaml@2.8.2) - postcss-nested: 6.2.0(postcss@8.5.6) + postcss: 8.5.8 + postcss-import: 15.1.0(postcss@8.5.8) + postcss-js: 4.1.0(postcss@8.5.8) + postcss-load-config: 6.0.1(jiti@1.21.7)(postcss@8.5.8)(tsx@4.21.0)(yaml@2.8.2) + postcss-nested: 6.2.0(postcss@8.5.8) postcss-selector-parser: 6.1.2 resolve: 1.22.11 sucrase: 3.35.1 @@ -15557,11 +15308,11 @@ snapshots: tinyspy@4.0.4: {} - tldts-core@7.0.19: {} + tldts-core@7.0.25: {} - tldts@7.0.17: + tldts@7.0.25: dependencies: - tldts-core: 7.0.19 + tldts-core: 7.0.25 to-regex-range@5.0.1: dependencies: @@ -15576,13 +15327,13 @@ snapshots: toml-eslint-parser@1.0.3: dependencies: - eslint-visitor-keys: 5.0.0 + eslint-visitor-keys: 5.0.1 totalist@3.0.1: {} tough-cookie@6.0.0: dependencies: - tldts: 7.0.17 + tldts: 7.0.25 tr46@6.0.0: dependencies: @@ -15616,7 +15367,7 @@ snapshots: tsconfig-paths-webpack-plugin@4.2.0: dependencies: chalk: 4.1.2 - enhanced-resolve: 5.19.0 + enhanced-resolve: 5.20.0 tapable: 2.3.0 tsconfig-paths: 4.2.0 @@ -15660,9 +15411,11 @@ snapshots: uglify-js@3.19.3: {} - undici-types@7.16.0: {} + unbash@2.2.0: {} - undici@7.21.0: {} + undici-types@7.18.2: {} + + undici@7.22.0: {} unicode-trie@2.0.0: dependencies: @@ -15744,44 +15497,44 @@ snapshots: dependencies: punycode: 2.3.1 - use-callback-ref@1.3.3(@types/react@19.2.9)(react@19.2.4): + use-callback-ref@1.3.3(@types/react@19.2.14)(react@19.2.4): dependencies: react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - use-composed-ref@1.4.0(@types/react@19.2.9)(react@19.2.4): + use-composed-ref@1.4.0(@types/react@19.2.14)(react@19.2.4): dependencies: react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 use-context-selector@2.0.0(react@19.2.4)(scheduler@0.27.0): dependencies: react: 19.2.4 scheduler: 0.27.0 - use-isomorphic-layout-effect@1.2.1(@types/react@19.2.9)(react@19.2.4): + use-isomorphic-layout-effect@1.2.1(@types/react@19.2.14)(react@19.2.4): dependencies: react: 19.2.4 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - use-latest@1.3.0(@types/react@19.2.9)(react@19.2.4): + use-latest@1.3.0(@types/react@19.2.14)(react@19.2.4): dependencies: react: 19.2.4 - use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.9)(react@19.2.4) + use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.14)(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 - use-sidecar@1.1.3(@types/react@19.2.9)(react@19.2.4): + use-sidecar@1.1.3(@types/react@19.2.14)(react@19.2.4): dependencies: detect-node-es: 1.1.0 react: 19.2.4 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.2.9 + '@types/react': 19.2.14 use-strict@1.0.1: {} @@ -15791,10 +15544,10 @@ snapshots: util-deprecate@1.0.2: {} - uuid@10.0.0: {} - uuid@11.1.0: {} + uuid@13.0.0: {} + valibot@1.2.0(typescript@5.9.3): optionalDependencies: typescript: 5.9.3 @@ -15814,35 +15567,35 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vinext@https://pkg.pr.new/vinext@1a2fd61(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)): + vinext@https://pkg.pr.new/vinext@1a2fd61(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)): dependencies: - '@unpic/react': 1.0.2(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@unpic/react': 1.0.2(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@vercel/og': 0.8.6 - '@vitejs/plugin-react': 5.1.4(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) - '@vitejs/plugin-rsc': 0.5.21(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(react@19.2.4)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitejs/plugin-react': 5.1.4(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitejs/plugin-rsc': 0.5.21(react-dom@19.2.4(react@19.2.4))(react-server-dom-webpack@19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)))(react@19.2.4)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) magic-string: 0.30.21 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) react-server-dom-webpack: 19.2.4(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(webpack@5.104.1(esbuild@0.27.2)(uglify-js@3.19.3)) rsc-html-stream: 0.0.7 - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-commonjs: 0.10.4 - vite-tsconfig-paths: 6.1.1(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite-tsconfig-paths: 6.1.1(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) transitivePeerDependencies: - next - supports-color - typescript - webpack - vite-dev-rpc@1.1.0(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-dev-rpc@1.1.0(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: birpc: 2.9.0 - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-hot-client: 2.1.0(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-hot-client: 2.1.0(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) - vite-hot-client@2.1.0(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-hot-client@2.1.0(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-commonjs@0.10.4: dependencies: @@ -15857,7 +15610,7 @@ snapshots: fast-glob: 3.3.3 magic-string: 0.30.21 - vite-plugin-inspect@11.3.3(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-plugin-inspect@11.3.3(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: ansis: 4.2.0 debug: 4.4.3 @@ -15867,97 +15620,97 @@ snapshots: perfect-debounce: 2.1.0 sirv: 3.0.2 unplugin-utils: 0.3.1 - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-dev-rpc: 1.1.0(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-dev-rpc: 1.1.0(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) transitivePeerDependencies: - supports-color - vite-plugin-storybook-nextjs@3.2.2(next@16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2))(storybook@10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-plugin-storybook-nextjs@3.2.2(next@16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3))(storybook@10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: '@next/env': 16.0.0 image-size: 2.0.2 magic-string: 0.30.21 module-alias: 2.3.4 - next: 16.1.5(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.93.2) - storybook: 10.2.13(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + next: 16.1.6(@babel/core@7.28.6)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(sass@1.97.3) + storybook: 10.2.16(@testing-library/dom@10.4.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) ts-dedent: 2.2.0 - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vite-tsconfig-paths: 5.1.4(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-tsconfig-paths: 5.1.4(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) transitivePeerDependencies: - supports-color - typescript - vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-tsconfig-paths@5.1.4(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: debug: 4.4.3 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) optionalDependencies: - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color - typescript - vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: debug: 4.4.3 globrex: 0.1.2 tsconfck: 3.1.6(typescript@5.9.3) - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color - typescript - vite@7.3.1(@types/node@24.10.12)(jiti@1.21.7)(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@7.3.1(@types/node@25.3.5)(jiti@1.21.7)(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: esbuild: 0.27.2 fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 - postcss: 8.5.6 + postcss: 8.5.8 rollup: 4.56.0 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.10.12 + '@types/node': 25.3.5 fsevents: 2.3.3 jiti: 1.21.7 - lightningcss: 1.31.1 - sass: 1.93.2 + lightningcss: 1.32.0 + sass: 1.97.3 terser: 5.46.0 tsx: 4.21.0 yaml: 2.8.2 - vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@oxc-project/runtime': 0.115.0 - lightningcss: 1.31.1 + lightningcss: 1.32.0 picomatch: 4.0.3 - postcss: 8.5.6 - rolldown: 1.0.0-rc.6 + postcss: 8.5.8 + rolldown: 1.0.0-rc.8 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.10.12 + '@types/node': 25.3.5 esbuild: 0.27.2 fsevents: 2.3.3 jiti: 1.21.7 - sass: 1.93.2 + sass: 1.97.3 terser: 5.46.0 tsx: 4.21.0 yaml: 2.8.2 - vitefu@1.1.2(vite@8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vitefu@1.1.2(vite@8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): optionalDependencies: - vite: 8.0.0-beta.16(@types/node@24.10.12)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 8.0.0-beta.18(@types/node@25.3.5)(esbuild@0.27.2)(jiti@1.21.7)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vitest-canvas-mock@1.1.3(vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): + vitest-canvas-mock@1.1.3(vitest@4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: cssfontparser: 1.2.1 moo-color: 1.0.3 - vitest: 4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest: 4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vitest@4.0.18(@types/node@24.10.12)(jiti@1.21.7)(jsdom@27.3.0(canvas@3.2.1))(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vitest@4.0.18(@types/node@25.3.5)(jiti@1.21.7)(jsdom@28.1.0(canvas@3.2.1))(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@vitest/expect': 4.0.18 - '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@24.10.12)(jiti@1.21.7)(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@25.3.5)(jiti@1.21.7)(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@vitest/pretty-format': 4.0.18 '@vitest/runner': 4.0.18 '@vitest/snapshot': 4.0.18 @@ -15974,11 +15727,11 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.1(@types/node@24.10.12)(jiti@1.21.7)(lightningcss@1.31.1)(sass@1.93.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite: 7.3.1(@types/node@25.3.5)(jiti@1.21.7)(lightningcss@1.32.0)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.10.12 - jsdom: 27.3.0(canvas@3.2.1) + '@types/node': 25.3.5 + jsdom: 28.1.0(canvas@3.2.1) transitivePeerDependencies: - jiti - less @@ -16009,19 +15762,17 @@ snapshots: dependencies: vscode-languageserver-protocol: 3.17.5 - vscode-uri@3.0.8: {} - vscode-uri@3.1.0: {} - vue-eslint-parser@10.4.0(eslint@10.0.2(jiti@1.21.7)): + vue-eslint-parser@10.4.0(eslint@10.0.3(jiti@1.21.7)): dependencies: debug: 4.4.3 - eslint: 10.0.2(jiti@1.21.7) - eslint-scope: 8.4.0 - eslint-visitor-keys: 5.0.0 - espree: 11.1.0 + eslint: 10.0.3(jiti@1.21.7) + eslint-scope: 9.1.2 + eslint-visitor-keys: 5.0.1 + espree: 11.2.0 esquery: 1.7.0 - semver: 7.7.3 + semver: 7.7.4 transitivePeerDependencies: - supports-color @@ -16058,7 +15809,7 @@ snapshots: acorn-import-phases: 1.0.4(acorn@8.16.0) browserslist: 4.28.1 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.19.0 + enhanced-resolve: 5.20.0 es-module-lexer: 2.0.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -16086,10 +15837,13 @@ snapshots: whatwg-mimetype@5.0.0: {} - whatwg-url@15.1.0: + whatwg-url@16.0.1: dependencies: + '@exodus/bytes': 1.15.0 tr46: 6.0.0 webidl-conversions: 8.0.1 + transitivePeerDependencies: + - '@noble/hashes' which@2.0.2: dependencies: @@ -16105,7 +15859,7 @@ snapshots: wrap-ansi@9.0.2: dependencies: ansi-styles: 6.2.3 - string-width: 4.2.3 + string-width: 8.2.0 strip-ansi: 7.2.0 wrappy@1.0.2: {} @@ -16130,7 +15884,7 @@ snapshots: yaml-eslint-parser@2.0.0: dependencies: - eslint-visitor-keys: 5.0.0 + eslint-visitor-keys: 5.0.1 yaml: 2.8.2 yaml@2.8.2: {} @@ -16163,26 +15917,26 @@ snapshots: zod@4.3.6: {} - zrender@5.6.1: + zrender@6.0.0: dependencies: tslib: 2.3.0 - zundo@2.3.0(zustand@5.0.9(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4))): + zundo@2.3.0(zustand@5.0.11(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4))): dependencies: - zustand: 5.0.9(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)) + zustand: 5.0.11(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)) - zustand@4.5.7(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4): + zustand@4.5.7(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4): dependencies: use-sync-external-store: 1.6.0(react@19.2.4) optionalDependencies: - '@types/react': 19.2.9 - immer: 11.1.0 + '@types/react': 19.2.14 + immer: 11.1.4 react: 19.2.4 - zustand@5.0.9(@types/react@19.2.9)(immer@11.1.0)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)): + zustand@5.0.11(@types/react@19.2.14)(immer@11.1.4)(react@19.2.4)(use-sync-external-store@1.6.0(react@19.2.4)): optionalDependencies: - '@types/react': 19.2.9 - immer: 11.1.0 + '@types/react': 19.2.14 + immer: 11.1.4 react: 19.2.4 use-sync-external-store: 1.6.0(react@19.2.4) diff --git a/web/vitest.setup.ts b/web/vitest.setup.ts index 4e3e4806b5..b1ff80afa3 100644 --- a/web/vitest.setup.ts +++ b/web/vitest.setup.ts @@ -67,10 +67,11 @@ if (typeof globalThis.IntersectionObserver === 'undefined') { globalThis.IntersectionObserver = class { readonly root: Element | Document | null = null readonly rootMargin: string = '' + readonly scrollMargin: string = '' readonly thresholds: ReadonlyArray = [] constructor(_callback: IntersectionObserverCallback, _options?: IntersectionObserverInit) { /* noop */ } - observe() { /* noop */ } - unobserve() { /* noop */ } + observe(_target: Element) { /* noop */ } + unobserve(_target: Element) { /* noop */ } disconnect() { /* noop */ } takeRecords(): IntersectionObserverEntry[] { return [] } }