From 47124ba653b397c8de88891cf330319f09fddb08 Mon Sep 17 00:00:00 2001 From: joshunrau Date: Mon, 4 Nov 2024 17:46:42 -0500 Subject: [PATCH 1/2] chore: auto lint --- apps/api/src/auth/auth.service.ts | 2 +- apps/api/src/auth/strategies/jwt.strategy.ts | 2 +- apps/api/src/demo/demo.service.ts | 2 +- .../api/src/instruments/instruments.service.ts | 2 +- apps/api/src/prisma/prisma.types.ts | 2 +- .../src/components/Editor/EditorPane.tsx | 2 +- .../Header/UploadButton/UploadButton.tsx | 2 +- .../Interactive-With-Vanilla/index.ts | 1 + apps/playground/src/utils/encode.ts | 2 +- apps/playground/src/vim/adapter.ts | 1 - apps/playground/src/vim/keymap_vim.ts | 9 +++++---- apps/playground/src/vim/motions.ts | 2 ++ .../IdentificationForm/IdentificationForm.tsx | 1 - .../web/src/components/NavButton/NavButton.tsx | 4 ++-- .../features/admin/pages/CreateUserPage.tsx | 1 - .../features/admin/pages/ManageUsersPage.tsx | 1 - .../datahub/pages/SubjectGraphPage.tsx | 1 - .../group/components/ManageGroupForm.tsx | 1 - .../StartSessionForm/StartSessionForm.tsx | 1 - .../setup/pages/SetupPage/SetupPage.tsx | 1 - .../src/features/upload/pages/UploadPage.tsx | 2 +- apps/web/src/features/upload/utils.ts | 4 +--- apps/web/src/providers/WalkthroughProvider.tsx | 2 -- apps/web/src/store/types.ts | 4 ++-- packages/demo/src/index.ts | 6 +++--- packages/instrument-bundler/src/cli.ts | 2 +- packages/instrument-bundler/src/error.ts | 9 ++++++--- .../src/interactive/breakout-task/index.ts | 1 + .../SeriesInstrumentContent.tsx | 4 ++-- .../InstrumentIcon/InstrumentIcon.tsx | 4 ++-- .../react-core/src/components/Logo/Logo.tsx | 4 ++-- packages/runtime-bundler/src/resolver.ts | 2 +- packages/runtime-bundler/src/types.ts | 2 +- packages/runtime-core/src/define.d.ts | 14 +++++++++----- .../src/types/instrument.form.d.ts | 18 +++++++++--------- packages/schemas/src/core/core.ts | 2 +- .../schemas/src/instrument/instrument.base.ts | 4 ++-- testing/k6/src/client.ts | 8 ++++---- 38 files changed, 66 insertions(+), 66 deletions(-) diff --git a/apps/api/src/auth/auth.service.ts b/apps/api/src/auth/auth.service.ts index a9ba92a59..8bf49a0aa 100644 --- a/apps/api/src/auth/auth.service.ts +++ b/apps/api/src/auth/auth.service.ts @@ -44,7 +44,7 @@ export class AuthService { /** Wraps UserService.getByUsername with appropriate exception handling */ private async getUser(username: string) { - let user: { groups: GroupModel[] } & UserModel; + let user: UserModel & { groups: GroupModel[] }; try { user = await this.usersService.findByUsername(username); // user = await this.usersService.findByUsername(username).then((doc) => doc.toObject({ virtuals: true })); diff --git a/apps/api/src/auth/strategies/jwt.strategy.ts b/apps/api/src/auth/strategies/jwt.strategy.ts index f4e50ed72..590559371 100644 --- a/apps/api/src/auth/strategies/jwt.strategy.ts +++ b/apps/api/src/auth/strategies/jwt.strategy.ts @@ -35,7 +35,7 @@ export class JwtStrategy extends PassportStrategy(Strategy, 'jwt') { /** Returns the user associated with the JWT if they exist, otherwise throws UnauthorizedException */ private async getUser(username: string) { - let user: { groups: GroupModel[] } & UserModel; + let user: UserModel & { groups: GroupModel[] }; try { user = await this.usersService.findByUsername(username); } catch (error) { diff --git a/apps/api/src/demo/demo.service.ts b/apps/api/src/demo/demo.service.ts index 2b5ef3e99..137f880fd 100644 --- a/apps/api/src/demo/demo.service.ts +++ b/apps/api/src/demo/demo.service.ts @@ -74,7 +74,7 @@ export class DemoService { await this.instrumentsService.create({ bundle: happinessQuestionnaireWithConsent }); this.logger.debug('Done creating series instruments'); - const groups: ({ dummyIdPrefix?: string } & Group)[] = []; + const groups: (Group & { dummyIdPrefix?: string })[] = []; for (const group of DEMO_GROUPS) { const { dummyIdPrefix, ...createGroupData } = group; const groupModel = await this.groupsService.create(createGroupData); diff --git a/apps/api/src/instruments/instruments.service.ts b/apps/api/src/instruments/instruments.service.ts index 33ad91045..5b0c0767d 100644 --- a/apps/api/src/instruments/instruments.service.ts +++ b/apps/api/src/instruments/instruments.service.ts @@ -145,7 +145,7 @@ export class InstrumentsService { async findById( id: string, { ability }: EntityOperationOptions = {} - ): Promise<{ bundle: string; id: string } & AnyInstrument> { + ): Promise { const instrument = await this.instrumentModel.findFirst({ where: { AND: [accessibleQuery(ability, 'read', 'Instrument')], id } }); diff --git a/apps/api/src/prisma/prisma.types.ts b/apps/api/src/prisma/prisma.types.ts index 47bcceb84..28df3c0d0 100644 --- a/apps/api/src/prisma/prisma.types.ts +++ b/apps/api/src/prisma/prisma.types.ts @@ -5,7 +5,7 @@ import type { ExtendedPrismaClient } from './prisma.factory'; export type ModelReferenceName = Uncapitalize; -export type ModelName = `${T}Model` & Prisma.ModelName; +export type ModelName = Prisma.ModelName & `${T}Model`; export type ModelEntityName = Replace; diff --git a/apps/playground/src/components/Editor/EditorPane.tsx b/apps/playground/src/components/Editor/EditorPane.tsx index e18037cf6..ba0a5c02e 100644 --- a/apps/playground/src/components/Editor/EditorPane.tsx +++ b/apps/playground/src/components/Editor/EditorPane.tsx @@ -34,7 +34,7 @@ export const EditorPane = React.forwardRef(funct const editorRef = useRef(null); const monacoRef = useRef(null); - const [defaultFile, setDefaultFile] = useState<({ id: string } & EditorFile) | null>(null); + const [defaultFile, setDefaultFile] = useState<(EditorFile & { id: string }) | null>(null); const filesRef = useFilesRef(); useImperativeHandle( diff --git a/apps/playground/src/components/Header/UploadButton/UploadButton.tsx b/apps/playground/src/components/Header/UploadButton/UploadButton.tsx index f61867171..bb619f24d 100644 --- a/apps/playground/src/components/Header/UploadButton/UploadButton.tsx +++ b/apps/playground/src/components/Header/UploadButton/UploadButton.tsx @@ -20,7 +20,7 @@ export const UploadButton = () => { const instruments = useAppStore((store) => store.instruments); const handleSubmit = async (files: File[]) => { - const zip = new JSZip() as { comment?: unknown } & JSZip; + const zip = new JSZip() as JSZip & { comment?: unknown }; await zip.loadAsync(files[0]!); let label: string; try { diff --git a/apps/playground/src/instruments/examples/interactive/Interactive-With-Vanilla/index.ts b/apps/playground/src/instruments/examples/interactive/Interactive-With-Vanilla/index.ts index 8e458553b..338d2032c 100644 --- a/apps/playground/src/instruments/examples/interactive/Interactive-With-Vanilla/index.ts +++ b/apps/playground/src/instruments/examples/interactive/Interactive-With-Vanilla/index.ts @@ -78,6 +78,7 @@ export default defineInstrument({ dy = -dy; b.status = 0; score++; + // eslint-disable-next-line max-depth if (score === brickRowCount * brickColumnCount) { done({ livesRemaining: lives, diff --git a/apps/playground/src/utils/encode.ts b/apps/playground/src/utils/encode.ts index e1cf3e4c8..138d0e292 100644 --- a/apps/playground/src/utils/encode.ts +++ b/apps/playground/src/utils/encode.ts @@ -4,7 +4,7 @@ import { z } from 'zod'; import { $EditorFile, type EditorFile } from '@/models/editor-file.model'; import type { InstrumentRepository } from '@/models/instrument-repository.model'; -type ShareURL = { size: number } & URL; +type ShareURL = URL & { size: number }; const $EditorFiles = z.array($EditorFile); diff --git a/apps/playground/src/vim/adapter.ts b/apps/playground/src/vim/adapter.ts index 8a42cd1a3..0ef160306 100644 --- a/apps/playground/src/vim/adapter.ts +++ b/apps/playground/src/vim/adapter.ts @@ -1,4 +1,3 @@ -/* eslint-disable max-lines */ /* eslint-disable no-fallthrough */ /* eslint-disable @typescript-eslint/no-unsafe-member-access */ diff --git a/apps/playground/src/vim/keymap_vim.ts b/apps/playground/src/vim/keymap_vim.ts index c151d91c8..a1786c9c1 100644 --- a/apps/playground/src/vim/keymap_vim.ts +++ b/apps/playground/src/vim/keymap_vim.ts @@ -859,11 +859,11 @@ export function showConfirm(adapter: EditorAdapter, template: string) { adapter.openNotification(template); } -type PromptOptions = { +type PromptOptions = StatusBarInputOptions & { desc?: string; onClose: (value: string) => void; prefix: string; -} & StatusBarInputOptions; +}; export function showPrompt(adapter: EditorAdapter, options: PromptOptions) { adapter.openPrompt(options.prefix, options.desc || '', { @@ -1009,10 +1009,10 @@ export type ExCommandOptionalParameters = { lineEnd?: number; }; -type ExCommandParams = { +type ExCommandParams = ExCommandOptionalParameters & { input: string; setCfg?: OptionConfig; -} & ExCommandOptionalParameters; +}; export type ExCommandFunc = (adapter: EditorAdapter, params: ExCommandParams, ctx?: Context) => void; @@ -1817,6 +1817,7 @@ export function onChange(adapter: EditorAdapter, change: Change): void { lastChange.maybeReset = false; } if (text) { + // eslint-disable-next-line max-depth if (adapter.state.overwrite && !text.includes('\n')) { lastChange.changes.push(text); } else { diff --git a/apps/playground/src/vim/motions.ts b/apps/playground/src/vim/motions.ts index 5d99697c8..799437234 100644 --- a/apps/playground/src/vim/motions.ts +++ b/apps/playground/src/vim/motions.ts @@ -1262,11 +1262,13 @@ function findWord(adapter: EditorAdapter, cur: Pos, forward: boolean, bigWord: b if (charTests[i]!(line.charAt(pos))) { wordStart = pos; // Advance to end of word. + // eslint-disable-next-line max-depth while (pos != stop && charTests[i]!(line.charAt(pos))) { pos += dir; } wordEnd = pos; foundWord = wordStart != wordEnd; + // eslint-disable-next-line max-depth if (wordStart == cur.ch && lineNum == cur.line && wordEnd == wordStart + dir) { // We started at the end of a word. Find the next one. continue; diff --git a/apps/web/src/components/IdentificationForm/IdentificationForm.tsx b/apps/web/src/components/IdentificationForm/IdentificationForm.tsx index c45083515..87ecf4979 100644 --- a/apps/web/src/components/IdentificationForm/IdentificationForm.tsx +++ b/apps/web/src/components/IdentificationForm/IdentificationForm.tsx @@ -13,7 +13,6 @@ export type IdentificationFormProps = { onSubmit: (data: { id: string }) => Promisable; }; -// eslint-disable-next-line max-lines-per-function export const IdentificationForm = ({ onSubmit }: IdentificationFormProps) => { const currentGroup = useAppStore((store) => store.currentGroup); const { t } = useTranslation(); diff --git a/apps/web/src/components/NavButton/NavButton.tsx b/apps/web/src/components/NavButton/NavButton.tsx index b5223f8fb..9853e0ea8 100644 --- a/apps/web/src/components/NavButton/NavButton.tsx +++ b/apps/web/src/components/NavButton/NavButton.tsx @@ -5,12 +5,12 @@ import { useNavigate } from 'react-router-dom'; import type { NavItem } from '@/hooks/useNavItems'; -export type NavButtonProps = { +export type NavButtonProps = NavItem & { activeClassName?: string; className?: string; isActive: boolean; onClick?: (path: string) => void; -} & NavItem; +}; export const NavButton = React.forwardRef(function NavButton( { activeClassName, className, disabled, icon: Icon, isActive, label, onClick, url, ...props }, diff --git a/apps/web/src/features/admin/pages/CreateUserPage.tsx b/apps/web/src/features/admin/pages/CreateUserPage.tsx index 904573c70..7d876d79b 100644 --- a/apps/web/src/features/admin/pages/CreateUserPage.tsx +++ b/apps/web/src/features/admin/pages/CreateUserPage.tsx @@ -12,7 +12,6 @@ import { PageHeader } from '@/components/PageHeader'; import { useCreateUserMutation } from '../hooks/useCreateUserMutation'; import { useGroupsQuery } from '../hooks/useGroupsQuery'; -// eslint-disable-next-line max-lines-per-function export const CreateUserPage = () => { const { t } = useTranslation(); const navigate = useNavigate(); diff --git a/apps/web/src/features/admin/pages/ManageUsersPage.tsx b/apps/web/src/features/admin/pages/ManageUsersPage.tsx index f94a6b39b..b92f963e0 100644 --- a/apps/web/src/features/admin/pages/ManageUsersPage.tsx +++ b/apps/web/src/features/admin/pages/ManageUsersPage.tsx @@ -15,7 +15,6 @@ import { useDeleteUserMutation } from '../hooks/useDeleteUserMutation'; import { useUpdateUserMutation } from '../hooks/useUpdateUserMutation'; import { useUsersQuery } from '../hooks/useUsersQuery'; -// eslint-disable-next-line max-lines-per-function export const ManageUsersPage = () => { const currentUser = useAppStore((store) => store.currentUser); const { t } = useTranslation(); diff --git a/apps/web/src/features/datahub/pages/SubjectGraphPage.tsx b/apps/web/src/features/datahub/pages/SubjectGraphPage.tsx index 659a94b4a..1aeaed507 100644 --- a/apps/web/src/features/datahub/pages/SubjectGraphPage.tsx +++ b/apps/web/src/features/datahub/pages/SubjectGraphPage.tsx @@ -23,7 +23,6 @@ import { useInstrumentVisualization } from '../hooks/useInstrumentVisualization' import { useLinearModelQuery } from '../hooks/useLinearModelQuery'; import { useMeasureOptions } from '../hooks/useMeasureOptions'; -// eslint-disable-next-line max-lines-per-function export const SubjectGraphPage = () => { const downloadCanvas = useDownload(); const currentGroup = useAppStore((store) => store.currentGroup); diff --git a/apps/web/src/features/group/components/ManageGroupForm.tsx b/apps/web/src/features/group/components/ManageGroupForm.tsx index 6c8cd042a..329291aae 100644 --- a/apps/web/src/features/group/components/ManageGroupForm.tsx +++ b/apps/web/src/features/group/components/ManageGroupForm.tsx @@ -1,4 +1,3 @@ -/* eslint-disable max-lines-per-function */ import { Form } from '@douglasneuroinformatics/libui/components'; import { useTranslation } from '@douglasneuroinformatics/libui/hooks'; import { $RegexString } from '@opendatacapture/schemas/core'; diff --git a/apps/web/src/features/session/components/StartSessionForm/StartSessionForm.tsx b/apps/web/src/features/session/components/StartSessionForm/StartSessionForm.tsx index 7d72c19a2..4d54bcb3b 100644 --- a/apps/web/src/features/session/components/StartSessionForm/StartSessionForm.tsx +++ b/apps/web/src/features/session/components/StartSessionForm/StartSessionForm.tsx @@ -38,7 +38,6 @@ export type StartSessionFormProps = { readOnly: boolean; }; -// eslint-disable-next-line max-lines-per-function export const StartSessionForm = ({ currentGroup, initialValues, readOnly, onSubmit }: StartSessionFormProps) => { const { resolvedLanguage, t } = useTranslation(); return ( diff --git a/apps/web/src/features/setup/pages/SetupPage/SetupPage.tsx b/apps/web/src/features/setup/pages/SetupPage/SetupPage.tsx index af25178e4..457a70f9c 100644 --- a/apps/web/src/features/setup/pages/SetupPage/SetupPage.tsx +++ b/apps/web/src/features/setup/pages/SetupPage/SetupPage.tsx @@ -21,7 +21,6 @@ export type SetupPageProps = { onSubmit: (data: SetupData) => void; }; -// eslint-disable-next-line max-lines-per-function export const SetupPage = ({ onSubmit }: SetupPageProps) => { const { t } = useTranslation(); return ( diff --git a/apps/web/src/features/upload/pages/UploadPage.tsx b/apps/web/src/features/upload/pages/UploadPage.tsx index fb0f5b21b..1127c2458 100644 --- a/apps/web/src/features/upload/pages/UploadPage.tsx +++ b/apps/web/src/features/upload/pages/UploadPage.tsx @@ -22,7 +22,7 @@ export const UploadPage = () => { const uploadInstrumentRecordsMutation = useUploadInstrumentRecords(); const params = useParams(); - const instrument = useInstrument(params.id!) as ({ id: string } & AnyUnilingualFormInstrument) | null; + const instrument = useInstrument(params.id!) as (AnyUnilingualFormInstrument & { id: string }) | null; const { t } = useTranslation(); const handleTemplateDownload = () => { diff --git a/apps/web/src/features/upload/utils.ts b/apps/web/src/features/upload/utils.ts index e82c59605..a858c467e 100644 --- a/apps/web/src/features/upload/utils.ts +++ b/apps/web/src/features/upload/utils.ts @@ -1,5 +1,3 @@ -/* eslint-disable max-lines */ - import { isNumberLike, isPlainObject, parseNumber } from '@douglasneuroinformatics/libjs'; import type { AnyUnilingualFormInstrument, FormTypes, Json } from '@opendatacapture/runtime-core'; import type { Group } from '@opendatacapture/schemas/group'; @@ -59,7 +57,7 @@ type UploadOperationResult = value: T; }; -type AnyZodTypeDef = { typeName: ZodTypeName } & z.ZodTypeDef; +type AnyZodTypeDef = z.ZodTypeDef & { typeName: ZodTypeName }; function isZodTypeDef(value: unknown): value is AnyZodTypeDef { return isPlainObject(value) && ZOD_TYPE_NAMES.includes(value.typeName as ZodTypeName); diff --git a/apps/web/src/providers/WalkthroughProvider.tsx b/apps/web/src/providers/WalkthroughProvider.tsx index 5a527a08b..4a86e09e5 100644 --- a/apps/web/src/providers/WalkthroughProvider.tsx +++ b/apps/web/src/providers/WalkthroughProvider.tsx @@ -49,7 +49,6 @@ type WalkthroughStep = { url: `/${string}`; }; -// eslint-disable-next-line max-lines-per-function const Walkthrough = () => { const setIsWalkthroughComplete = useAppStore((store) => store.setIsWalkthroughComplete); const startSession = useAppStore((store) => store.startSession); @@ -64,7 +63,6 @@ const Walkthrough = () => { useEventListener('resize', () => setIsWalkthroughOpen(false), undefined, { once: true }); - // eslint-disable-next-line max-lines-per-function const steps = useMemo(() => { return [ { diff --git a/apps/web/src/store/types.ts b/apps/web/src/store/types.ts index 5ebfa3ffa..43583d3d3 100644 --- a/apps/web/src/store/types.ts +++ b/apps/web/src/store/types.ts @@ -5,9 +5,9 @@ import type { Session } from '@opendatacapture/schemas/session'; import type { Simplify } from 'type-fest'; import type { StateCreator } from 'zustand'; -export type CurrentUser = { +export type CurrentUser = Omit & { ability: BaseAppAbility; -} & Omit; +}; export type AuthSlice = { accessToken: null | string; diff --git a/packages/demo/src/index.ts b/packages/demo/src/index.ts index 446cde9e7..8767ffede 100644 --- a/packages/demo/src/index.ts +++ b/packages/demo/src/index.ts @@ -2,11 +2,11 @@ import { deepFreeze } from '@douglasneuroinformatics/libjs'; import type { CreateGroupData } from '@opendatacapture/schemas/group'; import type { User } from '@opendatacapture/schemas/user'; -type DemoUser = { +type DemoUser = Pick & { groupNames: readonly string[]; -} & Pick; +}; -type DemoGroup = { dummyIdPrefix?: string } & CreateGroupData; +type DemoGroup = CreateGroupData & { dummyIdPrefix?: string }; export const DEMO_GROUPS: readonly DemoGroup[] = deepFreeze([ { diff --git a/packages/instrument-bundler/src/cli.ts b/packages/instrument-bundler/src/cli.ts index 6a735f33b..276fbbfbf 100755 --- a/packages/instrument-bundler/src/cli.ts +++ b/packages/instrument-bundler/src/cli.ts @@ -34,7 +34,7 @@ program.parse(); const options = program.opts(); -const logger = Object.create(console) as { verbose: (message: string) => void } & Console; +const logger = Object.create(console) as Console & { verbose: (message: string) => void }; logger.verbose = (message: string) => { if (options.verbose) { // eslint-disable-next-line no-console diff --git a/packages/instrument-bundler/src/error.ts b/packages/instrument-bundler/src/error.ts index 8501ef0d9..5a471038e 100644 --- a/packages/instrument-bundler/src/error.ts +++ b/packages/instrument-bundler/src/error.ts @@ -14,14 +14,17 @@ type InstrumentBundlerErrorInstance = type InstrumentBundlerErrorKind = InstrumentBundlerErrorInstance['kind']; -type InstrumentBundlerErrorOptions = { kind?: InstrumentBundlerErrorKind } & ErrorOptions; +type InstrumentBundlerErrorOptions = ErrorOptions & { kind?: InstrumentBundlerErrorKind }; -type InstrumentBundlerErrorClass = { +type InstrumentBundlerErrorClass = Class< + Error & InstrumentBundlerErrorInstance, + [string, InstrumentBundlerErrorOptions] | [string] +> & { isInstance( arg: unknown, kind: TKind ): arg is Extract; -} & Class; +}; export const InstrumentBundlerError: InstrumentBundlerErrorClass = class extends Error { kind: any; diff --git a/packages/instrument-library/src/interactive/breakout-task/index.ts b/packages/instrument-library/src/interactive/breakout-task/index.ts index 8e458553b..338d2032c 100644 --- a/packages/instrument-library/src/interactive/breakout-task/index.ts +++ b/packages/instrument-library/src/interactive/breakout-task/index.ts @@ -78,6 +78,7 @@ export default defineInstrument({ dy = -dy; b.status = 0; score++; + // eslint-disable-next-line max-depth if (score === brickRowCount * brickColumnCount) { done({ livesRemaining: lives, diff --git a/packages/instrument-renderer/src/components/InstrumentRenderer/SeriesInstrumentContent.tsx b/packages/instrument-renderer/src/components/InstrumentRenderer/SeriesInstrumentContent.tsx index 8d4c6347b..45ec7e406 100644 --- a/packages/instrument-renderer/src/components/InstrumentRenderer/SeriesInstrumentContent.tsx +++ b/packages/instrument-renderer/src/components/InstrumentRenderer/SeriesInstrumentContent.tsx @@ -6,12 +6,12 @@ import { createPortal } from 'react-dom'; import type { ScalarInstrumentRendererProps } from './ScalarInstrumentRenderer'; -export type SeriesInstrumentContentProps = { +export type SeriesInstrumentContentProps = ScalarInstrumentRendererProps & { status: { completedInstruments: number; totalInstruments: number; }; -} & ScalarInstrumentRendererProps; +}; export const SeriesInstrumentContent = ({ status }: SeriesInstrumentContentProps) => { const { t } = useTranslation(); diff --git a/packages/react-core/src/components/InstrumentIcon/InstrumentIcon.tsx b/packages/react-core/src/components/InstrumentIcon/InstrumentIcon.tsx index f05162473..be8236262 100644 --- a/packages/react-core/src/components/InstrumentIcon/InstrumentIcon.tsx +++ b/packages/react-core/src/components/InstrumentIcon/InstrumentIcon.tsx @@ -4,9 +4,9 @@ import type { InstrumentKind } from '@opendatacapture/runtime-core'; import { ClipboardCheckIcon, FileQuestionIcon, ListChecksIcon, MonitorCheckIcon } from 'lucide-react'; import type { LucideIcon } from 'lucide-react'; -export type InstrumentIconProps = { +export type InstrumentIconProps = React.ComponentPropsWithoutRef & { kind: InstrumentKind | null; -} & React.ComponentPropsWithoutRef; +}; export const InstrumentIcon = ({ kind, ...props }: InstrumentIconProps) => { switch (kind) { diff --git a/packages/react-core/src/components/Logo/Logo.tsx b/packages/react-core/src/components/Logo/Logo.tsx index 3b873ff21..5ccd2aabd 100644 --- a/packages/react-core/src/components/Logo/Logo.tsx +++ b/packages/react-core/src/components/Logo/Logo.tsx @@ -2,10 +2,10 @@ import React from 'react'; import { cn } from '@douglasneuroinformatics/libui/utils'; -export type LogoProps = { +export type LogoProps = React.SVGProps & { /** The color of the logo. If set to auto, will be dark by default and light in dark mode */ variant: 'auto' | 'dark' | 'light'; -} & React.SVGProps; +}; export const Logo = ({ className, variant = 'auto', ...props }: LogoProps) => ( = { +type InstrumentDef< + TKind extends InstrumentKind, + TLanguage extends InstrumentLanguage, + TSchema extends z.ZodTypeAny +> = Omit< + DiscriminatedInstrument>, + '__runtimeVersion' | 'kind' | 'language' | 'validationSchema' +> & { kind: TKind; language: TLanguage; validationSchema: TSchema; -} & Omit< - DiscriminatedInstrument>, - '__runtimeVersion' | 'kind' | 'language' | 'validationSchema' ->; +}; /** @public */ export declare function defineInstrument< diff --git a/packages/runtime-core/src/types/instrument.form.d.ts b/packages/runtime-core/src/types/instrument.form.d.ts index 827fde5bf..517fba2f7 100644 --- a/packages/runtime-core/src/types/instrument.form.d.ts +++ b/packages/runtime-core/src/types/instrument.form.d.ts @@ -29,15 +29,15 @@ declare namespace FormInstrument { > = Simplify< TBase extends any ? Extract extends Extract - ? { - description?: InstrumentUIOption; - label: InstrumentUIOption; - } & Omit & - TField - : { + ? Omit & + TField & { + description?: InstrumentUIOption; + label: InstrumentUIOption; + } + : Omit & { description?: InstrumentUIOption; label: InstrumentUIOption; - } & Omit + } : never >; @@ -283,13 +283,13 @@ declare type FormInstrument< TData extends FormInstrument.Data = FormInstrument.Data, TLanguage extends InstrumentLanguage = InstrumentLanguage > = Simplify< - { + Omit, 'details'> & { content: FormInstrument.Content; details: SetRequired, 'estimatedDuration'>; initialValues?: PartialDeep; kind: 'FORM'; measures: InstrumentMeasures | null; - } & Omit, 'details'> + } >; /** @internal */ diff --git a/packages/schemas/src/core/core.ts b/packages/schemas/src/core/core.ts index 4987baad9..761105453 100644 --- a/packages/schemas/src/core/core.ts +++ b/packages/schemas/src/core/core.ts @@ -84,7 +84,7 @@ export const $LicenseIdentifier = z.string().refine((arg) => licenses.has(arg as LicenseIdentifier >; -export type WithID = Simplify<{ id: string } & T>; +export type WithID = Simplify; export const $Error: z.ZodType = z.object({ cause: z.unknown(), diff --git a/packages/schemas/src/instrument/instrument.base.ts b/packages/schemas/src/instrument/instrument.base.ts index fa476e360..ba8ae1cde 100644 --- a/packages/schemas/src/instrument/instrument.base.ts +++ b/packages/schemas/src/instrument/instrument.base.ts @@ -149,9 +149,9 @@ const $UnilingualScalarInstrument = $ScalarInstrument.extend({ * and validation schema required to actually complete the instrument. This may be used for, * among other things, displaying available instruments to the user. */ -type InstrumentInfo = { +type InstrumentInfo = Omit & { id: string; -} & Omit; +}; const $InstrumentInfo = $BaseInstrument .omit({ content: true diff --git a/testing/k6/src/client.ts b/testing/k6/src/client.ts index 8a8be51b5..bd785ffe1 100644 --- a/testing/k6/src/client.ts +++ b/testing/k6/src/client.ts @@ -22,17 +22,17 @@ type RequestOptions = { headers?: RequestHeaders; }; -type GetRequestOptions = { +type GetRequestOptions = RequestOptions & { params?: { [key: string]: string; }; -} & RequestOptions; +}; -type ClientResponse = { +type ClientResponse = Omit, 'json'> & { json | undefined = undefined>( selector?: K ): K extends string ? TData[K] : TData; -} & Omit, 'json'>; +}; export class Client { public defaultHeaders: DefaultHeaders = { From fe3400a13ae7ff928174b98bb96478bcab93ec26 Mon Sep 17 00:00:00 2001 From: joshunrau Date: Mon, 4 Nov 2024 17:46:53 -0500 Subject: [PATCH 2/2] chore: increment version --- package.json | 2 +- pnpm-lock.yaml | 2839 ++++++++++++++++++++---------------------------- 2 files changed, 1192 insertions(+), 1649 deletions(-) diff --git a/package.json b/package.json index 5071d40ea..f0fd1cf1e 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "opendatacapture", "type": "module", - "version": "1.6.1", + "version": "1.6.2", "private": true, "packageManager": "pnpm@9.11.0", "license": "Apache-2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f588cc394..fca62e267 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,7 +8,7 @@ catalogs: default: '@casl/ability': specifier: ^6.7.1 - version: 6.7.1 + version: 6.7.2 '@casl/prisma': specifier: ^1.4.1 version: 1.5.0 @@ -17,7 +17,7 @@ catalogs: version: 1.0.0 '@douglasneuroinformatics/eslint-config': specifier: latest - version: 5.2.2 + version: 5.2.3 '@douglasneuroinformatics/libcrypto': specifier: latest version: 0.0.2 @@ -32,7 +32,7 @@ catalogs: version: 0.0.3 '@douglasneuroinformatics/libstats': specifier: latest - version: 0.1.0 + version: 0.2.0 '@douglasneuroinformatics/libui': specifier: latest version: 3.7.0 @@ -56,7 +56,7 @@ catalogs: version: 10.4.0 '@testing-library/jest-dom': specifier: ^6.5.0 - version: 6.6.2 + version: 6.6.3 '@testing-library/react': specifier: ^16.0.1 version: 16.0.1 @@ -74,7 +74,7 @@ catalogs: version: 0.23.1 happy-dom: specifier: ^15.7.4 - version: 15.7.4 + version: 15.8.4 nodemon: specifier: ^3.1.4 version: 3.1.7 @@ -90,7 +90,7 @@ importers: devDependencies: '@commitlint/cli': specifier: ^19.4.1 - version: 19.5.0(@types/node@20.17.1)(typescript@5.5.4) + version: 19.5.0(@types/node@20.17.6)(typescript@5.5.4) '@commitlint/config-conventional': specifier: ^19.4.1 version: 19.5.0 @@ -99,7 +99,7 @@ importers: version: 19.5.0 '@douglasneuroinformatics/eslint-config': specifier: 'catalog:' - version: 5.2.2(astro-eslint-parser@1.0.3(typescript@5.5.4))(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) + version: 5.2.3(astro-eslint-parser@1.0.3(typescript@5.5.4))(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) '@douglasneuroinformatics/prettier-config': specifier: 'catalog:' version: 0.0.1(husky@9.1.6)(prettier-plugin-astro@0.14.1)(prettier-plugin-tailwindcss@0.6.8(prettier-plugin-astro@0.14.1)(prettier@3.3.3))(prettier@3.3.3) @@ -108,55 +108,55 @@ importers: version: 1.0.2(typescript@5.5.4) '@storybook/addon-essentials': specifier: ^8.2.9 - version: 8.3.6(storybook@8.3.6) + version: 8.4.1(@types/react@18.3.12)(storybook@8.4.1(prettier@3.3.3)) '@storybook/addon-interactions': specifier: ^8.2.9 - version: 8.3.6(storybook@8.3.6) + version: 8.4.1(storybook@8.4.1(prettier@3.3.3)) '@storybook/addon-links': specifier: ^8.2.9 - version: 8.3.6(react@18.3.1)(storybook@8.3.6) + version: 8.4.1(react@18.3.1)(storybook@8.4.1(prettier@3.3.3)) '@storybook/addon-themes': specifier: ^8.2.9 - version: 8.3.6(storybook@8.3.6) + version: 8.4.1(storybook@8.4.1(prettier@3.3.3)) '@storybook/blocks': specifier: ^8.2.9 - version: 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) + version: 8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3)) '@storybook/icons': specifier: ^1.2.10 version: 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/react': specifier: ^8.2.9 - version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.5.4) + version: 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.5.4) '@storybook/react-vite': specifier: ^8.2.9 - version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.24.2)(storybook@8.3.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1)) + version: 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.24.4)(storybook@8.4.1(prettier@3.3.3))(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6)) '@swc-node/register': specifier: ^1.10.9 - version: 1.10.9(@swc/core@1.7.40(@swc/helpers@0.5.13))(@swc/types@0.1.13)(typescript@5.5.4) + version: 1.10.9(@swc/core@1.8.0(@swc/helpers@0.5.13))(@swc/types@0.1.14)(typescript@5.5.4) '@swc/cli': specifier: ^0.4.0 - version: 0.4.0(@swc/core@1.7.40(@swc/helpers@0.5.13))(chokidar@3.6.0) + version: 0.4.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(chokidar@3.6.0) '@swc/core': specifier: ^1.7.24 - version: 1.7.40(@swc/helpers@0.5.13) + version: 1.8.0(@swc/helpers@0.5.13) '@swc/helpers': specifier: ^0.5.13 version: 0.5.13 '@types/github-script': specifier: github:actions/github-script - version: github-script@https://codeload.github.com/actions/github-script/tar.gz/660ec11d825b714d112a6bb9727086bc2cc500b2 + version: github-script@https://codeload.github.com/actions/github-script/tar.gz/4020e461acd7a80762cdfff123a1fde368246fa4 '@types/js-yaml': specifier: ^4.0.9 version: 4.0.9 '@types/node': specifier: ^20.14.2 - version: 20.17.1 + version: 20.17.6 '@vitest/browser': specifier: ^2.0.5 - version: 2.1.4(@types/node@20.17.1)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1))(vitest@2.1.4) + version: 2.1.4(@types/node@20.17.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6))(vitest@2.1.4) '@vitest/coverage-v8': specifier: ^2.0.5 - version: 2.1.4(@vitest/browser@2.1.4(@types/node@20.17.1)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1))(vitest@2.1.4))(vitest@2.1.4(@types/node@20.17.1)(@vitest/browser@2.1.4)(happy-dom@15.7.4)(msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4))) + version: 2.1.4(@vitest/browser@2.1.4(@types/node@20.17.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6))(vitest@2.1.4))(vitest@2.1.4(@types/node@20.17.6)(@vitest/browser@2.1.4)(happy-dom@15.8.4)(msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4))) dotenv: specifier: ^16.4.5 version: 16.4.5 @@ -165,7 +165,7 @@ importers: version: 10.1.0 eslint: specifier: ^9.10.0 - version: 9.13.0(jiti@1.21.6) + version: 9.14.0(jiti@1.21.6) expect-type: specifier: ^0.20.0 version: 0.20.0 @@ -189,7 +189,7 @@ importers: version: 2.0.8 storybook: specifier: ^8.2.9 - version: 8.3.6 + version: 8.4.1(prettier@3.3.3) tsx: specifier: 'catalog:' version: 4.8.2 @@ -201,19 +201,19 @@ importers: version: 5.5.4 unplugin-swc: specifier: ^1.5.1 - version: 1.5.1(@swc/core@1.7.40(@swc/helpers@0.5.13))(rollup@4.24.2) + version: 1.5.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(rollup@4.24.4) vitest: specifier: ^2.1.1 - version: 2.1.4(@types/node@20.17.1)(@vitest/browser@2.1.4)(happy-dom@15.7.4)(msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4)) + version: 2.1.4(@types/node@20.17.6)(@vitest/browser@2.1.4)(happy-dom@15.8.4)(msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4)) apps/api: dependencies: '@casl/ability': specifier: 'catalog:' - version: 6.7.1 + version: 6.7.2 '@casl/prisma': specifier: 'catalog:' - version: 1.5.0(@casl/ability@6.7.1)(@prisma/client@5.21.1(prisma@5.21.1)) + version: 1.5.0(@casl/ability@6.7.2)(@prisma/client@5.21.1(prisma@5.21.1)) '@douglasneuroinformatics/libcrypto': specifier: 'catalog:' version: 0.0.2 @@ -228,13 +228,13 @@ importers: version: 0.0.3(typescript@5.5.4) '@douglasneuroinformatics/libstats': specifier: 'catalog:' - version: 0.1.0 + version: 0.2.0 '@faker-js/faker': specifier: ^9.0.0 - version: 9.1.0 + version: 9.2.0 '@nestjs/axios': specifier: ^3.0.3 - version: 3.1.0(@nestjs/common@10.4.6(reflect-metadata@0.1.14)(rxjs@7.8.1))(axios@1.7.7)(rxjs@7.8.1) + version: 3.1.1(@nestjs/common@10.4.6(reflect-metadata@0.1.14)(rxjs@7.8.1))(axios@1.7.7)(rxjs@7.8.1) '@nestjs/common': specifier: ^10.4.1 version: 10.4.6(reflect-metadata@0.1.14)(rxjs@7.8.1) @@ -334,7 +334,7 @@ importers: version: 4.17.21 '@types/passport': specifier: ^1.0.16 - version: 1.0.16 + version: 1.0.17 '@types/passport-jwt': specifier: ^4.0.1 version: 4.0.1 @@ -343,7 +343,7 @@ importers: version: 6.0.2 concurrently: specifier: ^9.0.0 - version: 9.0.1 + version: 9.1.0 esbuild: specifier: 'catalog:' version: 0.23.1 @@ -397,7 +397,7 @@ importers: version: 1.7.7(debug@4.3.7) compression: specifier: ^1.7.4 - version: 1.7.4 + version: 1.7.5 express: specifier: ^4.19.2 version: 4.21.1 @@ -443,7 +443,7 @@ importers: version: 4.17.21 '@vitejs/plugin-react-swc': specifier: ^3.7.0 - version: 3.7.1(@swc/helpers@0.5.13)(vite@5.4.10(@types/node@22.8.1)) + version: 3.7.1(@swc/helpers@0.5.13)(vite@5.4.10(@types/node@20.17.6)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.47) @@ -467,7 +467,7 @@ importers: version: link:../../vendor/type-fest@4.x vite: specifier: ^5.4.3 - version: 5.4.10(@types/node@22.8.1) + version: 5.4.10(@types/node@20.17.6) apps/outreach: dependencies: @@ -501,13 +501,13 @@ importers: version: 3.2.1 '@astrojs/starlight': specifier: ^0.27.1 - version: 0.27.1(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4)) + version: 0.27.1(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4)) '@astrojs/starlight-tailwind': specifier: ^2.0.3 - version: 2.0.3(@astrojs/starlight@0.27.1(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4)))(@astrojs/tailwind@5.1.2(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4))(tailwindcss@3.4.14))(tailwindcss@3.4.14) + version: 2.0.3(@astrojs/starlight@0.27.1(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4)))(@astrojs/tailwind@5.1.2(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4))(tailwindcss@3.4.14))(tailwindcss@3.4.14) '@astrojs/tailwind': specifier: ^5.1.0 - version: 5.1.2(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4))(tailwindcss@3.4.14) + version: 5.1.2(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4))(tailwindcss@3.4.14) '@opendatacapture/runtime-core': specifier: workspace:* version: link:../../packages/runtime-core @@ -516,7 +516,7 @@ importers: version: 0.5.15(tailwindcss@3.4.14) astro: specifier: ^4.16.1 - version: 4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4) + version: 4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4) github-slugger: specifier: ^2.0.0 version: 2.0.0 @@ -531,10 +531,10 @@ importers: version: link:../../vendor/type-fest@4.x typedoc: specifier: ^0.26.7 - version: 0.26.10(typescript@5.5.4) + version: 0.26.11(typescript@5.5.4) typedoc-plugin-markdown: specifier: ^4.2.7 - version: 4.2.9(typedoc@0.26.10(typescript@5.5.4)) + version: 4.2.10(typedoc@0.26.11(typescript@5.5.4)) apps/playground: dependencies: @@ -576,7 +576,7 @@ importers: version: 0.23.1 framer-motion: specifier: ^11.5.4 - version: 11.11.10(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + version: 11.11.11(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) immer: specifier: ^10.1.1 version: 10.1.1 @@ -606,7 +606,7 @@ importers: version: link:../../vendor/react-dom@18.x react-dropzone: specifier: ^14.2.3 - version: 14.2.10(react@vendor+react@18.x) + version: 14.3.5(react@vendor+react@18.x) react-error-boundary: specifier: ^4.0.13 version: 4.1.2(react@vendor+react@18.x) @@ -631,7 +631,7 @@ importers: version: link:../../packages/vite-plugin-runtime '@vitejs/plugin-react-swc': specifier: ^3.7.0 - version: 3.7.1(@swc/helpers@0.5.13)(vite@5.4.10(@types/node@22.8.1)) + version: 3.7.1(@swc/helpers@0.5.13)(vite@5.4.10(@types/node@20.17.6)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.47) @@ -646,13 +646,13 @@ importers: version: link:../../vendor/type-fest@4.x vite: specifier: ^5.4.3 - version: 5.4.10(@types/node@22.8.1) + version: 5.4.10(@types/node@20.17.6) apps/web: dependencies: '@casl/ability': specifier: 'catalog:' - version: 6.7.1 + version: 6.7.2 '@douglasneuroinformatics/libjs': specifier: 'catalog:' version: 1.0.2(typescript@5.5.4) @@ -703,10 +703,10 @@ importers: version: link:../../packages/subject-utils '@tanstack/react-query': specifier: ^5.55.4 - version: 5.59.16(react@vendor+react@18.x) + version: 5.59.19(react@vendor+react@18.x) '@tanstack/react-query-devtools': specifier: ^5.55.4 - version: 5.59.16(@tanstack/react-query@5.59.16(react@vendor+react@18.x))(react@vendor+react@18.x) + version: 5.59.19(@tanstack/react-query@5.59.19(react@vendor+react@18.x))(react@vendor+react@18.x) axios: specifier: 'catalog:' version: 1.7.7(debug@4.3.7) @@ -715,7 +715,7 @@ importers: version: 2.1.1 framer-motion: specifier: ^11.5.4 - version: 11.11.10(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + version: 11.11.11(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) html2canvas: specifier: ^1.4.1 version: 1.4.1 @@ -748,7 +748,7 @@ importers: version: 6.27.0(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) recharts: specifier: ^2.12.7 - version: 2.13.0(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + version: 2.13.3(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) tailwind-merge: specifier: ^2.5.2 version: 2.5.4 @@ -779,7 +779,7 @@ importers: version: 10.4.0 '@testing-library/jest-dom': specifier: 'catalog:' - version: 6.6.2 + version: 6.6.3 '@testing-library/react': specifier: 'catalog:' version: 16.0.1(@testing-library/dom@10.4.0)(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) @@ -788,7 +788,7 @@ importers: version: 14.5.2(@testing-library/dom@10.4.0) '@vitejs/plugin-react-swc': specifier: ^3.7.0 - version: 3.7.1(@swc/helpers@0.5.13)(vite@5.4.10(@types/node@22.8.1)) + version: 3.7.1(@swc/helpers@0.5.13)(vite@5.4.10(@types/node@20.17.6)) autoprefixer: specifier: ^10.4.20 version: 10.4.20(postcss@8.4.47) @@ -797,7 +797,7 @@ importers: version: 0.23.1 happy-dom: specifier: 'catalog:' - version: 15.7.4 + version: 15.8.4 postcss: specifier: ^8.4.45 version: 8.4.47 @@ -815,10 +815,10 @@ importers: version: 3.4.14 vite: specifier: ^5.4.3 - version: 5.4.10(@types/node@22.8.1) + version: 5.4.10(@types/node@20.17.6) vite-plugin-compression: specifier: ^0.5.1 - version: 0.5.1(vite@5.4.10(@types/node@22.8.1)) + version: 0.5.1(vite@5.4.10(@types/node@20.17.6)) packages/demo: dependencies: @@ -980,7 +980,7 @@ importers: version: link:../../vendor/type-fest@4.x vite: specifier: ^5.4.3 - version: 5.4.10(@types/node@22.8.1) + version: 5.4.10(@types/node@20.17.6) packages/instrument-stubs: dependencies: @@ -1030,7 +1030,7 @@ importers: version: 1.7.7(debug@4.3.7) framer-motion: specifier: ^11.5.4 - version: 11.11.10(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + version: 11.11.11(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) http-status-codes: specifier: ^2.3.0 version: 2.3.0 @@ -1064,7 +1064,7 @@ importers: version: 8.4.47 vite: specifier: ^5.4.3 - version: 5.4.10(@types/node@22.8.1) + version: 5.4.10(@types/node@20.17.6) packages/release-info: dependencies: @@ -1110,7 +1110,7 @@ importers: devDependencies: '@microsoft/api-extractor': specifier: 'catalog:' - version: 7.47.11(@types/node@22.8.1) + version: 7.47.11(@types/node@20.17.6) esbuild: specifier: 'catalog:' version: 0.23.1 @@ -1119,7 +1119,7 @@ importers: dependencies: '@casl/ability': specifier: 'catalog:' - version: 6.7.1 + version: 6.7.2 '@douglasneuroinformatics/libjs': specifier: 'catalog:' version: 1.0.2(typescript@5.5.4) @@ -1135,7 +1135,7 @@ importers: devDependencies: '@casl/prisma': specifier: ^1.4.1 - version: 1.5.0(@casl/ability@6.7.1)(@prisma/client@5.21.1(prisma@5.21.1)) + version: 1.5.0(@casl/ability@6.7.2)(@prisma/client@5.21.1(prisma@5.21.1)) '@opendatacapture/instrument-stubs': specifier: workspace:* version: link:../instrument-stubs @@ -1166,7 +1166,7 @@ importers: version: link:../../runtime/v1 vite: specifier: 5.x - version: 5.4.10(@types/node@22.8.1) + version: 5.4.10(@types/node@20.17.6) devDependencies: '@douglasneuroinformatics/libjs': specifier: 'catalog:' @@ -1293,13 +1293,13 @@ importers: dependencies: '@casl/ability': specifier: 'catalog:' - version: 6.7.1 + version: 6.7.2 '@douglasneuroinformatics/libjs': specifier: 'catalog:' version: 1.0.2(typescript@5.5.4) '@faker-js/faker': specifier: ^9.0.0 - version: 9.1.0 + version: 9.2.0 '@opendatacapture/schemas': specifier: 'workspace:' version: link:../../packages/schemas @@ -1650,9 +1650,9 @@ packages: resolution: { integrity: sha512-r0Ikqr0e6ozPb5bvhup1qdWnSPUvQu6tub4ZLYaKyG50BXZ0ej6FhGz3GpChKpH7kglRFPObJd/bDyf2VM9pkg== } - '@astrojs/mdx@3.1.8': + '@astrojs/mdx@3.1.9': resolution: - { integrity: sha512-4o/+pvgoLFG0eG96cFs4t3NzZAIAOYu57fKAprWHXJrnq/qdBV0av6BYDjoESxvxNILUYoj8sdZVWtlPWVDLog== } + { integrity: sha512-3jPD4Bff6lIA20RQoonnZkRtZ9T3i0HFm6fcDF7BMsKIZ+xBP2KXzQWiuGu62lrVCmU612N+SQVGl5e0fI+zWg== } engines: { node: ^18.17.1 || ^20.3.0 || >=21.0.0 } peerDependencies: astro: ^4.8.0 @@ -1696,14 +1696,14 @@ packages: resolution: { integrity: sha512-GOfvSr5Nqy2z5XiwqTouBBpy5FyI6DEe+/g/Mk5am9SjILN1S5fOEvYK0GuWHg98yS/dobP4m8qyqw/URW35fQ== } - '@babel/code-frame@7.26.0': + '@babel/code-frame@7.26.2': resolution: - { integrity: sha512-INCKxTtbXtcNbUZ3YXutwMpEleqttcswhAdee7dhuoVrD2cnuc3PqtERBtxkX5nziX9vnBL8WXmSGwv8CuPV6g== } + { integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== } engines: { node: '>=6.9.0' } - '@babel/compat-data@7.26.0': + '@babel/compat-data@7.26.2': resolution: - { integrity: sha512-qETICbZSLe7uXv9VE8T/RWOdIE5qqyTucOt4zLYMafj2MRO271VGgLd4RACJMeBO37UPWhXiKMBk7YlJ0fOzQA== } + { integrity: sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg== } engines: { node: '>=6.9.0' } '@babel/core@7.26.0': @@ -1711,9 +1711,9 @@ packages: { integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg== } engines: { node: '>=6.9.0' } - '@babel/generator@7.26.0': + '@babel/generator@7.26.2': resolution: - { integrity: sha512-/AIkAmInnWwgEAJGQr9vY0c66Mj6kjkE2ZPB1PurTRaRAh3U+J45sAQMjQDJdh4WbR3l0x5xkimXBKyBXXAu2w== } + { integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw== } engines: { node: '>=6.9.0' } '@babel/helper-annotate-as-pure@7.25.9': @@ -1763,9 +1763,9 @@ packages: { integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw== } engines: { node: '>=6.9.0' } - '@babel/parser@7.26.1': + '@babel/parser@7.26.2': resolution: - { integrity: sha512-reoQYNiAJreZNsJzyrDNzFQ+IQ5JFiIzAHJg9bn94S3l+4++J7RsIhNMoB+lgP/9tpmiAQqspv+xfdxTSzREOw== } + { integrity: sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ== } engines: { node: '>=6.0.0' } hasBin: true @@ -1803,10 +1803,6 @@ packages: { integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA== } engines: { node: '>=6.9.0' } - '@base2/pretty-print-object@1.0.1': - resolution: - { integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA== } - '@bcoe/v8-coverage@0.2.3': resolution: { integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== } @@ -1823,9 +1819,9 @@ packages: resolution: { integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw== } - '@casl/ability@6.7.1': + '@casl/ability@6.7.2': resolution: - { integrity: sha512-e+Vgrehd1/lzOSwSqKHtmJ6kmIuZbGBlM2LBS5IuYGGKmVHuhUuyh3XgTn1VIw9+TO4gqU+uptvxfIRBUEdJuw== } + { integrity: sha512-KjKXlcjKbUz8dKw7PY56F7qlfOFgxTU6tnlJ8YrbDyWkJMIlHa6VRWzCD8RU20zbJUC1hExhOFggZjm6tf1mUw== } '@casl/prisma@1.5.0': resolution: @@ -1930,9 +1926,9 @@ packages: { integrity: sha512-WyOx8cJQ+FQus4Mm4uPIZA64gbk3Wxh0so5Lcii0aJifqwoVOlfFtorjLE0Hen4OYyHZMXDWqMmaQemBhgxFRQ== } engines: { node: '>=14' } - '@cypress/request@3.0.5': + '@cypress/request@3.0.6': resolution: - { integrity: sha512-v+XHd9XmWbufxF1/bTaVm2yhbxY+TB4YtWRqF2zaXBlDNMkls34KiATz0AVDLavL3iB6bQk9/7n3oY1EoLSWGA== } + { integrity: sha512-fi0eVdCOtKu5Ed6+E8mYxUF6ZTFJDZvHogCBelM0xVXmrDEkyM22gRArQzq1YcHPm1V47Vf/iAD+WgVdUlJCGg== } engines: { node: '>= 6' } '@cypress/xvfb@1.2.4': @@ -1948,9 +1944,9 @@ packages: esbuild: 0.x prisma: 5.x - '@douglasneuroinformatics/eslint-config@5.2.2': + '@douglasneuroinformatics/eslint-config@5.2.3': resolution: - { integrity: sha512-rUJLzt5q/MD7gMx9rURFd5NNvhpYk9hBCLnRybnGDWHv58BdC0YE1n9swxeuF0HUJdyZuy+zSip+4oVmTUaoRg== } + { integrity: sha512-RixomnpKYmWphsAjLkdxN7+ULlfR6X4eFVTNu8Px6yMVVDe+v81N+Gi8XA5z1UeqXqB9/YB9NH6Y10Vjt57yPQ== } peerDependencies: eslint: 9.x typescript: 5.x @@ -1994,66 +1990,66 @@ packages: peerDependencies: typescript: ^5.1.0 - '@douglasneuroinformatics/libstats-darwin-arm64@0.1.0': + '@douglasneuroinformatics/libstats-darwin-arm64@0.2.0': resolution: - { integrity: sha512-vycjIGi+29EqmGRtj09or1MvoYq/dQx9KDTfNjZrP/l24kbFs/Os9mi0n6ZDFevyEVP5353s3lO7GGa/XmlAqg== } - engines: { node: 20.x } + { integrity: sha512-BbqzpIeVoQw+tMkh/PLFroUUHis8sUSP1i+IRi9vvRVoP1AgiYwIpsUrIWkPha/nHhyT1oJaN8xUrLHEFQrm2Q== } + engines: { node: 20.x || 22.x } cpu: [arm64] os: [darwin] - '@douglasneuroinformatics/libstats-darwin-x64@0.1.0': + '@douglasneuroinformatics/libstats-darwin-x64@0.2.0': resolution: - { integrity: sha512-V+HiUobD4w/F/ZR80rorQJI9Lhc9Gleh/EHUhSo5SUCT8hk2K/PVSwfuqt2Jfspj9/UmoCzYaIZWKNcKrvVZIw== } - engines: { node: 20.x } + { integrity: sha512-8nGvq3OjczTrXD6qXyde2wgwRN1tyeV08TQ/dtLiABvxWIkSE5A4QH3jjfmNwXwzQCxRDewl/AinmLCZXX4xWA== } + engines: { node: 20.x || 22.x } cpu: [x64] os: [darwin] - '@douglasneuroinformatics/libstats-linux-arm64-gnu@0.1.0': + '@douglasneuroinformatics/libstats-linux-arm64-gnu@0.2.0': resolution: - { integrity: sha512-DT5KIFuE3K6CBPfejTRBJlMbbeKGKgEEtnQUW6yWAJl/3j8St0I2qKws9JI9PQDFV4535A5mRSf4ZX22RA9YVw== } - engines: { node: 20.x } + { integrity: sha512-Dr65T9+qXR6zGzQoStcQeWlI7xJLMw/vTbtaY7jPhmNdUgVjILw1y4xXRhB+KSzFTd2wSq6FwWW8QVfQyrH7QA== } + engines: { node: 20.x || 22.x } cpu: [arm64] os: [linux] - '@douglasneuroinformatics/libstats-linux-arm64-musl@0.1.0': + '@douglasneuroinformatics/libstats-linux-arm64-musl@0.2.0': resolution: - { integrity: sha512-OmHsgoAPDnogO+1ObHfvvA+uTZfOzAgbk7f37qc0HRSwFqwGeLTeZs6KsQ6wowQISzSZgTUxPsCW8jrPl5I0Ww== } - engines: { node: 20.x } + { integrity: sha512-n3xQl6j9lkp39gvUMpsR0IPKotqU/Xobu7bYXOZo2UGeqOSg1YdCPZl1k5UiVj0xd9JVFVXifU7ksk96+h/Ydw== } + engines: { node: 20.x || 22.x } cpu: [arm64] os: [linux] - '@douglasneuroinformatics/libstats-linux-x64-gnu@0.1.0': + '@douglasneuroinformatics/libstats-linux-x64-gnu@0.2.0': resolution: - { integrity: sha512-scoMXadBxepbQLXZHSEhSU394ipajlV0lhW7Gb/THMWClFJ01D69CAEeX6X+4k1hsVpPLd3FIWmthh7wUMcYLw== } - engines: { node: 20.x } + { integrity: sha512-1Ge65QZLng+I5SWlFzGmytOeSCGjl2JKANgTAcZ7F0s8u87zciddtxe4Md98AzkrVZQaup9aeYF45Kj+aYCdeQ== } + engines: { node: 20.x || 22.x } cpu: [x64] os: [linux] - '@douglasneuroinformatics/libstats-linux-x64-musl@0.1.0': + '@douglasneuroinformatics/libstats-linux-x64-musl@0.2.0': resolution: - { integrity: sha512-8owSnVeagw5HR0LX2vB2A1wbK5HBKM9/03ZW81M/IAkqHzgWkFhb3Geui85MD037Jwayl/JdYGNzVk71urtZAw== } - engines: { node: 20.x } + { integrity: sha512-XS0tkUgXedSpMRXwaUizXn17AN1vTROKuI4mdFPUGTFjIrwQ1ZY7TAs3gGl2WOEZIjNq6ZHy1A2XvmAc6zn1kg== } + engines: { node: 20.x || 22.x } cpu: [x64] os: [linux] - '@douglasneuroinformatics/libstats-win32-arm64-msvc@0.1.0': + '@douglasneuroinformatics/libstats-win32-arm64-msvc@0.2.0': resolution: - { integrity: sha512-o6zs8LY3dSK6WHv5+xqDngRioKJtVseoqBNRwcZeud8fs31nSJDj5Wvgu7LGkR6qvtxhfKVk+sgPJQRcTgQRWQ== } - engines: { node: 20.x } + { integrity: sha512-jKomfgFrHvhIWCEWUfsyeI3iERHVdHTacYMxXH8ECl1JJJ0cH2DZcVwM8Dhm+BKozrdRy+m7CMM94m0wPYGtFw== } + engines: { node: 20.x || 22.x } cpu: [arm64] os: [win32] - '@douglasneuroinformatics/libstats-win32-x64-msvc@0.1.0': + '@douglasneuroinformatics/libstats-win32-x64-msvc@0.2.0': resolution: - { integrity: sha512-9gIWZrNtJ+ZuAA+9Sip1cyJ9fh4HmYPsoHizVvZEnA/QBoLkyDNsxiSzm4Wa3vDiJVXLsaWZZQ+hzL9NwUIAIQ== } - engines: { node: 20.x } + { integrity: sha512-CgmdfRieCbmD8iVsi8ENDp6/LXjZuubiKRY6yQW45u06DkGNKThtA7SMVolj8QjqgoR31EDtfhyj/pbjKL3Dig== } + engines: { node: 20.x || 22.x } cpu: [x64] os: [win32] - '@douglasneuroinformatics/libstats@0.1.0': + '@douglasneuroinformatics/libstats@0.2.0': resolution: - { integrity: sha512-rWzfGg16NT7g2irQw4XpXwPKbGQhvxrlctNkYfrytjlLoW5/0kyEJreVw5UpeguSBCUxV6g97qv03VOs0SOaXQ== } - engines: { node: 20.x } + { integrity: sha512-hfyCRnrMDdiKpxcsB6hc5GzfZ85YApT94ESP3XNpDyHYDKydcavrkFuDsP86RlkspyF6Vlt6F5tj7xQVt3LQDA== } + engines: { node: 20.x || 22.x } '@douglasneuroinformatics/libui-form-types@0.11.0': resolution: @@ -2160,6 +2156,13 @@ packages: cpu: [ppc64] os: [aix] + '@esbuild/aix-ppc64@0.24.0': + resolution: + { integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw== } + engines: { node: '>=18' } + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.20.2': resolution: { integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg== } @@ -2181,6 +2184,13 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.24.0': + resolution: + { integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w== } + engines: { node: '>=18' } + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.20.2': resolution: { integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w== } @@ -2202,6 +2212,13 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.24.0': + resolution: + { integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew== } + engines: { node: '>=18' } + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.20.2': resolution: { integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg== } @@ -2223,6 +2240,13 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.24.0': + resolution: + { integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ== } + engines: { node: '>=18' } + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.20.2': resolution: { integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA== } @@ -2244,6 +2268,13 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.24.0': + resolution: + { integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw== } + engines: { node: '>=18' } + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.20.2': resolution: { integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA== } @@ -2265,6 +2296,13 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.24.0': + resolution: + { integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA== } + engines: { node: '>=18' } + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.20.2': resolution: { integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw== } @@ -2286,6 +2324,13 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.24.0': + resolution: + { integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA== } + engines: { node: '>=18' } + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.20.2': resolution: { integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw== } @@ -2307,6 +2352,13 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.24.0': + resolution: + { integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ== } + engines: { node: '>=18' } + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.20.2': resolution: { integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A== } @@ -2328,6 +2380,13 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.24.0': + resolution: + { integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g== } + engines: { node: '>=18' } + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.20.2': resolution: { integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg== } @@ -2349,6 +2408,13 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.24.0': + resolution: + { integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw== } + engines: { node: '>=18' } + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.20.2': resolution: { integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig== } @@ -2370,6 +2436,13 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.24.0': + resolution: + { integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA== } + engines: { node: '>=18' } + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.20.2': resolution: { integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ== } @@ -2391,6 +2464,13 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.24.0': + resolution: + { integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g== } + engines: { node: '>=18' } + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.20.2': resolution: { integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA== } @@ -2412,6 +2492,13 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.24.0': + resolution: + { integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA== } + engines: { node: '>=18' } + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.20.2': resolution: { integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg== } @@ -2433,6 +2520,13 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.24.0': + resolution: + { integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ== } + engines: { node: '>=18' } + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.20.2': resolution: { integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg== } @@ -2454,6 +2548,13 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.24.0': + resolution: + { integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw== } + engines: { node: '>=18' } + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.20.2': resolution: { integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ== } @@ -2475,6 +2576,13 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.24.0': + resolution: + { integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g== } + engines: { node: '>=18' } + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.20.2': resolution: { integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw== } @@ -2496,6 +2604,13 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.24.0': + resolution: + { integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA== } + engines: { node: '>=18' } + cpu: [x64] + os: [linux] + '@esbuild/netbsd-x64@0.20.2': resolution: { integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ== } @@ -2517,6 +2632,13 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.24.0': + resolution: + { integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg== } + engines: { node: '>=18' } + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.23.1': resolution: { integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q== } @@ -2524,6 +2646,13 @@ packages: cpu: [arm64] os: [openbsd] + '@esbuild/openbsd-arm64@0.24.0': + resolution: + { integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg== } + engines: { node: '>=18' } + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.20.2': resolution: { integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ== } @@ -2545,6 +2674,13 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.24.0': + resolution: + { integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q== } + engines: { node: '>=18' } + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.20.2': resolution: { integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w== } @@ -2566,6 +2702,13 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.24.0': + resolution: + { integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA== } + engines: { node: '>=18' } + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.20.2': resolution: { integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ== } @@ -2587,6 +2730,13 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.24.0': + resolution: + { integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA== } + engines: { node: '>=18' } + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.20.2': resolution: { integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ== } @@ -2608,6 +2758,13 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.24.0': + resolution: + { integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw== } + engines: { node: '>=18' } + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.20.2': resolution: { integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ== } @@ -2629,6 +2786,13 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.24.0': + resolution: + { integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA== } + engines: { node: '>=18' } + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.1': resolution: { integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA== } @@ -2656,9 +2820,9 @@ packages: { integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - '@eslint/js@9.13.0': + '@eslint/js@9.14.0': resolution: - { integrity: sha512-IFLyoY4d72Z5y/6o/BazFBezupzI/taV8sGumxTAVw3lXG9A6md1Dc34T9s1FoD/an9pJH8RHbAxsaEbBed9lA== } + { integrity: sha512-pFoEtFWCPyDOl+C6Ift+wC7Ro89otjigCf5vcuWqWgqNSQbRrpjSvdeE6ofLz4dHmyxD5f7gIdGT4+p36L6Twg== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } '@eslint/object-schema@2.1.4': @@ -2687,9 +2851,9 @@ packages: resolution: { integrity: sha512-/k9eWVZSCs+uEKHR++22Uu6eIbHWEciVHbIuD8frT8DlqTtHYaaiwHPncO6KFWnGDz5i/gL7oyl6XmOi/E6GVg== } - '@faker-js/faker@9.1.0': + '@faker-js/faker@9.2.0': resolution: - { integrity: sha512-GJvX9iM9PBtKScJVlXQ0tWpihK3i0pha/XAhzQa1hPK/ILLa1Wq3I63Ij7lRtqTwmdTxRCyrUhLC5Sly9SLbug== } + { integrity: sha512-ulqQu4KMr1/sTFIYvqSdegHT8NIkt66tFAkugGnHA+1WAfEn6hMzNR+svjXGFRVLnapxvej67Z/LwchFrnLBUg== } engines: { node: '>=18.0.0', npm: '>=9.0.0' } '@fastify/busboy@2.1.1': @@ -2701,9 +2865,9 @@ packages: resolution: { integrity: sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA== } - '@floating-ui/dom@1.6.11': + '@floating-ui/dom@1.6.12': resolution: - { integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ== } + { integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w== } '@floating-ui/react-dom@2.1.2': resolution: @@ -2734,14 +2898,14 @@ packages: peerDependencies: react: '>= 16' - '@hpke/common@1.5.0': + '@hpke/common@1.6.0': resolution: - { integrity: sha512-yQE6iYsYkQ+n46UPUx5vmiRnm7SA9/ELHtS1Kb0LH1Az1N0+ILgLkpW7TxcIU6MNFxZGiEYHiFOeU4EPQPxGmw== } + { integrity: sha512-eV4mZF+OviM9a7q1IceZTeIN6sXydwQSO4pMWZ0NtjGFM7MyE//ozKjzI3Fc7fxaGXDMPSxQBjN1KMWk3TNfUQ== } engines: { node: '>=16.0.0' } - '@hpke/core@1.5.0': + '@hpke/core@1.6.0': resolution: - { integrity: sha512-l39NqGCQPUc2pQrZwqoAkKMdL1xwVson+ZaQl69LF1dOccKtHBwgu2FBjzo2RpkLE3sNC3RSqVVPDqHptPFRrw== } + { integrity: sha512-ogCcpQdwkKRtevuoTKX6mdvpuHqg32VdnfxvKDpNG6oDG0cOHr+OnMl68amNCIlCQg3moPoXnwxoCWxPEuCZYA== } engines: { node: '>=16.0.0' } '@humanfs/core@0.19.1': @@ -2764,6 +2928,11 @@ packages: { integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA== } engines: { node: '>=18.18' } + '@humanwhocodes/retry@0.4.0': + resolution: + { integrity: sha512-xnRgu9DxZbkWak/te3fcytNyp8MTbuiZIaueg2rgEvBuN55n04nwLYLU9TX/VVlusc9L2ZNXi99nUFNkHXtr5g== } + engines: { node: '>=18.18' } + '@img/sharp-darwin-arm64@0.33.5': resolution: { integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ== } @@ -3122,9 +3291,9 @@ packages: resolution: { integrity: sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw== } - '@mswjs/interceptors@0.36.6': + '@mswjs/interceptors@0.36.9': resolution: - { integrity: sha512-issnYydStyH0wPEeU7CMwfO7kI668ffVtzKRMRS7H7BliOYuPuwEZxh9dwiXV+oeHBxT5SXT0wPwV8T7V2PJUA== } + { integrity: sha512-mMRDUBwSNeCgjSMEWfjoh4Rm9fbyZ7xQ9SBq8eGHiiyRn1ieTip3pNEt0wxWVPPxR4i1Rv9bTkeEbkX7M4c15A== } engines: { node: '>=18' } '@napi-rs/nice-android-arm-eabi@1.0.1': @@ -3248,9 +3417,9 @@ packages: resolution: { integrity: sha512-kwUxR7J9WLutBbulqg1dfOrMTwhMdXLdcGUhcbCcGwnPLt3gz19uHVdwH1syKVDbE022ZS2vZxOWflFLS0YTjw== } - '@nestjs/axios@3.1.0': + '@nestjs/axios@3.1.1': resolution: - { integrity: sha512-CpeK2ickH//ml+H7kX+QPIpeTwER4yedVcw6GPe6Nv58cmKTa0sb+3A3It7ChKD4deW4UKNvZIpYkUk18q78YQ== } + { integrity: sha512-ySoxrzqX80P1q6LKLKGcgyBd2utg4gbC+4FsJNpXYvILorMlxss/ECNogD9EXLCE4JS5exVFD5ez0nK5hXcNTQ== } peerDependencies: '@nestjs/common': ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 axios: ^1.3.1 @@ -3646,10 +3815,6 @@ packages: resolution: { integrity: sha512-V3gRzhVNU1ldS5XhAPTom1fOIo4ccrjjJgmE+LI2h/WaFpHmx0MQApT+KZHnx8abG6Avtfcz4WoEciMnpFT3HQ== } - '@radix-ui/primitive@1.0.1': - resolution: - { integrity: sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw== } - '@radix-ui/primitive@1.1.0': resolution: { integrity: sha512-4Z8dn6Upk0qk4P74xBhZ6Hd/w0mPEzOOLxy4xiPXOXqjF7jZS0VAKk7/x/H6FyY2zCkYJqePf1G5KmkmNJ4RBA== } @@ -3752,16 +3917,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-compose-refs@1.0.1': - resolution: - { integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw== } - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-compose-refs@1.1.0': resolution: { integrity: sha512-b4inOtiaOnYf9KWyO3jAeeCG6FeyfY6ldiEPanbUjWd+xIk5wZeHa8yVwmrJ2vderhu/BQvzCrJI0lHd+wIiqw== } @@ -3786,16 +3941,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-context@1.0.1': - resolution: - { integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg== } - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-context@1.1.0': resolution: { integrity: sha512-OKrckBy+sMEgYM/sMmqmErVn0kZqrHPJze+Ql3DzYsDDp0hl0L62nx/2122/Bvps1qz645jlcu2tD9lrRSdf8A== } @@ -3816,20 +3961,6 @@ packages: '@types/react': optional: true - '@radix-ui/react-dialog@1.0.5': - resolution: - { integrity: sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q== } - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - '@radix-ui/react-dialog@1.1.2': resolution: { integrity: sha512-Yj4dZtqa2o+kG61fzB0H2qUvmwBA2oyQroGLyNtBj1beo1khoQ3q1a2AO8rrQYjd8256CO9+N8L9tvsS+bnIyA== } @@ -3854,20 +3985,6 @@ packages: '@types/react': optional: true - '@radix-ui/react-dismissable-layer@1.0.5': - resolution: - { integrity: sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g== } - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - '@radix-ui/react-dismissable-layer@1.1.1': resolution: { integrity: sha512-QSxg29lfr/xcev6kSz7MAlmDnzbP1eI/Dwn3Tp1ip0KT5CUELsxkekFEMVBEoykI3oV39hKT4TKZzBNMbcTZYQ== } @@ -3896,16 +4013,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-focus-guards@1.0.1': - resolution: - { integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA== } - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-focus-guards@1.1.1': resolution: { integrity: sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg== } @@ -3916,20 +4023,6 @@ packages: '@types/react': optional: true - '@radix-ui/react-focus-scope@1.0.4': - resolution: - { integrity: sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA== } - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - '@radix-ui/react-focus-scope@1.1.0': resolution: { integrity: sha512-200UD8zylvEyL8Bx+z76RJnASR2gRMuxlgFCPAe/Q/679a/r0eK3MBVYMb7vZODZcffZBdob1EGnky78xmVvcA== } @@ -3958,16 +4051,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-id@1.0.1': - resolution: - { integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ== } - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-id@1.1.0': resolution: { integrity: sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA== } @@ -4048,20 +4131,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-portal@1.0.4': - resolution: - { integrity: sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q== } - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - '@radix-ui/react-portal@1.1.2': resolution: { integrity: sha512-WeDYLGPxJb/5EGBoedyJbT0MpoULmwnIPMJMSldkuiMsBAv7N1cRdsTWZWht9vpPOiN3qyiGAtbK2is47/uMFg== } @@ -4076,20 +4145,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-presence@1.0.1': - resolution: - { integrity: sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg== } - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - '@radix-ui/react-presence@1.1.1': resolution: { integrity: sha512-IeFXVi4YS1K0wVZzXNrbaaUvIJ3qdY+/Ih4eHFhWA9SwGR9UDX7Ck8abvL57C4cv3wwMvUE0OG69Qc3NCcTe/A== } @@ -4104,20 +4159,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-primitive@1.0.3': - resolution: - { integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g== } - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - '@radix-ui/react-primitive@2.0.0': resolution: { integrity: sha512-ZSpFm0/uHa8zTvKBDjLFWLo8dkr4MBsiDLz0g3gMUwqgLHz9rTaRRGYDgvZPtBJgYCBKXkS9fzmoySgr8CO6Cw== } @@ -4230,16 +4271,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-slot@1.0.2': - resolution: - { integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg== } - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-slot@1.1.0': resolution: { integrity: sha512-FUCf5XMfmW4dtYl69pdS4DbxKy8nj4M7SafBgPllysxmdachynNflAdp/gCsnYWNDnge6tI9onzMp5ARYc1KNw== } @@ -4292,16 +4323,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-use-callback-ref@1.0.1': - resolution: - { integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ== } - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-use-callback-ref@1.1.0': resolution: { integrity: sha512-CasTfvsy+frcFkbXtSJ2Zu9JHpN8TYKxkgJGWbjiZhFivxaeW7rMeZt7QELGVLaYVfFMsKHjb7Ak0nMEe+2Vfw== } @@ -4312,16 +4333,6 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-controllable-state@1.0.1': - resolution: - { integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA== } - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-use-controllable-state@1.1.0': resolution: { integrity: sha512-MtfMVJiSr2NjzS0Aa90NPTnvTSg6C/JLCV7ma0W6+OMV78vd8OyRpID+Ng9LxzsPbLeuBnWBA1Nq30AtBIDChw== } @@ -4332,32 +4343,12 @@ packages: '@types/react': optional: true - '@radix-ui/react-use-escape-keydown@1.0.3': - resolution: - { integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg== } - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-use-escape-keydown@1.1.0': resolution: { integrity: sha512-L7vwWlR1kTTQ3oh7g1O0CBF3YCyyTj8NmhLR+phShpyA50HCfBFKVJTpshm9PzLiKmehsrQzTYTpX9HvmC9rhw== } peerDependencies: '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - - '@radix-ui/react-use-layout-effect@1.0.1': - resolution: - { integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ== } - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc peerDependenciesMeta: '@types/react': optional: true @@ -4435,111 +4426,111 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.24.2': + '@rollup/rollup-android-arm-eabi@4.24.4': resolution: - { integrity: sha512-ufoveNTKDg9t/b7nqI3lwbCG/9IJMhADBNjjz/Jn6LxIZxD7T5L8l2uO/wD99945F1Oo8FvgbbZJRguyk/BdzA== } + { integrity: sha512-jfUJrFct/hTA0XDM5p/htWKoNNTbDLY0KRwEt6pyOA6k2fmk0WVwl65PdUdJZgzGEHWx+49LilkcSaumQRyNQw== } cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.24.2': + '@rollup/rollup-android-arm64@4.24.4': resolution: - { integrity: sha512-iZoYCiJz3Uek4NI0J06/ZxUgwAfNzqltK0MptPDO4OR0a88R4h0DSELMsflS6ibMCJ4PnLvq8f7O1d7WexUvIA== } + { integrity: sha512-j4nrEO6nHU1nZUuCfRKoCcvh7PIywQPUCBa2UsootTHvTHIoIu2BzueInGJhhvQO/2FTRdNYpf63xsgEqH9IhA== } cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.24.2': + '@rollup/rollup-darwin-arm64@4.24.4': resolution: - { integrity: sha512-/UhrIxobHYCBfhi5paTkUDQ0w+jckjRZDZ1kcBL132WeHZQ6+S5v9jQPVGLVrLbNUebdIRpIt00lQ+4Z7ys4Rg== } + { integrity: sha512-GmU/QgGtBTeraKyldC7cDVVvAJEOr3dFLKneez/n7BvX57UdhOqDsVwzU7UOnYA7AAOt+Xb26lk79PldDHgMIQ== } cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.24.2': + '@rollup/rollup-darwin-x64@4.24.4': resolution: - { integrity: sha512-1F/jrfhxJtWILusgx63WeTvGTwE4vmsT9+e/z7cZLKU8sBMddwqw3UV5ERfOV+H1FuRK3YREZ46J4Gy0aP3qDA== } + { integrity: sha512-N6oDBiZCBKlwYcsEPXGDE4g9RoxZLK6vT98M8111cW7VsVJFpNEqvJeIPfsCzbf0XEakPslh72X0gnlMi4Ddgg== } cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.24.2': + '@rollup/rollup-freebsd-arm64@4.24.4': resolution: - { integrity: sha512-1YWOpFcGuC6iGAS4EI+o3BV2/6S0H+m9kFOIlyFtp4xIX5rjSnL3AwbTBxROX0c8yWtiWM7ZI6mEPTI7VkSpZw== } + { integrity: sha512-py5oNShCCjCyjWXCZNrRGRpjWsF0ic8f4ieBNra5buQz0O/U6mMXCpC1LvrHuhJsNPgRt36tSYMidGzZiJF6mw== } cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.24.2': + '@rollup/rollup-freebsd-x64@4.24.4': resolution: - { integrity: sha512-3qAqTewYrCdnOD9Gl9yvPoAoFAVmPJsBvleabvx4bnu1Kt6DrB2OALeRVag7BdWGWLhP1yooeMLEi6r2nYSOjg== } + { integrity: sha512-L7VVVW9FCnTTp4i7KrmHeDsDvjB4++KOBENYtNYAiYl96jeBThFfhP6HVxL74v4SiZEVDH/1ILscR5U9S4ms4g== } cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.24.2': + '@rollup/rollup-linux-arm-gnueabihf@4.24.4': resolution: - { integrity: sha512-ArdGtPHjLqWkqQuoVQ6a5UC5ebdX8INPuJuJNWRe0RGa/YNhVvxeWmCTFQ7LdmNCSUzVZzxAvUznKaYx645Rig== } + { integrity: sha512-10ICosOwYChROdQoQo589N5idQIisxjaFE/PAnX2i0Zr84mY0k9zul1ArH0rnJ/fpgiqfu13TFZR5A5YJLOYZA== } cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.24.2': + '@rollup/rollup-linux-arm-musleabihf@4.24.4': resolution: - { integrity: sha512-B6UHHeNnnih8xH6wRKB0mOcJGvjZTww1FV59HqJoTJ5da9LCG6R4SEBt6uPqzlawv1LoEXSS0d4fBlHNWl6iYw== } + { integrity: sha512-ySAfWs69LYC7QhRDZNKqNhz2UKN8LDfbKSMAEtoEI0jitwfAG2iZwVqGACJT+kfYvvz3/JgsLlcBP+WWoKCLcw== } cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.24.2': + '@rollup/rollup-linux-arm64-gnu@4.24.4': resolution: - { integrity: sha512-kr3gqzczJjSAncwOS6i7fpb4dlqcvLidqrX5hpGBIM1wtt0QEVtf4wFaAwVv8QygFU8iWUMYEoJZWuWxyua4GQ== } + { integrity: sha512-uHYJ0HNOI6pGEeZ/5mgm5arNVTI0nLlmrbdph+pGXpC9tFHFDQmDMOEqkmUObRfosJqpU8RliYoGz06qSdtcjg== } cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.24.2': + '@rollup/rollup-linux-arm64-musl@4.24.4': resolution: - { integrity: sha512-TDdHLKCWgPuq9vQcmyLrhg/bgbOvIQ8rtWQK7MRxJ9nvaxKx38NvY7/Lo6cYuEnNHqf6rMqnivOIPIQt6H2AoA== } + { integrity: sha512-38yiWLemQf7aLHDgTg85fh3hW9stJ0Muk7+s6tIkSUOMmi4Xbv5pH/5Bofnsb6spIwD5FJiR+jg71f0CH5OzoA== } cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.24.2': + '@rollup/rollup-linux-powerpc64le-gnu@4.24.4': resolution: - { integrity: sha512-xv9vS648T3X4AxFFZGWeB5Dou8ilsv4VVqJ0+loOIgDO20zIhYfDLkk5xoQiej2RiSQkld9ijF/fhLeonrz2mw== } + { integrity: sha512-q73XUPnkwt9ZNF2xRS4fvneSuaHw2BXuV5rI4cw0fWYVIWIBeDZX7c7FWhFQPNTnE24172K30I+dViWRVD9TwA== } cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.24.2': + '@rollup/rollup-linux-riscv64-gnu@4.24.4': resolution: - { integrity: sha512-tbtXwnofRoTt223WUZYiUnbxhGAOVul/3StZ947U4A5NNjnQJV5irKMm76G0LGItWs6y+SCjUn/Q0WaMLkEskg== } + { integrity: sha512-Aie/TbmQi6UXokJqDZdmTJuZBCU3QBDA8oTKRGtd4ABi/nHgXICulfg1KI6n9/koDsiDbvHAiQO3YAUNa/7BCw== } cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.24.2': + '@rollup/rollup-linux-s390x-gnu@4.24.4': resolution: - { integrity: sha512-gc97UebApwdsSNT3q79glOSPdfwgwj5ELuiyuiMY3pEWMxeVqLGKfpDFoum4ujivzxn6veUPzkGuSYoh5deQ2Q== } + { integrity: sha512-P8MPErVO/y8ohWSP9JY7lLQ8+YMHfTI4bAdtCi3pC2hTeqFJco2jYspzOzTUB8hwUWIIu1xwOrJE11nP+0JFAQ== } cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.24.2': + '@rollup/rollup-linux-x64-gnu@4.24.4': resolution: - { integrity: sha512-jOG/0nXb3z+EM6SioY8RofqqmZ+9NKYvJ6QQaa9Mvd3RQxlH68/jcB/lpyVt4lCiqr04IyaC34NzhUqcXbB5FQ== } + { integrity: sha512-K03TljaaoPK5FOyNMZAAEmhlyO49LaE4qCsr0lYHUKyb6QacTNF9pnfPpXnFlFD3TXuFbFbz7tJ51FujUXkXYA== } cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.24.2': + '@rollup/rollup-linux-x64-musl@4.24.4': resolution: - { integrity: sha512-XAo7cJec80NWx9LlZFEJQxqKOMz/lX3geWs2iNT5CHIERLFfd90f3RYLLjiCBm1IMaQ4VOX/lTC9lWfzzQm14Q== } + { integrity: sha512-VJYl4xSl/wqG2D5xTYncVWW+26ICV4wubwN9Gs5NrqhJtayikwCXzPL8GDsLnaLU3WwhQ8W02IinYSFJfyo34Q== } cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.24.2': + '@rollup/rollup-win32-arm64-msvc@4.24.4': resolution: - { integrity: sha512-A+JAs4+EhsTjnPQvo9XY/DC0ztaws3vfqzrMNMKlwQXuniBKOIIvAAI8M0fBYiTCxQnElYu7mLk7JrhlQ+HeOw== } + { integrity: sha512-ku2GvtPwQfCqoPFIJCqZ8o7bJcj+Y54cZSr43hHca6jLwAiCbZdBUOrqE6y29QFajNAzzpIOwsckaTFmN6/8TA== } cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.24.2': + '@rollup/rollup-win32-ia32-msvc@4.24.4': resolution: - { integrity: sha512-ZhcrakbqA1SCiJRMKSU64AZcYzlZ/9M5LaYil9QWxx9vLnkQ9Vnkve17Qn4SjlipqIIBFKjBES6Zxhnvh0EAEw== } + { integrity: sha512-V3nCe+eTt/W6UYNr/wGvO1fLpHUrnlirlypZfKCT1fG6hWfqhPgQV/K/mRBXBpxc0eKLIF18pIOFVPh0mqHjlg== } cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.24.2': + '@rollup/rollup-win32-x64-msvc@4.24.4': resolution: - { integrity: sha512-2mLH46K1u3r6uwc95hU+OR9q/ggYMpnS7pSp83Ece1HUQgF9Nh/QwTK5rcgbFnV9j+08yBrU5sA/P0RK2MSBNA== } + { integrity: sha512-LTw1Dfd0mBIEqUVCxbvTE/LLo+9ZxVC9k99v1v4ahg9Aak6FpqOfNu5kRkeTAn0wphoC4JU7No1/rL+bBCEwhg== } cpu: [x64] os: [win32] @@ -4606,133 +4597,128 @@ packages: { integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== } engines: { node: '>=10' } - '@storybook/addon-actions@8.3.6': + '@storybook/addon-actions@8.4.1': resolution: - { integrity: sha512-nOqgl0WoZK2KwjaABaXMoIgrIHOQl9inOzJvqQau0HOtsvnXGXYfJXYnpjZenoZDoZXKbUDl0U2haDFx2a2fJw== } + { integrity: sha512-D6KohTIA4JCHNol1X7Whp4LpOVU4cS5FfyOorwYo/WIzpHrUYc4Pw/+ex6DOmU/kgrk14mr8d9obVehKW7iNtA== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-backgrounds@8.3.6': + '@storybook/addon-backgrounds@8.4.1': resolution: - { integrity: sha512-yBn+a8i5OJzJaX6Bx5MAkfei7c2nvq+RRmvuyvxw11rtDGR6Nz4OBBe56reWxo868wVUggpRTPJCMVe5tDYgVg== } + { integrity: sha512-DIT1E9R9Sds8KTC+0m2X5cVa8hTNcKY1XKYTI9QdzQvdZzOt+K93AJqq2x8k5glingqUVpB6v2fSDmCUXp4+4g== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-controls@8.3.6': + '@storybook/addon-controls@8.4.1': resolution: - { integrity: sha512-9IMLHgtWPuFoRCt3hDsIk1FbkK5SlCMDW1DDwtTBIeWYYZLvptS42+vGVTeQ8v5SejmVzZkzuUdzu3p4sb3IcA== } + { integrity: sha512-3ahbYdDx7iFUd4X1KelMSuPqVnladc0bH4m6DQZyN+wkRxdRlOD6iOGuOe2qi1Gv0b2VuVAt253i75tK/TPNLw== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-docs@8.3.6': + '@storybook/addon-docs@8.4.1': resolution: - { integrity: sha512-31Rk1TOhDIzGM2wNCUIB1xKuWtArW0D2Puua9warEXlQ3FtvwmxnPrwbIzw6ufYZDWPwl9phDYTcRh8WqZIoGg== } + { integrity: sha512-yPD/NssJf7pMJzaKvma02C6yX8ykPVnEjhRbNYcBNM8s8g/cT5JkROvIB+FOb4T81yhdfbGg9bGkpAXGX270IQ== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-essentials@8.3.6': + '@storybook/addon-essentials@8.4.1': resolution: - { integrity: sha512-MQPFvThlGU7wlda1xhBPQCmDh90cSSZ31OsVs1uC5kJh0aLbY2gYXPurq1G54kzrYo8SMfBxsXrCplz8Ir6UTg== } + { integrity: sha512-Hmb5fpVzQgyCacDtHeE7HJqIfolzeOnedsLyJVYVpKns/uOWXqpDuU8Fc0s3yTjr1QPIRKtbqV1STxoyXj2how== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-highlight@8.3.6': + '@storybook/addon-highlight@8.4.1': resolution: - { integrity: sha512-A7uU+1OPVXGpkklEUJjSl2VEEDLCSNvmffUJlvW1GjajsNFIHOW2CSD+KnfFlQyPxyVbnWAYLqUP4XJxoqrvDw== } + { integrity: sha512-BBkUd6+i7lUEWZwoJDlUIwrs7EXkk+EoREUi27iiA1Lilw+NNhoC3kcBmj3+MccjRyeMeIWAgYyXF5qeB2s/JQ== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-interactions@8.3.6': + '@storybook/addon-interactions@8.4.1': resolution: - { integrity: sha512-Y0YUJj0oE1+6DFkaTPXM/8+dwTSoy0ltj2Sn2KOTJYzxKQYXBp8TlUv0QOQiGH7o/GKXIWek/VlTuvG/JEeiWw== } + { integrity: sha512-rMxKehtQogV6Scjb/oqMFM0Mwn8NJRuGFDRJE3TBijNSJ2HPJms+xXp8KVZJengadlsF5HFwQBbnZzIeFDQRLw== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-links@8.3.6': + '@storybook/addon-links@8.4.1': resolution: - { integrity: sha512-EGEH/kEjndEldbqyiJ8XSASkxqwzL/lgA/+6mHpa6Ljxhk1s5IMGcdA1ymJYJ2BpNdkUxRj/uxAa38eGcQiJ/g== } + { integrity: sha512-wg83rNKo6mq5apV7f1qMn4q8xZ8wVx/42EEWxTOmnM37Q5kXltEBu+rUyBpPNDU8zBuXr/MRKIhK5h2k4WfWcg== } peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.6 + storybook: ^8.4.1 peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.3.6': + '@storybook/addon-measure@8.4.1': resolution: - { integrity: sha512-VHWeGgYjhzhwb2WAqYW/qyEPqg5pwKR/XqFfd+3tEirUs/64olL1l3lzLwZ8Cm07cJ81T8Z4myywb9kObZfQlw== } + { integrity: sha512-Pg1ROj29hKt7grL/HmbIJ10WrkZf1Unx35SsP373bkPQ1ggYi9oxGqtfNchTF2zCb1xUpIikLYSJgkwdjqWxhA== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-outline@8.3.6': + '@storybook/addon-outline@8.4.1': resolution: - { integrity: sha512-+VXpM8SIHX2cn30qLlMvER9/6iioFRSn2sAfLniqy4RrcQmcMP+qgE7ZzbzExt7cneJh3VFsYqBS/HElu14Vgg== } + { integrity: sha512-LPZ0gGHfbru66Lkw1whnc3F/r1hfnoORBoF98Hp+cjH34gR4t8te6xq5qSiupRUULGdSLdBRs/4EGRBeELfVjQ== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-themes@8.3.6': + '@storybook/addon-themes@8.4.1': resolution: - { integrity: sha512-NX6zVWs0JVUg0xICL2v1zlb6eTAQYlE/vd6ATA4bNUNL5sabWGEd1w2ArQaHC9nTnfV60JuRQ8o3SvD7Gg0xMg== } + { integrity: sha512-yfJ0NbXdLGGM0dUSJNPtSvHznTFSfsyAEJwpslJfqJ9q03Z/mMct8SfXesg7VFLNP0Uxgv+KG4+E0+Dcjv/V1g== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-toolbars@8.3.6': + '@storybook/addon-toolbars@8.4.1': resolution: - { integrity: sha512-FJH+lRoZXENfpMR/G09ZqB0TmL/k6bv07GN1ysoVs420tKRgjfz6uXaZz5COrhcdISr5mTNmG+mw9x7xXTfX3Q== } + { integrity: sha512-yrzX6BFeJM5KFY0+ZAYfRax2QgWi2e5vF6yPz+MGIPr4nhHay0wTkOHhkBhIPBjQO9x0vqc7MS2EBDydCBWqlg== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/addon-viewport@8.3.6': + '@storybook/addon-viewport@8.4.1': resolution: - { integrity: sha512-bL51v837W1cng/+0pypkoLsWKWmvux96zLOzqLCpcWAQ4OSMhW3foIWpCiFwMG/KY+GanoOocTx6i7j5hLtuTA== } + { integrity: sha512-O6DcuUfXQTytjl7mj4ld4ZX9x2pUUWKUx1TxiuMuH0EKb612RyYcdpXpDQQwsIzLV/f2BOetk9jmO2/MymfbWQ== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/blocks@8.3.6': + '@storybook/blocks@8.4.1': resolution: - { integrity: sha512-Oc5jU6EzfsENjrd91KcKyEKBh60RT+8uyLi1RIrymC2C/mzZMTEoNIrbnQt0eIqbjlHxn6y9JMJxHu4NJ4EmZg== } + { integrity: sha512-C4w5T5fhg0iONXozHQ1bh9im2Lr1BiY7Bj/9XoFjkc5YeCzxlMpujFA6Nmo4ToUFW90QbvKN7/QVhbrtY9O1Jg== } peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.6 + storybook: ^8.4.1 peerDependenciesMeta: react: optional: true react-dom: optional: true - '@storybook/builder-vite@8.3.6': + '@storybook/builder-vite@8.4.1': resolution: - { integrity: sha512-AF4+oFe1mvIHrLvaYsv8B0YSlXQtSlKTKwrXnUbcAbeGRwMmFKA1t3VyAcXV0yB9MtZ8YJsA/uKRkgGEaN7wJQ== } + { integrity: sha512-//v2S+/huVTZB1tqVH7hpGQtEaRUFyhVFuf4Qk+xPuJItE6sgY4z8Iaz5vONTNMUouei867CXQRPQr3gCa3QVQ== } peerDependencies: - '@preact/preset-vite': '*' - storybook: ^8.3.6 - typescript: '>= 4.3.x' + storybook: ^8.4.1 vite: ^4.0.0 || ^5.0.0 - vite-plugin-glimmerx: '*' - peerDependenciesMeta: - '@preact/preset-vite': - optional: true - typescript: - optional: true - vite-plugin-glimmerx: - optional: true - '@storybook/components@8.3.6': + '@storybook/components@8.4.1': resolution: - { integrity: sha512-TXuoGZY7X3iixF45lXkYOFk8k2q9OHcqHyHyem1gATLLQXgyOvDgzm+VB7uKBNzssRQPEE+La70nfG8bq/viRw== } + { integrity: sha512-bMPclbBhrWxhFlwqrC/h4fPLl05ouoi5D8SkQTHjeVxWN9eDnMVi76xM0YDct302Z3f0x5S3plIulp+4XRxrvg== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/core@8.3.6': + '@storybook/core@8.4.1': resolution: - { integrity: sha512-frwfgf0EJ7QL29DWZ5bla/g0eOOWqJGd14t+VUBlpP920zB6sdDfo7+p9JoCjD9u08lGeFDqbPNKayUk+0qDag== } + { integrity: sha512-q3Q4OFBj7MHHbIFYk/Beejlqv5j7CC3+VWhGcr0TK3SGvdCIZ7EliYuc5JIOgDlEPsnTIk+lkgWI4LAA9mLzSw== } + peerDependencies: + prettier: ^2 || ^3 + peerDependenciesMeta: + prettier: + optional: true - '@storybook/csf-plugin@8.3.6': + '@storybook/csf-plugin@8.4.1': resolution: - { integrity: sha512-TJyJPFejO6Gyr3+bXqE/+LomQbivvfHEbee/GwtlRj0XF4KQlqnvuEdEdcK25JbD0NXT8AbyncEUmjoxE7ojQw== } + { integrity: sha512-MdQkyq6mJ31lBsWCG9VNtx8O0oLSc5h4kvWDPyIP6Dn58K0Hv2z9qvxxSvtFjXA7ES9X+ivjorTke1kearifhg== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 '@storybook/csf@0.1.11': resolution: @@ -4750,51 +4736,51 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/instrumenter@8.3.6': + '@storybook/instrumenter@8.4.1': resolution: - { integrity: sha512-0RowbKwoB/s7rtymlnKNiyWN1Z3ZK5mwgzVjlRmzxDL8hrdi5KDjTNExuJTRR3ZaBP2RR0/I3m/n0p9JhHAZvg== } + { integrity: sha512-MgrhrLVW78jqno+Dh9h9Es06Ja3867TlrIUd8B3K3U1hsCFUQuFKXJBuGjNJF8U0QJY/aSIRnAgUBurHdVkPcw== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/manager-api@8.3.6': + '@storybook/manager-api@8.4.1': resolution: - { integrity: sha512-Xt5VFZcL+G/9uzaHjzWFhxRNrP+4rPhSRKEvCZorAbC9+Hv+ZDs1JSZS5wMb4WKpXBZ0rwDVOLwngqbVtfRHuQ== } + { integrity: sha512-7hb2k4zsp6lREGZbQ85QOlsC8EIMZXuY9Pg12VUgaZd+LmLjLuaqtrxRz3SwIgIWsRpFun9AHO0X37DmYNGTSw== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/preview-api@8.3.6': + '@storybook/preview-api@8.4.1': resolution: - { integrity: sha512-/Wxvb7wbI2O2iH63arRQQyyojA630vibdshkFjuC/u1nYdptEV1jkxa0OYmbZbKCn4/ze6uH4hfsKOpDPV9SWg== } + { integrity: sha512-VdnESYfXCUasNtMd5s1Q8DPqMnAUdpROn8mE8UAD79Cy7DSNesI1q0SATuJqh5iYCT/+3Tpjfghsr2zC/mOh8w== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/react-dom-shim@8.3.6': + '@storybook/react-dom-shim@8.4.1': resolution: - { integrity: sha512-9BO6VXIdli4GHSfiP/Z0gwAf7oQig3D/yWK2U1+91UWDV8nIAgnNBAi76U4ORC6MiK5MdkDfIikIxnLLeLnahA== } + { integrity: sha512-XhvuqkpqtcUjDA8XE4osq140SCddX3VHMdj+IwlrMdoSl32CAya01TH5YDDx6YMy6hM/QQbyVKaemG7RB/oU4Q== } peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/react-vite@8.3.6': + '@storybook/react-vite@8.4.1': resolution: - { integrity: sha512-KXi4ZT4X7DsB4OOIWeR1XMH/Oz6Rp4TlWBNx/TgSEDGYEkPooqZK/O0S+G+VIsrRGQUf/57YqO73mP6kNluxTA== } + { integrity: sha512-khMEfB/fs4eryu0Swnqj3XUnmUW+1cAORa2gBcnkp51uX93cx5+t6UJIquW5ELB45+tGM5wIW2vVUDE0BOl4eA== } engines: { node: '>=18.0.0' } peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.6 + storybook: ^8.4.1 vite: ^4.0.0 || ^5.0.0 - '@storybook/react@8.3.6': + '@storybook/react@8.4.1': resolution: - { integrity: sha512-s3COryqIOYK7urgZaCPb77zlxGjPKr6dIsYmblQJcsFY2ZlG2x0Ysm8b5oRgD8Pv71hCJ0PKYA4RzDgBVYJS9A== } + { integrity: sha512-ZwszrzV47nWQEZ0X4LyNgv5OFq4iy/7LpmxW6IncIO7PWm70OWG2BVtKFNsNQx0LY+hOtllWZbvg06mPQzahFA== } engines: { node: '>=18.0.0' } peerDependencies: - '@storybook/test': 8.3.6 + '@storybook/test': 8.4.1 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.3.6 + storybook: ^8.4.1 typescript: '>= 4.2.x' peerDependenciesMeta: '@storybook/test': @@ -4802,17 +4788,17 @@ packages: typescript: optional: true - '@storybook/test@8.3.6': + '@storybook/test@8.4.1': resolution: - { integrity: sha512-WIc8LzK9jaEw+e3OiweEM2j3cppPzsWod59swuf6gDBf176EQLIyjtVc+Kh3qO4NNkcL+lwmqaLPjOxlBLaDbg== } + { integrity: sha512-najn9kCxB8NaHykhD7Fv+Iq0FnxmIJYOJlYiI8NMgVLwaSDFf6gnqAY6HHVPRqkhej8TuT1L2e2RxKqzWEB+mA== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.4.1 - '@storybook/theming@8.3.6': + '@storybook/theming@8.4.1': resolution: - { integrity: sha512-LQjUk6GXRW9ELkoBKuqzQKFUW+ajfGPfVELcfs3/VQX61VhthJ4olov4bGPc04wsmmFMgN/qODxT485IwOHfPQ== } + { integrity: sha512-Sz24isryVFZaVahXkjgnCsMAQqQeeKg41AtLsldlYdesIo6fr5tc6/SkTUy+CYadK4Dkhqp+vVRDnwToYYRGhA== } peerDependencies: - storybook: ^8.3.6 + storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 '@swc-node/core@1.13.3': resolution: @@ -4845,79 +4831,79 @@ packages: chokidar: optional: true - '@swc/core-darwin-arm64@1.7.40': + '@swc/core-darwin-arm64@1.8.0': resolution: - { integrity: sha512-LRRrCiRJLb1kpQtxMNNsr5W82Inr0dy5Imho+4HQzVx/Ismi0qX4hQBgzJAnyOBNLK1+OBVb/912UVhKXppdfQ== } + { integrity: sha512-TIus1/SE/Ud4g84hCnchcagu+LfyndSDy5r5qf64nflojejDidPU9Fp1InzQhQpEgIpntnZID/KFCP5rQnvsIw== } engines: { node: '>=10' } cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.7.40': + '@swc/core-darwin-x64@1.8.0': resolution: - { integrity: sha512-Lpl0XK/4fLzS5jsK48opUuGXrqJXwqJckYYPwyGbCfCXm4MsBe+7dX2hq/Kc4YMY25+NeTmzAXhla8TT4WYD/g== } + { integrity: sha512-yCb1FHCX/HUmNRGB1X3CFJ1WPKXMosZVUe3K2TrosCGvytwgaLoW5FS0bZg5Qv6cEUERQBg75cJnOUPwLLRCVg== } engines: { node: '>=10' } cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.7.40': + '@swc/core-linux-arm-gnueabihf@1.8.0': resolution: - { integrity: sha512-4bEvvjptpoc5BRPr/R419h6fXTEuub+frpxxlxBOEKxgXjAF/S3xdxyPijUAakmW/xXBF0u7OC4KYI+38yQp6g== } + { integrity: sha512-6TdjVdiLaSW+eGiHKEojMDlx673nowrPHa6nM6toWgRzy8tIZgjPOguVKJDoMnoHuvO7SkOLCUiMRw0rTskypA== } engines: { node: '>=10' } cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.7.40': + '@swc/core-linux-arm64-gnu@1.8.0': resolution: - { integrity: sha512-v2fBlHJ/6Ovz0L2xFAI9TRiKyl9DTdx139PuAHD9gyzp16Utl/W0MPd4t2cYdkI6hPXE9PsJCSzMOrduh+YoDg== } + { integrity: sha512-TU2YcTornnyZiJUabRuk7Xtvzaep11FwK77IkFomjN9/Os5s25B8ea652c2fAQMe9RsM84FPVmX303ohxavjKQ== } engines: { node: '>=10' } cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.7.40': + '@swc/core-linux-arm64-musl@1.8.0': resolution: - { integrity: sha512-uMkduQuU4LFVkW6txv8AVArT8GjJVJ5IHoWloXaUBMT447iE8NALmpePdZWhMyj6KV7j0y23CM5rzV/I2eNGLg== } + { integrity: sha512-2CdPTEKxx2hJIj/B0fn8L8k2coo/FDS95smzXyi2bov5FcrP6Ohboq8roFBYgj38fkHusXjY8qt+cCH7yXWAdg== } engines: { node: '>=10' } cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.7.40': + '@swc/core-linux-x64-gnu@1.8.0': resolution: - { integrity: sha512-4LZdY1MBSnXyTpW5fpBU/+JGAhkuHT+VnFTDNegRboN5nSPh7y0Yvn4LmIioESV+sWzjKkEXujJPGjrp+oSp5w== } + { integrity: sha512-14StQBifCs/AMsySdU95OmwNJr9LOVqo6rcTFt2b7XaWpe/AyeuMJFxcndLgUewksJHpfepzCTwNdbcYmuNo6A== } engines: { node: '>=10' } cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.7.40': + '@swc/core-linux-x64-musl@1.8.0': resolution: - { integrity: sha512-FPjOwT3SgI6PAwH1O8bhOGBPzuvzOlzKeCtxLaCjruHJu9V8KKBrMTWOZT/FJyYC9mX5Ip1+l9j30UqUZdQxtA== } + { integrity: sha512-qemJnAQlYqKCfWNqVv5SG8uGvw8JotwU86cuFUkq35oTB+dsSFM3b83+B1giGTKKFOh2nfWT7bvPXTKk+aUjew== } engines: { node: '>=10' } cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.7.40': + '@swc/core-win32-arm64-msvc@1.8.0': resolution: - { integrity: sha512-//ovXdD9GsTmhPmXJlXnIbRQkeuL6PSrYSr7uCMNcclrUdJG0YkO0GMM2afUKYbdJcunylDDWsSS8PFWn0QxmA== } + { integrity: sha512-fXt5vZbnrVdXZzGj2qRnZtY3uh+NtLCaFjS2uD9w8ssdbjhbDZYlJCj2JINOjv35ttEfAD2goiYmVa5P/Ypl+g== } engines: { node: '>=10' } cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.7.40': + '@swc/core-win32-ia32-msvc@1.8.0': resolution: - { integrity: sha512-iD/1auVhHGlhWAPrWmfRWL3w4AvXIWGVXZiSA109/xnRIPiHKb/HqqTp/qB94E/ZHMPRgLKkLTNwamlkueUs8g== } + { integrity: sha512-W4FA2vSJ+bGYiTj6gspxghSdKQNLfLMo65AH07u797x7I+YJj8amnFY/fQRlroDv5Dez/FHTv14oPlTlNFUpIw== } engines: { node: '>=10' } cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.7.40': + '@swc/core-win32-x64-msvc@1.8.0': resolution: - { integrity: sha512-ZlFAV1WFPhhWQ/8esiygmetkb905XIcMMtHRRG0FBGCllO+HVL5nikUaLDgTClz1onmEY9sMXUFQeoPtvliV+w== } + { integrity: sha512-Il4y8XwKDV0Bnk0IpA00kGcSQC6I9XOIinW5egTutnwIDfDE+qsD0j+0isW5H76GetY3/Ze0lVxeOXLAUgpegA== } engines: { node: '>=10' } cpu: [x64] os: [win32] - '@swc/core@1.7.40': + '@swc/core@1.8.0': resolution: - { integrity: sha512-0HIzM5vigVT5IvNum+pPuST9p8xFhN6mhdIKju7qYYeNuZG78lwms/2d8WgjTJJlzp6JlPguXGrMMNzjQw0qNg== } + { integrity: sha512-EF8C5lp1RKMp3426tAKwQyVbg4Zcn/2FDax3cz8EcOXYQJM/ctB687IvBm9Ciej1wMcQ/dMRg+OB4Xl8BGLBoA== } engines: { node: '>=10' } peerDependencies: '@swc/helpers': '*' @@ -4933,9 +4919,9 @@ packages: resolution: { integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w== } - '@swc/types@0.1.13': + '@swc/types@0.1.14': resolution: - { integrity: sha512-JL7eeCk6zWCbiYQg2xQSdLXQJl8Qoc9rXmG2cEKvHe3CKwMHwHGpfOb8frzNLmbycOo6I51qxnLnn9ESf4I20Q== } + { integrity: sha512-PbSmTiYCN+GMrvfjrMo9bdY+f2COnwbdnoMw7rqU/PI5jXpKjxOGZ0qqZCImxnT81NkNsKnmEpvu+hRXLBeCJg== } '@szmarczak/http-timer@4.0.6': resolution: @@ -4954,24 +4940,24 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20' - '@tanstack/query-core@5.59.16': + '@tanstack/query-core@5.59.17': resolution: - { integrity: sha512-crHn+G3ltqb5JG0oUv6q+PMz1m1YkjpASrXTU+sYWW9pLk0t2GybUHNRqYPZWhxgjPaVGC4yp92gSFEJgYEsPw== } + { integrity: sha512-jWdDiif8kaqnRGHNXAa9CnudtxY5v9DUxXhodgqX2Rwzj+1UwStDHEbBd9IA5C7VYAaJ2s+BxFR6PUBs8ERorA== } - '@tanstack/query-devtools@5.58.0': + '@tanstack/query-devtools@5.59.19': resolution: - { integrity: sha512-iFdQEFXaYYxqgrv63ots+65FGI+tNp5ZS5PdMU1DWisxk3fez5HG3FyVlbUva+RdYS5hSLbxZ9aw3yEs97GNTw== } + { integrity: sha512-Gw+3zsADpqiYgx/6MMr9bP1+x2LR8vOuGjo5Un/89qwwP3z7WAHPWFagLFDYkLq68NX7ekUpW/EOYlUMugMXGA== } - '@tanstack/react-query-devtools@5.59.16': + '@tanstack/react-query-devtools@5.59.19': resolution: - { integrity: sha512-Dejo39QBXmDqXZ3vdrk7vHDvs7TvL573/AX2NveMBmRAufAPYuE3oWSKP/gGqkDfEqyr4CmldOj+v9cKskUchQ== } + { integrity: sha512-mYFWTHLtJr2HdyYPZPzzvQ2ksCsSL6L04fCtusPFD3waskXrtmvWvyuDIGeEGdVAYS0Urwxw/0sYvcTVQZH+zQ== } peerDependencies: - '@tanstack/react-query': ^5.59.16 + '@tanstack/react-query': ^5.59.19 react: ^18 || ^19 - '@tanstack/react-query@5.59.16': + '@tanstack/react-query@5.59.19': resolution: - { integrity: sha512-MuyWheG47h6ERd4PKQ6V8gDyBu3ThNG22e1fRVwvq6ap3EqsFhyuxCAwhNP/03m/mLg+DAb0upgbPaX6VB+CkQ== } + { integrity: sha512-xLRfyFyQOFcLltKCds0LijfC6/HQJrrTTnZB8ciyn74LIkVAm++vZJ6eUVG20RmJtdP8REdy7vSOYW4M3//XLA== } peerDependencies: react: ^18 || ^19 @@ -4985,9 +4971,9 @@ packages: { integrity: sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA== } engines: { node: '>=14', npm: '>=6', yarn: '>=1' } - '@testing-library/jest-dom@6.6.2': + '@testing-library/jest-dom@6.6.3': resolution: - { integrity: sha512-P6GJD4yqc9jZLbe98j/EkyQDTPgqftohZF5FBkHY5BUERZmcf4HeO2k0XaefEg329ux2p21i1A1DmyQ1kKw2Jw== } + { integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA== } engines: { node: '>=14', npm: '>=6', yarn: '>=1' } '@testing-library/react@16.0.1': @@ -5126,18 +5112,10 @@ packages: resolution: { integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA== } - '@types/escodegen@0.0.6': - resolution: - { integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig== } - '@types/estree-jsx@1.0.5': resolution: { integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg== } - '@types/estree@0.0.51': - resolution: - { integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== } - '@types/estree@1.0.6': resolution: { integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== } @@ -5150,10 +5128,6 @@ packages: resolution: { integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== } - '@types/find-cache-dir@3.2.1': - resolution: - { integrity: sha512-frsJrz2t/CeGifcu/6uRo4b+SzAwT4NYCVPu1GN8IB9XTzrpPkGuV0tmh9mN+/L0PklAlsC3u5Fxt0ju00LXIw== } - '@types/fs-extra@8.1.5': resolution: { integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ== } @@ -5198,10 +5172,6 @@ packages: resolution: { integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg== } - '@types/lodash@4.17.12': - resolution: - { integrity: sha512-sviUmCE8AYdaF/KIHLDJBQgeYzPBI0vf/17NaYehBJfYD1j6/L95Slh07NlyK2iNyBNaEkb3En2jRt+a8y3xZQ== } - '@types/mdast@4.0.4': resolution: { integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA== } @@ -5234,13 +5204,9 @@ packages: resolution: { integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== } - '@types/node@20.17.1': - resolution: - { integrity: sha512-j2VlPv1NnwPJbaCNv69FO/1z4lId0QmGvpT41YxitRtWlg96g/j8qcv2RKsLKe2F6OJgyXhupN1Xo17b2m139Q== } - - '@types/node@22.8.1': + '@types/node@20.17.6': resolution: - { integrity: sha512-k6Gi8Yyo8EtrNtkHXutUu2corfDf9su95VYVP10aGYMMROM6SAItZi0w1XszA6RtWTHSVp5OeFof37w0IEqCQg== } + { integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ== } '@types/passport-jwt@4.0.1': resolution: @@ -5250,9 +5216,9 @@ packages: resolution: { integrity: sha512-GC6eMqqojOooq993Tmnmp7AUTbbQSgilyvpCYQjT+H6JfG/g6RGc7nXEniZlp0zyKJ0WUdOiZWLBZft9Yug1uA== } - '@types/passport@1.0.16': + '@types/passport@1.0.17': resolution: - { integrity: sha512-FD0qD5hbPWQzaM0wHUnJ/T0BBCJBxCeemtnCwc/ThhTg3x9jfrAcRUmj5Dopza+MfFS9acTe3wk7rcVnRIp/0A== } + { integrity: sha512-aciLyx+wDwT2t2/kJGJR2AEeBz0nJU4WuRX04Wu9Dqc5lSUtwu0WERPHYsLhF9PtseiAMPBGNUOtFjxZ56prsg== } '@types/prop-types@15.7.13': resolution: @@ -5338,9 +5304,9 @@ packages: resolution: { integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q== } - '@typescript-eslint/eslint-plugin@8.12.0': + '@typescript-eslint/eslint-plugin@8.13.0': resolution: - { integrity: sha512-uRqchEKT0/OwDePTwCjSFO2aH4zccdeQ7DgAzM/8fuXc+PAXvpdMRbuo+oCmK1lSfXssk2UUBNiWihobKxQp/g== } + { integrity: sha512-nQtBLiZYMUPkclSeC3id+x4uVd1SGtHuElTxL++SfP47jR0zfkZBJHc+gL4qPsgTuypz0k8Y2GheaDYn6Gy3rg== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -5350,9 +5316,9 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.12.0': + '@typescript-eslint/parser@8.13.0': resolution: - { integrity: sha512-7U20duDQWAOhCk2VtyY41Vor/CJjiEW063Zel9aoRXq89FQ/jr+0e0m3kxh9Sk5SFW9B1AblVIBtXd+1xQ1NWQ== } + { integrity: sha512-w0xp+xGg8u/nONcGw1UXAr6cjCPU1w0XVyBs6Zqaj5eLmxkKQAByTdV/uGgNN5tVvN/kKpoQlP2cL7R+ajZZIQ== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5361,14 +5327,14 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.12.0': + '@typescript-eslint/scope-manager@8.13.0': resolution: - { integrity: sha512-jbuCXK18iEshRFUtlCIMAmOKA6OAsKjo41UcXPqx7ZWh2b4cmg6pV/pNcZSB7oW9mtgF95yizr7Jnwt3IUD2pA== } + { integrity: sha512-XsGWww0odcUT0gJoBZ1DeulY1+jkaHUciUq4jKNv4cpInbvvrtDoyBH9rE/n2V29wQJPk8iCH1wipra9BhmiMA== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - '@typescript-eslint/type-utils@8.12.0': + '@typescript-eslint/type-utils@8.13.0': resolution: - { integrity: sha512-cHioAZO/nLgyzTmwv7gWIjEKMHSbioKEZqLCaItTn7RvJP1QipuGVwEjPJa6Kv9u9UiUMVAESY9JH186TjKITw== } + { integrity: sha512-Rqnn6xXTR316fP4D2pohZenJnp+NwQ1mo7/JM+J1LWZENSLkJI8ID8QNtlvFeb0HnFSK94D6q0cnMX6SbE5/vA== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: typescript: '*' @@ -5376,14 +5342,14 @@ packages: typescript: optional: true - '@typescript-eslint/types@8.12.0': + '@typescript-eslint/types@8.13.0': resolution: - { integrity: sha512-Cc+iNtqBJ492f8KLEmKXe1l6683P0MlFO8Bk1NMphnzVIGH4/Wn9kvandFH+gYR1DDUjH/hgeWRGdO5Tj8gjYg== } + { integrity: sha512-4cyFErJetFLckcThRUFdReWJjVsPCqyBlJTi6IDEpc1GWCIIZRFxVppjWLIMcQhNGhdWJJRYFHpHoDWvMlDzng== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - '@typescript-eslint/typescript-estree@8.12.0': + '@typescript-eslint/typescript-estree@8.13.0': resolution: - { integrity: sha512-a4koVV7HHVOQWcGb6ZcAlunJnAdwo/CITRbleQBSjq5+2WLoAJQCAAiecvrAdSM+n/man6Ghig5YgdGVIC6xqw== } + { integrity: sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: typescript: '*' @@ -5391,16 +5357,16 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.12.0': + '@typescript-eslint/utils@8.13.0': resolution: - { integrity: sha512-5i1tqLwlf0fpX1j05paNKyIzla/a4Y3Xhh6AFzi0do/LDJLvohtZYaisaTB9kq0D4uBocAxWDTGzNMOCCwIgXA== } + { integrity: sha512-A1EeYOND6Uv250nybnLZapeXpYMl8tkzYUxqmoKAWnI4sei3ihf2XdZVd+vVOmHGcp3t+P7yRrNsyyiXTvShFQ== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/visitor-keys@8.12.0': + '@typescript-eslint/visitor-keys@8.13.0': resolution: - { integrity: sha512-2rXkr+AtZZLuNY18aUjv5wtB9oUiwY1WnNi7VTsdCdy1m958ULeUKoAegldQTjqpbpNJ5cQ4egR8/bh5tbrKKQ== } + { integrity: sha512-7N/+lztJqH4Mrf0lb10R/CbI1EaAMMGyF5y0oJvFoAhafwgiRA7TXyd8TFn8FC8k5y2dTsYogg238qavRGNnlw== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } '@ucast/core@1.10.2': @@ -5582,17 +5548,6 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn-walk@7.2.0: - resolution: - { integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== } - engines: { node: '>=0.4.0' } - - acorn@7.4.1: - resolution: - { integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== } - engines: { node: '>=0.4.0' } - hasBin: true - acorn@8.14.0: resolution: { integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA== } @@ -5850,9 +5805,9 @@ packages: peerDependencies: astro: ^4.0.0-beta || ^3.3.0 - astro@4.16.7: + astro@4.16.9: resolution: - { integrity: sha512-nON+8MUEkWTFwXbS4zsQIq4t0Fs42eulM4x236AL+qNnWfqNAOOqAnFxO1dxfJ1q+XopIBbbT9Mtev+0zH47PQ== } + { integrity: sha512-DFYzPZooVArKSGu969BBByUV44tJMVDPGKxgqWNFBaIrkvGljdVUqQSVwD+/iPYACoSkI8BRYvDMEBDkathIUQ== } engines: { node: ^18.17.1 || ^20.3.0 || >=21.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0' } hasBin: true @@ -6075,11 +6030,6 @@ packages: { integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== } engines: { node: '>=10.16.0' } - bytes@3.0.0: - resolution: - { integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== } - engines: { node: '>= 0.8' } - bytes@3.1.2: resolution: { integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== } @@ -6130,9 +6080,9 @@ packages: { integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA== } engines: { node: '>=16' } - caniuse-lite@1.0.30001673: + caniuse-lite@1.0.30001677: resolution: - { integrity: sha512-WTrjUCSMp3LYX0nE12ECkV0a+e6LC85E0Auz75555/qr78Oc8YWhEPNfDd6SHdtlCMSzqtuXY0uyEMNRcsKpKw== } + { integrity: sha512-fmfjsOlJUpMWu+mAAtZZZHz7UEwsUxIIvu1TJfO1HqFQvB/B+ii0xr9B5HpbZY/mC4XZ8SvjHJqtAY6pDPQEog== } caseless@0.12.0: resolution: @@ -6285,12 +6235,12 @@ packages: { integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== } engines: { node: '>=6' } - cmdk@1.0.0: + cmdk@1.0.4: resolution: - { integrity: sha512-gDzVf0a09TvoJ5jnuPvygTB77+XdOSwEmJ88L6XPFPlv7T3RxbP9jgenfylrAMD0+Le1aO0nVjQUzl2g+vjz5Q== } + { integrity: sha512-AnsjfHyHpQ/EFeAnG216WY7A5LiYCoZzCSygiLvfXC3H3LFGCprErteUcszaVluGOhuOTbJS3jWHrSDYPBBygg== } peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 + react: ^18 || ^19 || ^19.0.0-rc + react-dom: ^18 || ^19 || ^19.0.0-rc codepage@1.15.0: resolution: @@ -6375,10 +6325,6 @@ packages: { integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== } engines: { node: '>=4.0.0' } - commondir@1.0.1: - resolution: - { integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== } - compare-func@2.0.0: resolution: { integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA== } @@ -6392,9 +6338,9 @@ packages: { integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== } engines: { node: '>= 0.6' } - compression@1.7.4: + compression@1.7.5: resolution: - { integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== } + { integrity: sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q== } engines: { node: '>= 0.8.0' } concat-map@0.0.1: @@ -6406,9 +6352,9 @@ packages: { integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== } engines: { '0': node >= 0.8 } - concurrently@9.0.1: + concurrently@9.1.0: resolution: - { integrity: sha512-wYKvCd/f54sTXJMSfV6Ln/B8UrfLBKOYa+lzc6CHay3Qek+LorVSBdMVfyewFhRbH0Rbabsk4D+3PL/VjQ5gzg== } + { integrity: sha512-VxkzwMAn4LP7WyMnJNbHN5mKV9L2IbyDjpzemKr99sXNR3GqRNMMHdm7prV1ws9wg7ETj6WUkNOigZVsptwbgg== } engines: { node: '>=18' } hasBin: true @@ -6868,9 +6814,9 @@ packages: resolution: { integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== } - electron-to-chromium@1.5.47: + electron-to-chromium@1.5.51: resolution: - { integrity: sha512-zS5Yer0MOYw4rtK2iq43cJagHZ8sXN0jDHDKzB+86gSBSAI4v07S97mcq+Gs2vclAxSh1j7vOAHxSVgduiiuVQ== } + { integrity: sha512-kKeWV57KSS8jH4alKt/jKnvHPmJgBxXzGUSbMd4eQF+iOsVPl7bz2KUmu6eo80eMP8wVioTfTyTzdMgM15WXNg== } emmet@2.4.11: resolution: @@ -6950,9 +6896,9 @@ packages: { integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== } engines: { node: '>= 0.4' } - es-iterator-helpers@1.1.0: + es-iterator-helpers@1.2.0: resolution: - { integrity: sha512-/SurEfycdyssORP/E+bj4sEu1CWw4EmLDsHynHwSXQ7utgbrMRWW195pTrCjFgFCddf/UkYm3oqKPRq5i8bJbw== } + { integrity: sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q== } engines: { node: '>= 0.4' } es-module-lexer@1.5.4: @@ -7022,6 +6968,12 @@ packages: engines: { node: '>=18' } hasBin: true + esbuild@0.24.0: + resolution: + { integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ== } + engines: { node: '>=18' } + hasBin: true + escalade@3.2.0: resolution: { integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== } @@ -7046,12 +6998,6 @@ packages: { integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== } engines: { node: '>=12' } - escodegen@2.1.0: - resolution: - { integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w== } - engines: { node: '>=6.0' } - hasBin: true - eslint-compat-utils@0.5.1: resolution: { integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q== } @@ -7130,9 +7076,9 @@ packages: { integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - eslint-scope@8.1.0: + eslint-scope@8.2.0: resolution: - { integrity: sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw== } + { integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } eslint-visitor-keys@3.4.3: @@ -7140,14 +7086,14 @@ packages: { integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - eslint-visitor-keys@4.1.0: + eslint-visitor-keys@4.2.0: resolution: - { integrity: sha512-Q7lok0mqMUSf5a/AdAZkA5a/gHcO6snwQClVNNvFKCAVlxXucdU8pKydU5ZVZjBx5xr37vGbFFWtLQYreLzrZg== } + { integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } - eslint@9.13.0: + eslint@9.14.0: resolution: - { integrity: sha512-EYZK6SX6zjFHST/HRytOdA/zE72Cq/bfw45LSyuwrdvcclb/gqV8RRQxywOBEWO2+WDpva6UZa4CcDeJKzUCFA== } + { integrity: sha512-c2FHsVBr87lnUtjP4Yhvk4yEhKrQavGafRA/Se1ouse8PfbfC/Qh9Mxa00yWsZRlqeUB9raXip0aiiUZkgnr9g== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } hasBin: true peerDependencies: @@ -7156,9 +7102,9 @@ packages: jiti: optional: true - espree@10.2.0: + espree@10.3.0: resolution: - { integrity: sha512-upbkBJbckcCNBDBDXEbuhjbP68n+scUd3k/U2EkyM9nw+I/jPiL4cLF/Al06CF96wRltFda16sxDFrxsI1v0/g== } + { integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } espree@9.6.1: @@ -7391,9 +7337,9 @@ packages: { integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ== } engines: { node: '>=16.0.0' } - file-selector@0.6.0: + file-selector@2.1.0: resolution: - { integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw== } + { integrity: sha512-ZuXAqGePcSPz4JuerOY06Dzzq0hrmQ6VGoXVzGyFI1npeOfBgqGIKKpznfYWRkSLJlXutkqVC5WvGZtkFVhu9Q== } engines: { node: '>= 12' } file-type@17.1.6: @@ -7425,11 +7371,6 @@ packages: { integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ== } engines: { node: '>= 0.8' } - find-cache-dir@3.3.2: - resolution: - { integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== } - engines: { node: '>=8' } - find-up-simple@1.0.0: resolution: { integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw== } @@ -7519,9 +7460,9 @@ packages: resolution: { integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== } - framer-motion@11.11.10: + framer-motion@11.11.11: resolution: - { integrity: sha512-061Bt1jL/vIm+diYIiA4dP/Yld7vD47ROextS7ESBW5hr4wQFhxB5D5T5zAc3c/5me3cOa+iO5LqhA38WDln/A== } + { integrity: sha512-tuDH23ptJAKUHGydJQII9PhABNJBpB+z0P1bmgKK9QFIssHGlfPd6kxMq00LSKwE27WFsb2z0ovY0bpUyMvfRw== } peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 @@ -7552,11 +7493,6 @@ packages: { integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== } engines: { node: '>=12' } - fs-extra@11.2.0: - resolution: - { integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== } - engines: { node: '>=14.14' } - fs-extra@7.0.1: resolution: { integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== } @@ -7673,9 +7609,9 @@ packages: resolution: { integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw== } - github-script@https://codeload.github.com/actions/github-script/tar.gz/660ec11d825b714d112a6bb9727086bc2cc500b2: + github-script@https://codeload.github.com/actions/github-script/tar.gz/4020e461acd7a80762cdfff123a1fde368246fa4: resolution: - { tarball: https://codeload.github.com/actions/github-script/tar.gz/660ec11d825b714d112a6bb9727086bc2cc500b2 } + { tarball: https://codeload.github.com/actions/github-script/tar.gz/4020e461acd7a80762cdfff123a1fde368246fa4 } version: 7.0.1 engines: { node: '>=20.0.0 <21.0.0' } @@ -7736,9 +7672,9 @@ packages: { integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ== } engines: { node: '>=18' } - globals@15.11.0: + globals@15.12.0: resolution: - { integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw== } + { integrity: sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ== } engines: { node: '>=18' } globalthis@1.0.4: @@ -7783,9 +7719,9 @@ packages: { integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q== } engines: { node: '>=6.0' } - happy-dom@15.7.4: + happy-dom@15.8.4: resolution: - { integrity: sha512-r1vadDYGMtsHAAsqhDuk4IpPvr6N8MGKy5ntBo7tSdim+pWDxus2PNqOcOt8LuDZ4t3KJHE+gCuzupcx/GKnyQ== } + { integrity: sha512-0xghS3Tnhd5Z9o8TW0OE4eihdq0LEbkKknO3k7rSlc90UK8uesaEcp0iRomqPddVWaQd0BJZFSNGGKmr/hvaZg== } engines: { node: '>=18.0.0' } has-bigints@1.0.2: @@ -7850,10 +7786,6 @@ packages: resolution: { integrity: sha512-MNilsvEKLFpV604hwfhVStK0usFY/QmM5zX16bo7EjnAEGofr5YyI37kzopBlZJkHD4t887i+q/C8/tr5Q94cA== } - hast-util-heading-rank@3.0.0: - resolution: - { integrity: sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA== } - hast-util-is-body-ok-link@3.0.1: resolution: { integrity: sha512-0qpnzOBLztXHbHQenVB8uNuxTnm/QBFUOmdOSsEn7GnBtyY07+ENTWVFBAnXd/zEgd9/SUG3lRY7hSIBWRgGpQ== } @@ -7939,11 +7871,6 @@ packages: resolution: { integrity: sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ== } - html-tags@3.3.1: - resolution: - { integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== } - engines: { node: '>=8' } - html-void-elements@3.0.0: resolution: { integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg== } @@ -8124,11 +8051,6 @@ packages: { integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== } engines: { node: '>= 0.10' } - is-absolute-url@4.0.1: - resolution: - { integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A== } - engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } - is-alphabetical@2.0.1: resolution: { integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== } @@ -8317,11 +8239,6 @@ packages: { integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g== } engines: { node: '>=0.10.0' } - is-plain-object@5.0.0: - resolution: - { integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== } - engines: { node: '>=0.10.0' } - is-regex@1.1.4: resolution: { integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== } @@ -8836,9 +8753,9 @@ packages: resolution: { integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ== } - lru-cache@11.0.1: + lru-cache@11.0.2: resolution: - { integrity: sha512-CgeuL5uom6j/ZVrg7G/+1IXqRY8JXX4Hghfy5YE0EhoYQWvndP1kufu58cmZLNIDKnRhZrXfdS9urVWx98AipQ== } + { integrity: sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA== } engines: { node: 20 || >=22 } lru-cache@4.1.5: @@ -8888,11 +8805,6 @@ packages: resolution: { integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ== } - make-dir@3.1.0: - resolution: - { integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== } - engines: { node: '>=8' } - make-dir@4.0.0: resolution: { integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw== } @@ -8925,13 +8837,6 @@ packages: resolution: { integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw== } - markdown-to-jsx@7.5.0: - resolution: - { integrity: sha512-RrBNcMHiFPcz/iqIj0n3wclzHXjwS7mzjBNWecKKVhNTIxQepIix6Il/wZCn2Cg5Y1ow2Qi84+eJrryFRWBEWw== } - engines: { node: '>= 10' } - peerDependencies: - react: '>= 0.14.0' - mdast-util-definitions@6.0.0: resolution: { integrity: sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ== } @@ -8996,9 +8901,9 @@ packages: resolution: { integrity: sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA== } - mdast-util-to-markdown@2.1.0: + mdast-util-to-markdown@2.1.2: resolution: - { integrity: sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ== } + { integrity: sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA== } mdast-util-to-string@4.0.0: resolution: @@ -9376,9 +9281,9 @@ packages: resolution: { integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== } - msw@2.5.2: + msw@2.6.0: resolution: - { integrity: sha512-eBsFgU30NYtrfC62XzS1rdAzFK+Br0zKU4ORqD9Qliq86362DWZyPiD6FLfMgy0Ktik83DPTXmqPMz2bqwmJdA== } + { integrity: sha512-n3tx2w0MZ3H4pxY0ozrQ4sNPzK/dGtlr2cIIyuEsgq2Bhy4wvcW6ZH2w/gXM9+MEUY6HC1fWhqtcXDxVZr5Jxw== } engines: { node: '>=18' } hasBin: true peerDependencies: @@ -9613,9 +9518,9 @@ packages: { integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== } engines: { node: '>= 0.8.0' } - ora@8.1.0: + ora@8.1.1: resolution: - { integrity: sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ== } + { integrity: sha512-YWielGi1XzG1UTvOaCFaNgEnuhZVMSHYkW/FQ7UX8O26PtlpdM84c0f7wLPlkvx2RfiQmnzd61d/MGxmpQeJPw== } engines: { node: '>=18' } os-filter-obj@2.0.0: @@ -10286,13 +10191,6 @@ packages: { integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== } hasBin: true - react-colorful@5.6.1: - resolution: - { integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw== } - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - react-docgen-typescript@2.2.2: resolution: { integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg== } @@ -10310,20 +10208,13 @@ packages: peerDependencies: react: ^18.3.1 - react-dropzone@14.2.10: + react-dropzone@14.3.5: resolution: - { integrity: sha512-Y98LOCYxGO2jOFWREeKJlL7gbrHcOlTBp+9DCM1dh9XQ8+P/8ThhZT7kFb05C+bPcTXq/rixpU+5+LzwYrFLUw== } + { integrity: sha512-9nDUaEEpqZLOz5v5SUcFA0CjM4vq8YbqO0WRls+EYT7+DvxUdzDPKNCPLqGfj3YL9MsniCLCD4RFA6M95V6KMQ== } engines: { node: '>= 10.13' } peerDependencies: react: '>= 16.8 || 18.0.0' - react-element-to-jsx-string@15.0.0: - resolution: - { integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ== } - peerDependencies: - react: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 - react-dom: ^0.14.8 || ^15.0.1 || ^16.0.0 || ^17.0.1 || ^18.0.0 - react-error-boundary@4.1.2: resolution: { integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag== } @@ -10338,10 +10229,6 @@ packages: resolution: { integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== } - react-is@18.1.0: - resolution: - { integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg== } - react-is@18.3.1: resolution: { integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== } @@ -10357,17 +10244,6 @@ packages: '@types/react': optional: true - react-remove-scroll@2.5.5: - resolution: - { integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw== } - engines: { node: '>=10' } - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - react-remove-scroll@2.6.0: resolution: { integrity: sha512-I2U4JVEsQenxDAKaVa3VZ/JeJZe0/2DxPWL8Tj8yLKctQJQiZM52pn/GWFpSp8dftjM3pSAHVJZscAnC/y+ySQ== } @@ -10482,9 +10358,9 @@ packages: resolution: { integrity: sha512-kivNFO+0OcUNu7jQquLXAxz1FIwZj8nrj+YkOKc5694NbjCvcT6aSZiIzNzd2Kul4o4rTto8QVR9lMNtxD4G1w== } - recharts@2.13.0: + recharts@2.13.3: resolution: - { integrity: sha512-sbfxjWQ+oLWSZEWmvbq/DFVdeRLqqA6d0CDjKx2PkxVVdoXo16jvENCE+u/x7HxOO+/fwx//nYRwb8p8X6s/lQ== } + { integrity: sha512-YDZ9dOfK9t3ycwxgKbrnDlRC4BHdjlY73fet3a0C1+qGMjXVZe6+VXmpOIIhzkje5MMEL8AN4hLIe4AMskBzlA== } engines: { node: '>=14' } peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 @@ -10524,9 +10400,9 @@ packages: resolution: { integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== } - regex@4.3.3: + regex@4.4.0: resolution: - { integrity: sha512-r/AadFO7owAq1QJVeZ/nq9jNS1vyZt+6t1p/E59B56Rn2GCya+gr1KSyOzNL/er+r+B7phv5jG2xU2Nz1YkmJg== } + { integrity: sha512-uCUSuobNVeqUupowbdZub6ggI5/JZkYyJdDogddJr60L764oxC2pMZov1fQ3wM9bdyzUILDG+Sqx6NAKAz9rKQ== } regexp.prototype.flags@1.5.3: resolution: @@ -10537,10 +10413,6 @@ packages: resolution: { integrity: sha512-pPdE+pRcRw01kxMOwHQjuRxgwlblZt5+wAc3w2aPGgmcnn57wYjn07iKO7zaznDxYVxMYVvYlnL+R3vWFQS4Gw== } - rehype-external-links@3.0.0: - resolution: - { integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw== } - rehype-format@5.0.1: resolution: { integrity: sha512-zvmVru9uB0josBVpr946OR8ui7nJEdzZobwLOOqHb/OOD88W0Vk2SqLwoVOj0fM6IPCCO6TaV9CvQvJMWwukFQ== } @@ -10557,10 +10429,6 @@ packages: resolution: { integrity: sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw== } - rehype-slug@6.0.0: - resolution: - { integrity: sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A== } - rehype-stringify@10.0.1: resolution: { integrity: sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA== } @@ -10707,9 +10575,9 @@ packages: { integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA== } engines: { node: '>=8.3' } - rollup@4.24.2: + rollup@4.24.4: resolution: - { integrity: sha512-do/DFGq5g6rdDhdpPq5qb2ecoczeK6y+2UAjdJ5trjQJj5f1AiVdLRWRc9A9/fFukfvJRgM0UXzxBIYMovm5ww== } + { integrity: sha512-vGorVWIsWfX3xbcyAS+I047kFKapHYivmkaT63Smj77XwvLSJos6M1xGqZnBPFQFBRZDOcG1QnYEIxAvTr/HjA== } engines: { node: '>=18.0.0', npm: '>=8.0.0' } hasBin: true @@ -11103,10 +10971,15 @@ packages: { integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ== } engines: { node: '>=18' } - storybook@8.3.6: + storybook@8.4.1: resolution: - { integrity: sha512-9GVbtej6ZzPRUM7KRQ7848506FfHrUiJGqPuIQdoSJd09EmuEoLjmLAgEOmrHBQKgGYMaM7Vh9GsTLim6vwZTQ== } + { integrity: sha512-0tfFIFghjho9FtnFoiJMoxhcs2iIdvEF81GTSVnTsDVJrYA84nB+FxN3UY1fT0BcQ8BFlbf+OhSjZL7ufqqWKA== } hasBin: true + peerDependencies: + prettier: ^2 || ^3 + peerDependenciesMeta: + prettier: + optional: true stream-combiner@0.0.4: resolution: @@ -11352,10 +11225,6 @@ packages: { integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== } engines: { node: '>=10' } - telejson@7.2.0: - resolution: - { integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ== } - test-exclude@7.0.1: resolution: { integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg== } @@ -11426,6 +11295,15 @@ packages: { integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q== } engines: { node: '>=14.0.0' } + tldts-core@6.1.58: + resolution: + { integrity: sha512-dR936xmhBm7AeqHIhCWwK765gZ7dFyL+IqLSFAjJbFlUXGMLCb8i2PzlzaOuWBuplBTaBYseSb565nk/ZEM0Bg== } + + tldts@6.1.58: + resolution: + { integrity: sha512-MQJrJhjHOYGYb8DobR6Y4AdDbd4TYkyQ+KBDVc5ODzs1cbrvPpfN1IemYi9jfipJ/vR1YWvrDli0hg1y19VRoA== } + hasBin: true + tmp@0.2.3: resolution: { integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w== } @@ -11461,6 +11339,11 @@ packages: { integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag== } engines: { node: '>=6' } + tough-cookie@5.0.0: + resolution: + { integrity: sha512-FRKsF7cz96xIIeMZ82ehjC3xW2E+O2+v11udrDYewUbszngYhsGa8z6YUMMzO9QJZzzyd0nGGXnML/TReX6W8Q== } + engines: { node: '>=16' } + tr46@0.0.3: resolution: { integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== } @@ -11494,9 +11377,9 @@ packages: resolution: { integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw== } - ts-api-utils@1.3.0: + ts-api-utils@1.4.0: resolution: - { integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== } + { integrity: sha512-032cPxaEKwM+GT3vA5JXNzIaizx388rhsSW79vGRNGXfRRAdEAn2mvk36PvK5HnOchyWZ7afLEXqYCvPCrzuzQ== } engines: { node: '>=16' } peerDependencies: typescript: '>=4.2.0' @@ -11538,9 +11421,9 @@ packages: resolution: { integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA== } - tslib@2.8.0: + tslib@2.8.1: resolution: - { integrity: sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA== } + { integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w== } tsx@4.8.2: resolution: @@ -11656,16 +11539,16 @@ packages: resolution: { integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== } - typedoc-plugin-markdown@4.2.9: + typedoc-plugin-markdown@4.2.10: resolution: - { integrity: sha512-Wqmx+7ezKFgtTklEq/iUhQ5uFeBDhAT6wiS2na9cFLidIpl9jpDHJy/COYh8jUZXgIRIZVQ/bPNjyrnPFoDwzg== } + { integrity: sha512-PLX3pc1/7z13UJm4TDE9vo9jWGcClFUErXXtd5LdnoLjV6mynPpqZLU992DwMGFSRqJFZeKbVyqlNNeNHnk2tQ== } engines: { node: '>= 18' } peerDependencies: typedoc: 0.26.x - typedoc@0.26.10: + typedoc@0.26.11: resolution: - { integrity: sha512-xLmVKJ8S21t+JeuQLNueebEuTVphx6IrP06CdV7+0WVflUSW3SPmR+h1fnWVdAR/FQePEgsSWCUHXqKKjzuUAw== } + { integrity: sha512-sFEgRRtrcDl2FxVP58Ze++ZK2UQAEvtvvH8rRlig1Ja3o7dDaMHmaBfvJmdGnNEFaLTpQsN8dpvZaTqJSu/Ugw== } engines: { node: '>= 18' } hasBin: true peerDependencies: @@ -11679,9 +11562,9 @@ packages: resolution: { integrity: sha512-fAIveQKsoYj55CozUiBoj4b/7WpN0i4o74wiGY5JVUEoD0XiqDk1tJqTEjgzL2/AizKQrXxyRosSebyDzBZKjw== } - typescript-eslint@8.12.0: + typescript-eslint@8.13.0: resolution: - { integrity: sha512-m8aQM4pqc17dcD3BsQzUqVXkcclCspuCCv7GhYlwMWNYAXFV8xJkn8vUM8YxoR78BY6S+NX/J7rfNVaGNLgXgQ== } + { integrity: sha512-vIMpDRJrQd70au2G8w34mPps0ezFSPMEX4pXkTzUkrNbRX+36ais2ksGWN0esZL+ZMaFJEneOBHzCgSqle7DHw== } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } peerDependencies: typescript: '*' @@ -12514,12 +12397,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@3.1.8(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4))': + '@astrojs/mdx@3.1.9(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4))': dependencies: '@astrojs/markdown-remark': 5.3.0 '@mdx-js/mdx': 3.1.0(acorn@8.14.0) acorn: 8.14.0 - astro: 4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4) + astro: 4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4) es-module-lexer: 1.5.4 estree-util-visit: 2.0.0 gray-matter: 4.0.3 @@ -12544,28 +12427,28 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.23.8 - '@astrojs/starlight-tailwind@2.0.3(@astrojs/starlight@0.27.1(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4)))(@astrojs/tailwind@5.1.2(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4))(tailwindcss@3.4.14))(tailwindcss@3.4.14)': + '@astrojs/starlight-tailwind@2.0.3(@astrojs/starlight@0.27.1(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4)))(@astrojs/tailwind@5.1.2(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4))(tailwindcss@3.4.14))(tailwindcss@3.4.14)': dependencies: - '@astrojs/starlight': 0.27.1(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4)) - '@astrojs/tailwind': 5.1.2(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4))(tailwindcss@3.4.14) + '@astrojs/starlight': 0.27.1(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4)) + '@astrojs/tailwind': 5.1.2(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4))(tailwindcss@3.4.14) tailwindcss: 3.4.14 - '@astrojs/starlight@0.27.1(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4))': + '@astrojs/starlight@0.27.1(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4))': dependencies: - '@astrojs/mdx': 3.1.8(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4)) + '@astrojs/mdx': 3.1.9(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4)) '@astrojs/sitemap': 3.2.1 '@pagefind/default-ui': 1.1.1 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - astro: 4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4) - astro-expressive-code: 0.35.6(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4)) + astro: 4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4) + astro-expressive-code: 0.35.6(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.3 hast-util-to-string: 3.0.1 hastscript: 9.0.0 mdast-util-directive: 3.0.0 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 mdast-util-to-string: 4.0.0 pagefind: 1.1.1 rehype: 13.0.2 @@ -12577,9 +12460,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/tailwind@5.1.2(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4))(tailwindcss@3.4.14)': + '@astrojs/tailwind@5.1.2(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4))(tailwindcss@3.4.14)': dependencies: - astro: 4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4) + astro: 4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4) autoprefixer: 10.4.20(postcss@8.4.47) postcss: 8.4.47 postcss-load-config: 4.0.2(postcss@8.4.47) @@ -12603,23 +12486,23 @@ snapshots: dependencies: yaml: 2.6.0 - '@babel/code-frame@7.26.0': + '@babel/code-frame@7.26.2': dependencies: '@babel/helper-validator-identifier': 7.25.9 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.26.0': {} + '@babel/compat-data@7.26.2': {} '@babel/core@7.26.0': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.0 - '@babel/generator': 7.26.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) '@babel/helpers': 7.26.0 - '@babel/parser': 7.26.1 + '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 @@ -12631,9 +12514,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.26.0': + '@babel/generator@7.26.2': dependencies: - '@babel/parser': 7.26.1 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 @@ -12645,7 +12528,7 @@ snapshots: '@babel/helper-compilation-targets@7.25.9': dependencies: - '@babel/compat-data': 7.26.0 + '@babel/compat-data': 7.26.2 '@babel/helper-validator-option': 7.25.9 browserslist: 4.24.2 lru-cache: 5.1.1 @@ -12680,7 +12563,7 @@ snapshots: '@babel/template': 7.25.9 '@babel/types': 7.26.0 - '@babel/parser@7.26.1': + '@babel/parser@7.26.2': dependencies: '@babel/types': 7.26.0 @@ -12706,15 +12589,15 @@ snapshots: '@babel/template@7.25.9': dependencies: - '@babel/code-frame': 7.26.0 - '@babel/parser': 7.26.1 + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 '@babel/traverse@7.25.9': dependencies: - '@babel/code-frame': 7.26.0 - '@babel/generator': 7.26.0 - '@babel/parser': 7.26.1 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.2 + '@babel/parser': 7.26.2 '@babel/template': 7.25.9 '@babel/types': 7.26.0 debug: 4.3.7(supports-color@8.1.1) @@ -12727,8 +12610,6 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@base2/pretty-print-object@1.0.1': {} - '@bcoe/v8-coverage@0.2.3': {} '@bundled-es-modules/cookie@2.0.0': @@ -12744,13 +12625,13 @@ snapshots: '@types/tough-cookie': 4.0.5 tough-cookie: 4.1.4 - '@casl/ability@6.7.1': + '@casl/ability@6.7.2': dependencies: '@ucast/mongo2js': 1.3.4 - '@casl/prisma@1.5.0(@casl/ability@6.7.1)(@prisma/client@5.21.1(prisma@5.21.1))': + '@casl/prisma@1.5.0(@casl/ability@6.7.2)(@prisma/client@5.21.1(prisma@5.21.1))': dependencies: - '@casl/ability': 6.7.1 + '@casl/ability': 6.7.2 '@prisma/client': 5.21.1(prisma@5.21.1) '@ucast/core': 1.10.2 '@ucast/js': 3.0.4 @@ -12758,11 +12639,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.5.0(@types/node@20.17.1)(typescript@5.5.4)': + '@commitlint/cli@19.5.0(@types/node@20.17.6)(typescript@5.5.4)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@20.17.1)(typescript@5.5.4) + '@commitlint/load': 19.5.0(@types/node@20.17.6)(typescript@5.5.4) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.1 @@ -12809,7 +12690,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@20.17.1)(typescript@5.5.4)': + '@commitlint/load@19.5.0(@types/node@20.17.6)(typescript@5.5.4)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -12817,7 +12698,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.5.4) - cosmiconfig-typescript-loader: 5.1.0(@types/node@20.17.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.1.0(@types/node@20.17.6)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -12870,7 +12751,7 @@ snapshots: '@ctrl/tinycolor@4.1.0': {} - '@cypress/request@3.0.5': + '@cypress/request@3.0.6': dependencies: aws-sign2: 0.7.0 aws4: 1.13.2 @@ -12887,7 +12768,7 @@ snapshots: performance-now: 2.1.0 qs: 6.13.0 safe-buffer: 5.2.1 - tough-cookie: 4.1.4 + tough-cookie: 5.0.0 tunnel-agent: 0.6.0 uuid: 8.3.2 @@ -12906,18 +12787,18 @@ snapshots: esbuild: 0.23.1 prisma: 5.21.1 - '@douglasneuroinformatics/eslint-config@5.2.2(astro-eslint-parser@1.0.3(typescript@5.5.4))(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4)': - dependencies: - eslint: 9.13.0(jiti@1.21.6) - eslint-plugin-astro: 1.3.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) - eslint-plugin-jsdoc: 50.4.3(eslint@9.13.0(jiti@1.21.6)) - eslint-plugin-jsonc: 2.16.0(eslint@9.13.0(jiti@1.21.6)) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.13.0(jiti@1.21.6)) - eslint-plugin-perfectionist: 3.9.1(astro-eslint-parser@1.0.3(typescript@5.5.4))(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) - eslint-plugin-react: 7.37.2(eslint@9.13.0(jiti@1.21.6)) - eslint-plugin-svelte: 2.46.0(eslint@9.13.0(jiti@1.21.6)) - globals: 15.11.0 - typescript-eslint: 8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) + '@douglasneuroinformatics/eslint-config@5.2.3(astro-eslint-parser@1.0.3(typescript@5.5.4))(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + eslint: 9.14.0(jiti@1.21.6) + eslint-plugin-astro: 1.3.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) + eslint-plugin-jsdoc: 50.4.3(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-jsonc: 2.16.0(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-perfectionist: 3.9.1(astro-eslint-parser@1.0.3(typescript@5.5.4))(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) + eslint-plugin-react: 7.37.2(eslint@9.14.0(jiti@1.21.6)) + eslint-plugin-svelte: 2.46.0(eslint@9.14.0(jiti@1.21.6)) + globals: 15.12.0 + typescript-eslint: 8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -12930,7 +12811,7 @@ snapshots: '@douglasneuroinformatics/libcrypto@0.0.2': dependencies: - '@hpke/core': 1.5.0 + '@hpke/core': 1.6.0 '@douglasneuroinformatics/libjs@0.8.0(typescript@5.5.4)': dependencies: @@ -12969,40 +12850,40 @@ snapshots: type-fest: 4.26.1 typescript: 5.5.4 - '@douglasneuroinformatics/libstats-darwin-arm64@0.1.0': + '@douglasneuroinformatics/libstats-darwin-arm64@0.2.0': optional: true - '@douglasneuroinformatics/libstats-darwin-x64@0.1.0': + '@douglasneuroinformatics/libstats-darwin-x64@0.2.0': optional: true - '@douglasneuroinformatics/libstats-linux-arm64-gnu@0.1.0': + '@douglasneuroinformatics/libstats-linux-arm64-gnu@0.2.0': optional: true - '@douglasneuroinformatics/libstats-linux-arm64-musl@0.1.0': + '@douglasneuroinformatics/libstats-linux-arm64-musl@0.2.0': optional: true - '@douglasneuroinformatics/libstats-linux-x64-gnu@0.1.0': + '@douglasneuroinformatics/libstats-linux-x64-gnu@0.2.0': optional: true - '@douglasneuroinformatics/libstats-linux-x64-musl@0.1.0': + '@douglasneuroinformatics/libstats-linux-x64-musl@0.2.0': optional: true - '@douglasneuroinformatics/libstats-win32-arm64-msvc@0.1.0': + '@douglasneuroinformatics/libstats-win32-arm64-msvc@0.2.0': optional: true - '@douglasneuroinformatics/libstats-win32-x64-msvc@0.1.0': + '@douglasneuroinformatics/libstats-win32-x64-msvc@0.2.0': optional: true - '@douglasneuroinformatics/libstats@0.1.0': + '@douglasneuroinformatics/libstats@0.2.0': optionalDependencies: - '@douglasneuroinformatics/libstats-darwin-arm64': 0.1.0 - '@douglasneuroinformatics/libstats-darwin-x64': 0.1.0 - '@douglasneuroinformatics/libstats-linux-arm64-gnu': 0.1.0 - '@douglasneuroinformatics/libstats-linux-arm64-musl': 0.1.0 - '@douglasneuroinformatics/libstats-linux-x64-gnu': 0.1.0 - '@douglasneuroinformatics/libstats-linux-x64-musl': 0.1.0 - '@douglasneuroinformatics/libstats-win32-arm64-msvc': 0.1.0 - '@douglasneuroinformatics/libstats-win32-x64-msvc': 0.1.0 + '@douglasneuroinformatics/libstats-darwin-arm64': 0.2.0 + '@douglasneuroinformatics/libstats-darwin-x64': 0.2.0 + '@douglasneuroinformatics/libstats-linux-arm64-gnu': 0.2.0 + '@douglasneuroinformatics/libstats-linux-arm64-musl': 0.2.0 + '@douglasneuroinformatics/libstats-linux-x64-gnu': 0.2.0 + '@douglasneuroinformatics/libstats-linux-x64-musl': 0.2.0 + '@douglasneuroinformatics/libstats-win32-arm64-msvc': 0.2.0 + '@douglasneuroinformatics/libstats-win32-x64-msvc': 0.2.0 '@douglasneuroinformatics/libui-form-types@0.11.0': dependencies: @@ -13037,16 +12918,16 @@ snapshots: '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.14) class-variance-authority: 0.7.0 clsx: 2.1.1 - cmdk: 1.0.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - framer-motion: 11.11.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + cmdk: 1.0.4(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + framer-motion: 11.11.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) lodash-es: 4.17.21 lucide-react: 0.451.0(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-dropzone: 14.2.10(react@18.3.1) + react-dropzone: 14.3.5(react@18.3.1) react-error-boundary: 4.1.2(react@18.3.1) react-resizable-panels: 2.1.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - recharts: 2.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + recharts: 2.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) tailwind-merge: 2.5.4 tailwindcss: 3.4.14 tailwindcss-animate: 1.0.7(tailwindcss@3.4.14) @@ -13091,16 +12972,16 @@ snapshots: '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.14) class-variance-authority: 0.7.0 clsx: 2.1.1 - cmdk: 1.0.0(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - framer-motion: 11.11.10(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + cmdk: 1.0.4(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + framer-motion: 11.11.11(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) lodash-es: 4.17.21 lucide-react: 0.451.0(react@vendor+react@18.x) react: link:vendor/react@18.x react-dom: link:vendor/react-dom@18.x - react-dropzone: 14.2.10(react@vendor+react@18.x) + react-dropzone: 14.3.5(react@vendor+react@18.x) react-error-boundary: 4.1.2(react@vendor+react@18.x) react-resizable-panels: 2.1.6(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - recharts: 2.13.0(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + recharts: 2.13.3(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) tailwind-merge: 2.5.4 tailwindcss: 3.4.14 tailwindcss-animate: 1.0.7(tailwindcss@3.4.14) @@ -13154,17 +13035,17 @@ snapshots: '@emnapi/core@1.3.1': dependencies: '@emnapi/wasi-threads': 1.0.1 - tslib: 2.8.0 + tslib: 2.8.1 optional: true '@emnapi/runtime@1.3.1': dependencies: - tslib: 2.8.0 + tslib: 2.8.1 optional: true '@emnapi/wasi-threads@1.0.1': dependencies: - tslib: 2.8.0 + tslib: 2.8.1 optional: true '@es-joy/jsdoccomment@0.49.0': @@ -13182,6 +13063,9 @@ snapshots: '@esbuild/aix-ppc64@0.23.1': optional: true + '@esbuild/aix-ppc64@0.24.0': + optional: true + '@esbuild/android-arm64@0.20.2': optional: true @@ -13191,6 +13075,9 @@ snapshots: '@esbuild/android-arm64@0.23.1': optional: true + '@esbuild/android-arm64@0.24.0': + optional: true + '@esbuild/android-arm@0.20.2': optional: true @@ -13200,6 +13087,9 @@ snapshots: '@esbuild/android-arm@0.23.1': optional: true + '@esbuild/android-arm@0.24.0': + optional: true + '@esbuild/android-x64@0.20.2': optional: true @@ -13209,6 +13099,9 @@ snapshots: '@esbuild/android-x64@0.23.1': optional: true + '@esbuild/android-x64@0.24.0': + optional: true + '@esbuild/darwin-arm64@0.20.2': optional: true @@ -13218,6 +13111,9 @@ snapshots: '@esbuild/darwin-arm64@0.23.1': optional: true + '@esbuild/darwin-arm64@0.24.0': + optional: true + '@esbuild/darwin-x64@0.20.2': optional: true @@ -13227,6 +13123,9 @@ snapshots: '@esbuild/darwin-x64@0.23.1': optional: true + '@esbuild/darwin-x64@0.24.0': + optional: true + '@esbuild/freebsd-arm64@0.20.2': optional: true @@ -13236,6 +13135,9 @@ snapshots: '@esbuild/freebsd-arm64@0.23.1': optional: true + '@esbuild/freebsd-arm64@0.24.0': + optional: true + '@esbuild/freebsd-x64@0.20.2': optional: true @@ -13245,6 +13147,9 @@ snapshots: '@esbuild/freebsd-x64@0.23.1': optional: true + '@esbuild/freebsd-x64@0.24.0': + optional: true + '@esbuild/linux-arm64@0.20.2': optional: true @@ -13254,6 +13159,9 @@ snapshots: '@esbuild/linux-arm64@0.23.1': optional: true + '@esbuild/linux-arm64@0.24.0': + optional: true + '@esbuild/linux-arm@0.20.2': optional: true @@ -13263,6 +13171,9 @@ snapshots: '@esbuild/linux-arm@0.23.1': optional: true + '@esbuild/linux-arm@0.24.0': + optional: true + '@esbuild/linux-ia32@0.20.2': optional: true @@ -13272,6 +13183,9 @@ snapshots: '@esbuild/linux-ia32@0.23.1': optional: true + '@esbuild/linux-ia32@0.24.0': + optional: true + '@esbuild/linux-loong64@0.20.2': optional: true @@ -13281,6 +13195,9 @@ snapshots: '@esbuild/linux-loong64@0.23.1': optional: true + '@esbuild/linux-loong64@0.24.0': + optional: true + '@esbuild/linux-mips64el@0.20.2': optional: true @@ -13290,6 +13207,9 @@ snapshots: '@esbuild/linux-mips64el@0.23.1': optional: true + '@esbuild/linux-mips64el@0.24.0': + optional: true + '@esbuild/linux-ppc64@0.20.2': optional: true @@ -13299,6 +13219,9 @@ snapshots: '@esbuild/linux-ppc64@0.23.1': optional: true + '@esbuild/linux-ppc64@0.24.0': + optional: true + '@esbuild/linux-riscv64@0.20.2': optional: true @@ -13308,6 +13231,9 @@ snapshots: '@esbuild/linux-riscv64@0.23.1': optional: true + '@esbuild/linux-riscv64@0.24.0': + optional: true + '@esbuild/linux-s390x@0.20.2': optional: true @@ -13317,6 +13243,9 @@ snapshots: '@esbuild/linux-s390x@0.23.1': optional: true + '@esbuild/linux-s390x@0.24.0': + optional: true + '@esbuild/linux-x64@0.20.2': optional: true @@ -13326,6 +13255,9 @@ snapshots: '@esbuild/linux-x64@0.23.1': optional: true + '@esbuild/linux-x64@0.24.0': + optional: true + '@esbuild/netbsd-x64@0.20.2': optional: true @@ -13335,9 +13267,15 @@ snapshots: '@esbuild/netbsd-x64@0.23.1': optional: true + '@esbuild/netbsd-x64@0.24.0': + optional: true + '@esbuild/openbsd-arm64@0.23.1': optional: true + '@esbuild/openbsd-arm64@0.24.0': + optional: true + '@esbuild/openbsd-x64@0.20.2': optional: true @@ -13347,6 +13285,9 @@ snapshots: '@esbuild/openbsd-x64@0.23.1': optional: true + '@esbuild/openbsd-x64@0.24.0': + optional: true + '@esbuild/sunos-x64@0.20.2': optional: true @@ -13356,6 +13297,9 @@ snapshots: '@esbuild/sunos-x64@0.23.1': optional: true + '@esbuild/sunos-x64@0.24.0': + optional: true + '@esbuild/win32-arm64@0.20.2': optional: true @@ -13365,6 +13309,9 @@ snapshots: '@esbuild/win32-arm64@0.23.1': optional: true + '@esbuild/win32-arm64@0.24.0': + optional: true + '@esbuild/win32-ia32@0.20.2': optional: true @@ -13374,6 +13321,9 @@ snapshots: '@esbuild/win32-ia32@0.23.1': optional: true + '@esbuild/win32-ia32@0.24.0': + optional: true + '@esbuild/win32-x64@0.20.2': optional: true @@ -13383,9 +13333,12 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.13.0(jiti@1.21.6))': + '@esbuild/win32-x64@0.24.0': + optional: true + + '@eslint-community/eslint-utils@4.4.1(eslint@9.14.0(jiti@1.21.6))': dependencies: - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -13404,7 +13357,7 @@ snapshots: dependencies: ajv: 6.12.6 debug: 4.3.7(supports-color@8.1.1) - espree: 10.2.0 + espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 @@ -13414,7 +13367,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.13.0': {} + '@eslint/js@9.14.0': {} '@eslint/object-schema@2.1.4': {} @@ -13447,7 +13400,7 @@ snapshots: dependencies: '@expressive-code/core': 0.35.6 - '@faker-js/faker@9.1.0': {} + '@faker-js/faker@9.2.0': {} '@fastify/busboy@2.1.1': {} @@ -13455,20 +13408,20 @@ snapshots: dependencies: '@floating-ui/utils': 0.2.8 - '@floating-ui/dom@1.6.11': + '@floating-ui/dom@1.6.12': dependencies: '@floating-ui/core': 1.6.8 '@floating-ui/utils': 0.2.8 '@floating-ui/react-dom@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@floating-ui/dom': 1.6.11 + '@floating-ui/dom': 1.6.12 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) '@floating-ui/react-dom@2.1.2(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x)': dependencies: - '@floating-ui/dom': 1.6.11 + '@floating-ui/dom': 1.6.12 react: link:vendor/react@18.x react-dom: link:vendor/react-dom@18.x @@ -13487,11 +13440,11 @@ snapshots: dependencies: react: link:vendor/react@18.x - '@hpke/common@1.5.0': {} + '@hpke/common@1.6.0': {} - '@hpke/core@1.5.0': + '@hpke/core@1.6.0': dependencies: - '@hpke/common': 1.5.0 + '@hpke/common': 1.6.0 '@humanfs/core@0.19.1': {} @@ -13504,6 +13457,8 @@ snapshots: '@humanwhocodes/retry@0.3.1': {} + '@humanwhocodes/retry@0.4.0': {} + '@img/sharp-darwin-arm64@0.33.5': optionalDependencies: '@img/sharp-libvips-darwin-arm64': 1.0.4 @@ -13601,16 +13556,16 @@ snapshots: transitivePeerDependencies: - webpack-sources - '@inquirer/confirm@5.0.1(@types/node@20.17.1)': + '@inquirer/confirm@5.0.1(@types/node@20.17.6)': dependencies: - '@inquirer/core': 10.0.1(@types/node@20.17.1) - '@inquirer/type': 3.0.0(@types/node@20.17.1) - '@types/node': 20.17.1 + '@inquirer/core': 10.0.1(@types/node@20.17.6) + '@inquirer/type': 3.0.0(@types/node@20.17.6) + '@types/node': 20.17.6 - '@inquirer/core@10.0.1(@types/node@20.17.1)': + '@inquirer/core@10.0.1(@types/node@20.17.6)': dependencies: '@inquirer/figures': 1.0.7 - '@inquirer/type': 3.0.0(@types/node@20.17.1) + '@inquirer/type': 3.0.0(@types/node@20.17.6) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 @@ -13623,9 +13578,9 @@ snapshots: '@inquirer/figures@1.0.7': {} - '@inquirer/type@3.0.0(@types/node@20.17.1)': + '@inquirer/type@3.0.0(@types/node@20.17.6)': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@isaacs/cliui@8.0.2': dependencies: @@ -13638,13 +13593,13 @@ snapshots: '@istanbuljs/schema@0.1.3': {} - '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.3.0(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6))': dependencies: glob: 7.2.3 glob-promise: 4.2.2(glob@7.2.3) magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.5.4) - vite: 5.4.10(@types/node@20.17.1) + vite: 5.4.10(@types/node@20.17.6) optionalDependencies: typescript: 5.5.4 @@ -13759,23 +13714,23 @@ snapshots: '@types/react': 18.3.12 react: 18.3.1 - '@microsoft/api-extractor-model@7.29.8(@types/node@22.8.1)': + '@microsoft/api-extractor-model@7.29.8(@types/node@20.17.6)': dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@22.8.1) + '@rushstack/node-core-library': 5.9.0(@types/node@20.17.6) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.11(@types/node@22.8.1)': + '@microsoft/api-extractor@7.47.11(@types/node@20.17.6)': dependencies: - '@microsoft/api-extractor-model': 7.29.8(@types/node@22.8.1) + '@microsoft/api-extractor-model': 7.29.8(@types/node@20.17.6) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.9.0(@types/node@22.8.1) + '@rushstack/node-core-library': 5.9.0(@types/node@20.17.6) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.2(@types/node@22.8.1) - '@rushstack/ts-command-line': 4.23.0(@types/node@22.8.1) + '@rushstack/terminal': 0.14.2(@types/node@20.17.6) + '@rushstack/ts-command-line': 4.23.0(@types/node@20.17.6) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -13821,7 +13776,7 @@ snapshots: dependencies: sparse-bitfield: 3.0.3 - '@mswjs/interceptors@0.36.6': + '@mswjs/interceptors@0.36.9': dependencies: '@open-draft/deferred-promise': 2.2.0 '@open-draft/logger': 0.3.0 @@ -13905,7 +13860,7 @@ snapshots: '@tybys/wasm-util': 0.9.0 optional: true - '@nestjs/axios@3.1.0(@nestjs/common@10.4.6(reflect-metadata@0.1.14)(rxjs@7.8.1))(axios@1.7.7)(rxjs@7.8.1)': + '@nestjs/axios@3.1.1(@nestjs/common@10.4.6(reflect-metadata@0.1.14)(rxjs@7.8.1))(axios@1.7.7)(rxjs@7.8.1)': dependencies: '@nestjs/common': 10.4.6(reflect-metadata@0.1.14)(rxjs@7.8.1) axios: 1.7.7(debug@4.3.7) @@ -14201,10 +14156,6 @@ snapshots: '@radix-ui/number@1.1.0': {} - '@radix-ui/primitive@1.0.1': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/primitive@1.1.0': {} '@radix-ui/react-accordion@1.2.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -14385,20 +14336,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.12)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-compose-refs@1.0.1(@types/react@18.3.12)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - react: link:vendor/react@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-compose-refs@1.1.0(@types/react@18.3.12)(react@18.3.1)': dependencies: react: 18.3.1 @@ -14437,20 +14374,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-context@1.0.1(@types/react@18.3.12)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-context@1.0.1(@types/react@18.3.12)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - react: link:vendor/react@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-context@1.1.0(@types/react@18.3.12)(react@18.3.1)': dependencies: react: 18.3.1 @@ -14475,50 +14398,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-dialog@1.0.5(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-focus-scope': 1.0.4(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-portal': 1.0.4(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-presence': 1.0.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.12)(react@18.3.1) - aria-hidden: 1.2.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-remove-scroll: 2.5.5(@types/react@18.3.12)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-dialog@1.0.5(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - '@radix-ui/react-context': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - '@radix-ui/react-dismissable-layer': 1.0.5(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - '@radix-ui/react-focus-scope': 1.0.4(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-id': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - '@radix-ui/react-portal': 1.0.4(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-presence': 1.0.1(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@vendor+react@18.x) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - aria-hidden: 1.2.4 - react: link:vendor/react@18.x - react-dom: link:vendor/react-dom@18.x - react-remove-scroll: 2.5.5(@types/react@18.3.12)(react@vendor+react@18.x) - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-dialog@1.1.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 @@ -14573,32 +14452,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-dismissable-layer@1.0.5(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-dismissable-layer@1.0.5(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.3.12)(react@vendor+react@18.x) - react: link:vendor/react@18.x - react-dom: link:vendor/react-dom@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-dismissable-layer@1.1.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.0 @@ -14651,20 +14504,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.12)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-focus-guards@1.0.1(@types/react@18.3.12)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - react: link:vendor/react@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-focus-guards@1.1.1(@types/react@18.3.12)(react@18.3.1)': dependencies: react: 18.3.1 @@ -14677,28 +14516,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-focus-scope@1.0.4(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-focus-scope@1.0.4(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - react: link:vendor/react@18.x - react-dom: link:vendor/react-dom@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-focus-scope@1.1.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) @@ -14741,29 +14558,13 @@ snapshots: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@vendor+react@18.x) '@radix-ui/react-context': 1.1.1(@types/react@18.3.12)(react@vendor+react@18.x) '@radix-ui/react-dismissable-layer': 1.1.1(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-popper': 1.2.0(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-portal': 1.1.2(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-presence': 1.1.1(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-primitive': 2.0.0(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@vendor+react@18.x) - react: link:vendor/react@18.x - react-dom: link:vendor/react-dom@18.x - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-id@1.0.1(@types/react@18.3.12)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-id@1.0.1(@types/react@18.3.12)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) + '@radix-ui/react-popper': 1.2.0(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + '@radix-ui/react-portal': 1.1.2(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + '@radix-ui/react-presence': 1.1.1(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + '@radix-ui/react-primitive': 2.0.0(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + '@radix-ui/react-use-controllable-state': 1.1.0(@types/react@18.3.12)(react@vendor+react@18.x) react: link:vendor/react@18.x + react-dom: link:vendor/react-dom@18.x optionalDependencies: '@types/react': 18.3.12 @@ -14959,24 +14760,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-portal@1.0.4(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-portal@1.0.4(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - react: link:vendor/react@18.x - react-dom: link:vendor/react-dom@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-portal@1.1.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-primitive': 2.0.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -14995,26 +14778,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-presence@1.0.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-presence@1.0.1(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - react: link:vendor/react@18.x - react-dom: link:vendor/react-dom@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-presence@1.1.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) @@ -15033,24 +14796,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-primitive@1.0.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-primitive@1.0.3(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-slot': 1.0.2(@types/react@18.3.12)(react@vendor+react@18.x) - react: link:vendor/react@18.x - react-dom: link:vendor/react-dom@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-primitive@2.0.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-slot': 1.1.0(@types/react@18.3.12)(react@18.3.1) @@ -15291,22 +15036,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-slot@1.0.2(@types/react@18.3.12)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-slot@1.0.2(@types/react@18.3.12)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - react: link:vendor/react@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-slot@1.1.0(@types/react@18.3.12)(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.0(@types/react@18.3.12)(react@18.3.1) @@ -15417,20 +15146,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.12)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.3.12)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - react: link:vendor/react@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-use-callback-ref@1.1.0(@types/react@18.3.12)(react@18.3.1)': dependencies: react: 18.3.1 @@ -15443,22 +15158,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.12)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.3.12)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - react: link:vendor/react@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-use-controllable-state@1.1.0(@types/react@18.3.12)(react@18.3.1)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) @@ -15473,22 +15172,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.12)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@18.3.1) - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.3.12)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.3.12)(react@vendor+react@18.x) - react: link:vendor/react@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-use-escape-keydown@1.1.0(@types/react@18.3.12)(react@18.3.1)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.0(@types/react@18.3.12)(react@18.3.1) @@ -15503,20 +15186,6 @@ snapshots: optionalDependencies: '@types/react': 18.3.12 - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.12)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.0 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.12 - - '@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.3.12)(react@vendor+react@18.x)': - dependencies: - '@babel/runtime': 7.26.0 - react: link:vendor/react@18.x - optionalDependencies: - '@types/react': 18.3.12 - '@radix-ui/react-use-layout-effect@1.1.0(@types/react@18.3.12)(react@18.3.1)': dependencies: react: 18.3.1 @@ -15589,69 +15258,69 @@ snapshots: '@remix-run/router@1.20.0': {} - '@rollup/pluginutils@5.1.3(rollup@4.24.2)': + '@rollup/pluginutils@5.1.3(rollup@4.24.4)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.24.2 + rollup: 4.24.4 - '@rollup/rollup-android-arm-eabi@4.24.2': + '@rollup/rollup-android-arm-eabi@4.24.4': optional: true - '@rollup/rollup-android-arm64@4.24.2': + '@rollup/rollup-android-arm64@4.24.4': optional: true - '@rollup/rollup-darwin-arm64@4.24.2': + '@rollup/rollup-darwin-arm64@4.24.4': optional: true - '@rollup/rollup-darwin-x64@4.24.2': + '@rollup/rollup-darwin-x64@4.24.4': optional: true - '@rollup/rollup-freebsd-arm64@4.24.2': + '@rollup/rollup-freebsd-arm64@4.24.4': optional: true - '@rollup/rollup-freebsd-x64@4.24.2': + '@rollup/rollup-freebsd-x64@4.24.4': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.24.2': + '@rollup/rollup-linux-arm-gnueabihf@4.24.4': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.24.2': + '@rollup/rollup-linux-arm-musleabihf@4.24.4': optional: true - '@rollup/rollup-linux-arm64-gnu@4.24.2': + '@rollup/rollup-linux-arm64-gnu@4.24.4': optional: true - '@rollup/rollup-linux-arm64-musl@4.24.2': + '@rollup/rollup-linux-arm64-musl@4.24.4': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.24.2': + '@rollup/rollup-linux-powerpc64le-gnu@4.24.4': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.24.2': + '@rollup/rollup-linux-riscv64-gnu@4.24.4': optional: true - '@rollup/rollup-linux-s390x-gnu@4.24.2': + '@rollup/rollup-linux-s390x-gnu@4.24.4': optional: true - '@rollup/rollup-linux-x64-gnu@4.24.2': + '@rollup/rollup-linux-x64-gnu@4.24.4': optional: true - '@rollup/rollup-linux-x64-musl@4.24.2': + '@rollup/rollup-linux-x64-musl@4.24.4': optional: true - '@rollup/rollup-win32-arm64-msvc@4.24.2': + '@rollup/rollup-win32-arm64-msvc@4.24.4': optional: true - '@rollup/rollup-win32-ia32-msvc@4.24.2': + '@rollup/rollup-win32-ia32-msvc@4.24.4': optional: true - '@rollup/rollup-win32-x64-msvc@4.24.2': + '@rollup/rollup-win32-x64-msvc@4.24.4': optional: true - '@rushstack/node-core-library@5.9.0(@types/node@22.8.1)': + '@rushstack/node-core-library@5.9.0(@types/node@20.17.6)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -15662,23 +15331,23 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 optionalDependencies: - '@types/node': 22.8.1 + '@types/node': 20.17.6 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.2(@types/node@22.8.1)': + '@rushstack/terminal@0.14.2(@types/node@20.17.6)': dependencies: - '@rushstack/node-core-library': 5.9.0(@types/node@22.8.1) + '@rushstack/node-core-library': 5.9.0(@types/node@20.17.6) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.8.1 + '@types/node': 20.17.6 - '@rushstack/ts-command-line@4.23.0(@types/node@22.8.1)': + '@rushstack/ts-command-line@4.23.0(@types/node@20.17.6)': dependencies: - '@rushstack/terminal': 0.14.2(@types/node@22.8.1) + '@rushstack/terminal': 0.14.2(@types/node@20.17.6) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -15722,180 +15391,156 @@ snapshots: '@sindresorhus/is@4.6.0': {} - '@storybook/addon-actions@8.3.6(storybook@8.3.6)': + '@storybook/addon-actions@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.3.6(storybook@8.3.6)': + '@storybook/addon-backgrounds@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.3.6(storybook@8.3.6)': + '@storybook/addon-controls@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 - lodash: 4.17.21 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-docs@8.3.6(storybook@8.3.6)': + '@storybook/addon-docs@8.4.1(@types/react@18.3.12)(storybook@8.4.1(prettier@3.3.3))': dependencies: '@mdx-js/react': 3.1.0(@types/react@18.3.12)(react@18.3.1) - '@storybook/blocks': 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) - '@storybook/csf-plugin': 8.3.6(storybook@8.3.6) - '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) - '@types/react': 18.3.12 - fs-extra: 11.2.0 + '@storybook/blocks': 8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3)) + '@storybook/csf-plugin': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/react-dom-shim': 8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - rehype-external-links: 3.0.0 - rehype-slug: 6.0.0 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 transitivePeerDependencies: + - '@types/react' - webpack-sources - '@storybook/addon-essentials@8.3.6(storybook@8.3.6)': - dependencies: - '@storybook/addon-actions': 8.3.6(storybook@8.3.6) - '@storybook/addon-backgrounds': 8.3.6(storybook@8.3.6) - '@storybook/addon-controls': 8.3.6(storybook@8.3.6) - '@storybook/addon-docs': 8.3.6(storybook@8.3.6) - '@storybook/addon-highlight': 8.3.6(storybook@8.3.6) - '@storybook/addon-measure': 8.3.6(storybook@8.3.6) - '@storybook/addon-outline': 8.3.6(storybook@8.3.6) - '@storybook/addon-toolbars': 8.3.6(storybook@8.3.6) - '@storybook/addon-viewport': 8.3.6(storybook@8.3.6) - storybook: 8.3.6 + '@storybook/addon-essentials@8.4.1(@types/react@18.3.12)(storybook@8.4.1(prettier@3.3.3))': + dependencies: + '@storybook/addon-actions': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/addon-backgrounds': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/addon-controls': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/addon-docs': 8.4.1(@types/react@18.3.12)(storybook@8.4.1(prettier@3.3.3)) + '@storybook/addon-highlight': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/addon-measure': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/addon-outline': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/addon-toolbars': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/addon-viewport': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 transitivePeerDependencies: + - '@types/react' - webpack-sources - '@storybook/addon-highlight@8.3.6(storybook@8.3.6)': + '@storybook/addon-highlight@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) - '@storybook/addon-interactions@8.3.6(storybook@8.3.6)': + '@storybook/addon-interactions@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.3.6(storybook@8.3.6) - '@storybook/test': 8.3.6(storybook@8.3.6) + '@storybook/instrumenter': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/test': 8.4.1(storybook@8.4.1(prettier@3.3.3)) polished: 4.3.1 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-links@8.3.6(react@18.3.1)(storybook@8.3.6)': + '@storybook/addon-links@8.4.1(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 optionalDependencies: react: 18.3.1 - '@storybook/addon-measure@8.3.6(storybook@8.3.6)': + '@storybook/addon-measure@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.3.6(storybook@8.3.6)': + '@storybook/addon-outline@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-themes@8.3.6(storybook@8.3.6)': + '@storybook/addon-themes@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 - '@storybook/addon-toolbars@8.3.6(storybook@8.3.6)': + '@storybook/addon-toolbars@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) - '@storybook/addon-viewport@8.3.6(storybook@8.3.6)': + '@storybook/addon-viewport@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: memoizerific: 1.11.3 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) - '@storybook/blocks@8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)': + '@storybook/blocks@8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/csf': 0.1.11 - '@storybook/global': 5.0.0 '@storybook/icons': 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/lodash': 4.17.12 - color-convert: 2.0.1 - dequal: 2.0.3 - lodash: 4.17.21 - markdown-to-jsx: 7.5.0(react@18.3.1) - memoizerific: 1.11.3 - polished: 4.3.1 - react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - storybook: 8.3.6 - telejson: 7.2.0 + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 - util-deprecate: 1.0.2 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-vite@8.3.6(storybook@8.3.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1))': + '@storybook/builder-vite@8.4.1(storybook@8.4.1(prettier@3.3.3))(vite@5.4.10(@types/node@20.17.6))': dependencies: - '@storybook/csf-plugin': 8.3.6(storybook@8.3.6) - '@types/find-cache-dir': 3.2.1 + '@storybook/csf-plugin': 8.4.1(storybook@8.4.1(prettier@3.3.3)) browser-assert: 1.2.1 - es-module-lexer: 1.5.4 - express: 4.21.1 - find-cache-dir: 3.3.2 - fs-extra: 11.2.0 - magic-string: 0.30.12 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) ts-dedent: 2.2.0 - vite: 5.4.10(@types/node@20.17.1) - optionalDependencies: - typescript: 5.5.4 + vite: 5.4.10(@types/node@20.17.6) transitivePeerDependencies: - - supports-color - webpack-sources - '@storybook/components@8.3.6(storybook@8.3.6)': + '@storybook/components@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) - '@storybook/core@8.3.6': + '@storybook/core@8.4.1(prettier@3.3.3)': dependencies: '@storybook/csf': 0.1.11 - '@types/express': 4.17.21 better-opn: 3.0.2 browser-assert: 1.2.1 - esbuild: 0.23.1 - esbuild-register: 3.6.0(esbuild@0.23.1) - express: 4.21.1 + esbuild: 0.24.0 + esbuild-register: 3.6.0(esbuild@0.24.0) jsdoc-type-pratt-parser: 4.1.0 process: 0.11.10 recast: 0.23.9 semver: 7.6.3 util: 0.12.5 ws: 8.18.0 + optionalDependencies: + prettier: 3.3.3 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@storybook/csf-plugin@8.3.6(storybook@8.3.6)': + '@storybook/csf-plugin@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) unplugin: 1.15.0 transitivePeerDependencies: - webpack-sources @@ -15911,112 +15556,94 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/instrumenter@8.3.6(storybook@8.3.6)': + '@storybook/instrumenter@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.4 - storybook: 8.3.6 - util: 0.12.5 + storybook: 8.4.1(prettier@3.3.3) - '@storybook/manager-api@8.3.6(storybook@8.3.6)': + '@storybook/manager-api@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) - '@storybook/preview-api@8.3.6(storybook@8.3.6)': + '@storybook/preview-api@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) - '@storybook/react-dom-shim@8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)': + '@storybook/react-dom-shim@8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) - '@storybook/react-vite@8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.24.2)(storybook@8.3.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1))': + '@storybook/react-vite@8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.24.4)(storybook@8.4.1(prettier@3.3.3))(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1)) - '@rollup/pluginutils': 5.1.3(rollup@4.24.2) - '@storybook/builder-vite': 8.3.6(storybook@8.3.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1)) - '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.5.4) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.3.0(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6)) + '@rollup/pluginutils': 5.1.3(rollup@4.24.4) + '@storybook/builder-vite': 8.4.1(storybook@8.4.1(prettier@3.3.3))(vite@5.4.10(@types/node@20.17.6)) + '@storybook/react': 8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.5.4) find-up: 5.0.0 magic-string: 0.30.12 react: 18.3.1 react-docgen: 7.1.0 react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) tsconfig-paths: 4.2.0 - vite: 5.4.10(@types/node@20.17.1) + vite: 5.4.10(@types/node@20.17.6) transitivePeerDependencies: - - '@preact/preset-vite' - '@storybook/test' - rollup - supports-color - typescript - - vite-plugin-glimmerx - webpack-sources - '@storybook/react@8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.5.4)': + '@storybook/react@8.4.1(@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3))(typescript@5.5.4)': dependencies: - '@storybook/components': 8.3.6(storybook@8.3.6) + '@storybook/components': 8.4.1(storybook@8.4.1(prettier@3.3.3)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.3.6(storybook@8.3.6) - '@storybook/preview-api': 8.3.6(storybook@8.3.6) - '@storybook/react-dom-shim': 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) - '@storybook/theming': 8.3.6(storybook@8.3.6) - '@types/escodegen': 0.0.6 - '@types/estree': 0.0.51 - '@types/node': 22.8.1 - acorn: 7.4.1 - acorn-jsx: 5.3.2(acorn@7.4.1) - acorn-walk: 7.2.0 - escodegen: 2.1.0 - html-tags: 3.3.1 - prop-types: 15.8.1 + '@storybook/manager-api': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/preview-api': 8.4.1(storybook@8.4.1(prettier@3.3.3)) + '@storybook/react-dom-shim': 8.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.1(prettier@3.3.3)) + '@storybook/theming': 8.4.1(storybook@8.4.1(prettier@3.3.3)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-element-to-jsx-string: 15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - semver: 7.6.3 - storybook: 8.3.6 - ts-dedent: 2.2.0 - type-fest: 2.19.0 - util-deprecate: 1.0.2 + storybook: 8.4.1(prettier@3.3.3) optionalDependencies: - '@storybook/test': 8.3.6(storybook@8.3.6) + '@storybook/test': 8.4.1(storybook@8.4.1(prettier@3.3.3)) typescript: 5.5.4 - '@storybook/test@8.3.6(storybook@8.3.6)': + '@storybook/test@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.3.6(storybook@8.3.6) + '@storybook/instrumenter': 8.4.1(storybook@8.4.1(prettier@3.3.3)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.3.6 - util: 0.12.5 + storybook: 8.4.1(prettier@3.3.3) - '@storybook/theming@8.3.6(storybook@8.3.6)': + '@storybook/theming@8.4.1(storybook@8.4.1(prettier@3.3.3))': dependencies: - storybook: 8.3.6 + storybook: 8.4.1(prettier@3.3.3) - '@swc-node/core@1.13.3(@swc/core@1.7.40(@swc/helpers@0.5.13))(@swc/types@0.1.13)': + '@swc-node/core@1.13.3(@swc/core@1.8.0(@swc/helpers@0.5.13))(@swc/types@0.1.14)': dependencies: - '@swc/core': 1.7.40(@swc/helpers@0.5.13) - '@swc/types': 0.1.13 + '@swc/core': 1.8.0(@swc/helpers@0.5.13) + '@swc/types': 0.1.14 - '@swc-node/register@1.10.9(@swc/core@1.7.40(@swc/helpers@0.5.13))(@swc/types@0.1.13)(typescript@5.5.4)': + '@swc-node/register@1.10.9(@swc/core@1.8.0(@swc/helpers@0.5.13))(@swc/types@0.1.14)(typescript@5.5.4)': dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.7.40(@swc/helpers@0.5.13))(@swc/types@0.1.13) + '@swc-node/core': 1.13.3(@swc/core@1.8.0(@swc/helpers@0.5.13))(@swc/types@0.1.14) '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.7.40(@swc/helpers@0.5.13) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) colorette: 2.0.20 debug: 4.3.7(supports-color@8.1.1) oxc-resolver: 1.12.0 pirates: 4.0.6 - tslib: 2.8.0 + tslib: 2.8.1 typescript: 5.5.4 transitivePeerDependencies: - '@swc/types' @@ -16025,12 +15652,12 @@ snapshots: '@swc-node/sourcemap-support@0.5.1': dependencies: source-map-support: 0.5.21 - tslib: 2.8.0 + tslib: 2.8.1 - '@swc/cli@0.4.0(@swc/core@1.7.40(@swc/helpers@0.5.13))(chokidar@3.6.0)': + '@swc/cli@0.4.0(@swc/core@1.8.0(@swc/helpers@0.5.13))(chokidar@3.6.0)': dependencies: '@mole-inc/bin-wrapper': 8.0.1 - '@swc/core': 1.7.40(@swc/helpers@0.5.13) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) '@swc/counter': 0.1.3 commander: 8.3.0 fast-glob: 3.3.2 @@ -16042,60 +15669,60 @@ snapshots: optionalDependencies: chokidar: 3.6.0 - '@swc/core-darwin-arm64@1.7.40': + '@swc/core-darwin-arm64@1.8.0': optional: true - '@swc/core-darwin-x64@1.7.40': + '@swc/core-darwin-x64@1.8.0': optional: true - '@swc/core-linux-arm-gnueabihf@1.7.40': + '@swc/core-linux-arm-gnueabihf@1.8.0': optional: true - '@swc/core-linux-arm64-gnu@1.7.40': + '@swc/core-linux-arm64-gnu@1.8.0': optional: true - '@swc/core-linux-arm64-musl@1.7.40': + '@swc/core-linux-arm64-musl@1.8.0': optional: true - '@swc/core-linux-x64-gnu@1.7.40': + '@swc/core-linux-x64-gnu@1.8.0': optional: true - '@swc/core-linux-x64-musl@1.7.40': + '@swc/core-linux-x64-musl@1.8.0': optional: true - '@swc/core-win32-arm64-msvc@1.7.40': + '@swc/core-win32-arm64-msvc@1.8.0': optional: true - '@swc/core-win32-ia32-msvc@1.7.40': + '@swc/core-win32-ia32-msvc@1.8.0': optional: true - '@swc/core-win32-x64-msvc@1.7.40': + '@swc/core-win32-x64-msvc@1.8.0': optional: true - '@swc/core@1.7.40(@swc/helpers@0.5.13)': + '@swc/core@1.8.0(@swc/helpers@0.5.13)': dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.13 + '@swc/types': 0.1.14 optionalDependencies: - '@swc/core-darwin-arm64': 1.7.40 - '@swc/core-darwin-x64': 1.7.40 - '@swc/core-linux-arm-gnueabihf': 1.7.40 - '@swc/core-linux-arm64-gnu': 1.7.40 - '@swc/core-linux-arm64-musl': 1.7.40 - '@swc/core-linux-x64-gnu': 1.7.40 - '@swc/core-linux-x64-musl': 1.7.40 - '@swc/core-win32-arm64-msvc': 1.7.40 - '@swc/core-win32-ia32-msvc': 1.7.40 - '@swc/core-win32-x64-msvc': 1.7.40 + '@swc/core-darwin-arm64': 1.8.0 + '@swc/core-darwin-x64': 1.8.0 + '@swc/core-linux-arm-gnueabihf': 1.8.0 + '@swc/core-linux-arm64-gnu': 1.8.0 + '@swc/core-linux-arm64-musl': 1.8.0 + '@swc/core-linux-x64-gnu': 1.8.0 + '@swc/core-linux-x64-musl': 1.8.0 + '@swc/core-win32-arm64-msvc': 1.8.0 + '@swc/core-win32-ia32-msvc': 1.8.0 + '@swc/core-win32-x64-msvc': 1.8.0 '@swc/helpers': 0.5.13 '@swc/counter@0.1.3': {} '@swc/helpers@0.5.13': dependencies: - tslib: 2.8.0 + tslib: 2.8.1 - '@swc/types@0.1.13': + '@swc/types@0.1.14': dependencies: '@swc/counter': 0.1.3 @@ -16115,24 +15742,24 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 3.4.14 - '@tanstack/query-core@5.59.16': {} + '@tanstack/query-core@5.59.17': {} - '@tanstack/query-devtools@5.58.0': {} + '@tanstack/query-devtools@5.59.19': {} - '@tanstack/react-query-devtools@5.59.16(@tanstack/react-query@5.59.16(react@vendor+react@18.x))(react@vendor+react@18.x)': + '@tanstack/react-query-devtools@5.59.19(@tanstack/react-query@5.59.19(react@vendor+react@18.x))(react@vendor+react@18.x)': dependencies: - '@tanstack/query-devtools': 5.58.0 - '@tanstack/react-query': 5.59.16(react@vendor+react@18.x) + '@tanstack/query-devtools': 5.59.19 + '@tanstack/react-query': 5.59.19(react@vendor+react@18.x) react: link:vendor/react@18.x - '@tanstack/react-query@5.59.16(react@vendor+react@18.x)': + '@tanstack/react-query@5.59.19(react@vendor+react@18.x)': dependencies: - '@tanstack/query-core': 5.59.16 + '@tanstack/query-core': 5.59.17 react: link:vendor/react@18.x '@testing-library/dom@10.4.0': dependencies: - '@babel/code-frame': 7.26.0 + '@babel/code-frame': 7.26.2 '@babel/runtime': 7.26.0 '@types/aria-query': 5.0.4 aria-query: 5.3.0 @@ -16151,7 +15778,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/jest-dom@6.6.2': + '@testing-library/jest-dom@6.6.3': dependencies: '@adobe/css-tools': 4.4.0 aria-query: 5.3.2 @@ -16181,7 +15808,7 @@ snapshots: '@tybys/wasm-util@0.9.0': dependencies: - tslib: 2.8.0 + tslib: 2.8.1 optional: true '@types/acorn@4.0.6': @@ -16194,7 +15821,7 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.26.1 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 @@ -16206,7 +15833,7 @@ snapshots: '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.26.1 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 '@types/babel__traverse@7.20.6': @@ -16216,13 +15843,13 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/responselike': 1.0.3 '@types/compression@1.7.5': @@ -16231,11 +15858,11 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/cookie@0.6.0': {} @@ -16271,19 +15898,15 @@ snapshots: '@types/doctrine@0.0.9': {} - '@types/escodegen@0.0.6': {} - '@types/estree-jsx@1.0.5': dependencies: '@types/estree': 1.0.6 - '@types/estree@0.0.51': {} - '@types/estree@1.0.6': {} '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/qs': 6.9.16 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -16295,16 +15918,14 @@ snapshots: '@types/qs': 6.9.16 '@types/serve-static': 1.15.7 - '@types/find-cache-dir@3.2.1': {} - '@types/fs-extra@8.1.5': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/glob@7.2.0': dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/hast@3.0.4': dependencies: @@ -16320,19 +15941,17 @@ snapshots: '@types/jsonwebtoken@9.0.5': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/jsonwebtoken@9.0.7': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/k6@0.53.2': {} '@types/keyv@3.1.4': dependencies: - '@types/node': 20.17.1 - - '@types/lodash@4.17.12': {} + '@types/node': 20.17.6 '@types/mdast@4.0.4': dependencies: @@ -16354,11 +15973,7 @@ snapshots: '@types/node@17.0.45': {} - '@types/node@20.17.1': - dependencies: - undici-types: 6.19.8 - - '@types/node@22.8.1': + '@types/node@20.17.6': dependencies: undici-types: 6.19.8 @@ -16370,9 +15985,9 @@ snapshots: '@types/passport-strategy@0.2.38': dependencies: '@types/express': 4.17.21 - '@types/passport': 1.0.16 + '@types/passport': 1.0.17 - '@types/passport@1.0.16': + '@types/passport@1.0.17': dependencies: '@types/express': 4.17.21 @@ -16391,21 +16006,21 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/sax@1.2.7': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.17.1 + '@types/node': 20.17.6 '@types/send': 0.17.4 '@types/sinonjs__fake-timers@8.1.1': {} @@ -16418,7 +16033,7 @@ snapshots: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 20.17.1 + '@types/node': 20.17.6 form-data: 4.0.1 '@types/supertest@6.0.2': @@ -16442,88 +16057,88 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 optional: true - '@typescript-eslint/eslint-plugin@8.12.0(@typescript-eslint/parser@8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/eslint-plugin@8.13.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/scope-manager': 8.12.0 - '@typescript-eslint/type-utils': 8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/utils': 8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.12.0 - eslint: 9.13.0(jiti@1.21.6) + '@typescript-eslint/parser': 8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.13.0 + '@typescript-eslint/type-utils': 8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/utils': 8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.13.0 + eslint: 9.14.0(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.4.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/parser@8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@typescript-eslint/scope-manager': 8.12.0 - '@typescript-eslint/types': 8.12.0 - '@typescript-eslint/typescript-estree': 8.12.0(typescript@5.5.4) - '@typescript-eslint/visitor-keys': 8.12.0 + '@typescript-eslint/scope-manager': 8.13.0 + '@typescript-eslint/types': 8.13.0 + '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.13.0 debug: 4.3.7(supports-color@8.1.1) - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.12.0': + '@typescript-eslint/scope-manager@8.13.0': dependencies: - '@typescript-eslint/types': 8.12.0 - '@typescript-eslint/visitor-keys': 8.12.0 + '@typescript-eslint/types': 8.13.0 + '@typescript-eslint/visitor-keys': 8.13.0 - '@typescript-eslint/type-utils@8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/type-utils@8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@typescript-eslint/typescript-estree': 8.12.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) debug: 4.3.7(supports-color@8.1.1) - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.4.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - eslint - supports-color - '@typescript-eslint/types@8.12.0': {} + '@typescript-eslint/types@8.13.0': {} - '@typescript-eslint/typescript-estree@8.12.0(typescript@5.5.4)': + '@typescript-eslint/typescript-estree@8.13.0(typescript@5.5.4)': dependencies: - '@typescript-eslint/types': 8.12.0 - '@typescript-eslint/visitor-keys': 8.12.0 + '@typescript-eslint/types': 8.13.0 + '@typescript-eslint/visitor-keys': 8.13.0 debug: 4.3.7(supports-color@8.1.1) fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.4) + ts-api-utils: 1.4.0(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4)': + '@typescript-eslint/utils@8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) - '@typescript-eslint/scope-manager': 8.12.0 - '@typescript-eslint/types': 8.12.0 - '@typescript-eslint/typescript-estree': 8.12.0(typescript@5.5.4) - eslint: 9.13.0(jiti@1.21.6) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.13.0 + '@typescript-eslint/types': 8.13.0 + '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.5.4) + eslint: 9.14.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/visitor-keys@8.12.0': + '@typescript-eslint/visitor-keys@8.13.0': dependencies: - '@typescript-eslint/types': 8.12.0 + '@typescript-eslint/types': 8.13.0 eslint-visitor-keys: 3.4.3 '@ucast/core@1.10.2': {} @@ -16544,24 +16159,24 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react-swc@3.7.1(@swc/helpers@0.5.13)(vite@5.4.10(@types/node@22.8.1))': + '@vitejs/plugin-react-swc@3.7.1(@swc/helpers@0.5.13)(vite@5.4.10(@types/node@20.17.6))': dependencies: - '@swc/core': 1.7.40(@swc/helpers@0.5.13) - vite: 5.4.10(@types/node@22.8.1) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) + vite: 5.4.10(@types/node@20.17.6) transitivePeerDependencies: - '@swc/helpers' - '@vitest/browser@2.1.4(@types/node@20.17.1)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1))(vitest@2.1.4)': + '@vitest/browser@2.1.4(@types/node@20.17.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6))(vitest@2.1.4)': dependencies: '@testing-library/dom': 10.4.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/mocker': 2.1.4(msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4))(vite@5.4.10(@types/node@20.17.1)) + '@vitest/mocker': 2.1.4(msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4))(vite@5.4.10(@types/node@20.17.6)) '@vitest/utils': 2.1.4 magic-string: 0.30.12 - msw: 2.5.2(@types/node@20.17.1)(typescript@5.5.4) + msw: 2.6.0(@types/node@20.17.6)(typescript@5.5.4) sirv: 3.0.0 tinyrainbow: 1.2.0 - vitest: 2.1.4(@types/node@20.17.1)(@vitest/browser@2.1.4)(happy-dom@15.7.4)(msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4)) + vitest: 2.1.4(@types/node@20.17.6)(@vitest/browser@2.1.4)(happy-dom@15.8.4)(msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4)) ws: 8.18.0 transitivePeerDependencies: - '@types/node' @@ -16570,7 +16185,7 @@ snapshots: - utf-8-validate - vite - '@vitest/coverage-v8@2.1.4(@vitest/browser@2.1.4(@types/node@20.17.1)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1))(vitest@2.1.4))(vitest@2.1.4(@types/node@20.17.1)(@vitest/browser@2.1.4)(happy-dom@15.7.4)(msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4)))': + '@vitest/coverage-v8@2.1.4(@vitest/browser@2.1.4(@types/node@20.17.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6))(vitest@2.1.4))(vitest@2.1.4(@types/node@20.17.6)(@vitest/browser@2.1.4)(happy-dom@15.8.4)(msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4)))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -16584,9 +16199,9 @@ snapshots: std-env: 3.7.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.4(@types/node@20.17.1)(@vitest/browser@2.1.4)(happy-dom@15.7.4)(msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4)) + vitest: 2.1.4(@types/node@20.17.6)(@vitest/browser@2.1.4)(happy-dom@15.8.4)(msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4)) optionalDependencies: - '@vitest/browser': 2.1.4(@types/node@20.17.1)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1))(vitest@2.1.4) + '@vitest/browser': 2.1.4(@types/node@20.17.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6))(vitest@2.1.4) transitivePeerDependencies: - supports-color @@ -16604,14 +16219,14 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.4(msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4))(vite@5.4.10(@types/node@20.17.1))': + '@vitest/mocker@2.1.4(msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4))(vite@5.4.10(@types/node@20.17.6))': dependencies: '@vitest/spy': 2.1.4 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - msw: 2.5.2(@types/node@20.17.1)(typescript@5.5.4) - vite: 5.4.10(@types/node@20.17.1) + msw: 2.6.0(@types/node@20.17.6)(typescript@5.5.4) + vite: 5.4.10(@types/node@20.17.6) '@vitest/pretty-format@2.0.5': dependencies: @@ -16730,18 +16345,10 @@ snapshots: mime-types: 2.1.35 negotiator: 0.6.3 - acorn-jsx@5.3.2(acorn@7.4.1): - dependencies: - acorn: 7.4.1 - acorn-jsx@5.3.2(acorn@8.14.0): dependencies: acorn: 8.14.0 - acorn-walk@7.2.0: {} - - acorn@7.4.1: {} - acorn@8.14.0: {} adler-32@1.3.1: {} @@ -16853,7 +16460,7 @@ snapshots: aria-hidden@1.2.4: dependencies: - tslib: 2.8.0 + tslib: 2.8.1 aria-query@5.3.0: dependencies: @@ -16939,7 +16546,7 @@ snapshots: ast-types@0.16.1: dependencies: - tslib: 2.8.0 + tslib: 2.8.1 astral-regex@2.0.0: {} @@ -16948,15 +16555,15 @@ snapshots: astro-eslint-parser@1.0.3(typescript@5.5.4): dependencies: '@astrojs/compiler': 2.10.3 - '@typescript-eslint/scope-manager': 8.12.0 - '@typescript-eslint/types': 8.12.0 - '@typescript-eslint/typescript-estree': 8.12.0(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.13.0 + '@typescript-eslint/types': 8.13.0 + '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.5.4) astrojs-compiler-sync: 1.0.1(@astrojs/compiler@2.10.3) debug: 4.3.7(supports-color@8.1.1) entities: 4.5.0 - eslint-scope: 8.1.0 - eslint-visitor-keys: 4.1.0 - espree: 10.2.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.3 @@ -16964,12 +16571,12 @@ snapshots: - supports-color - typescript - astro-expressive-code@0.35.6(astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4)): + astro-expressive-code@0.35.6(astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4)): dependencies: - astro: 4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4) + astro: 4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4) rehype-expressive-code: 0.35.6 - astro@4.16.7(@types/node@22.8.1)(rollup@4.24.2)(typescript@5.5.4): + astro@4.16.9(@types/node@20.17.6)(rollup@4.24.4)(typescript@5.5.4): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.1 @@ -16979,7 +16586,7 @@ snapshots: '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.0) '@babel/types': 7.26.0 '@oslojs/encoding': 1.1.0 - '@rollup/pluginutils': 5.1.3(rollup@4.24.2) + '@rollup/pluginutils': 5.1.3(rollup@4.24.4) '@types/babel__core': 7.20.5 '@types/cookie': 0.6.0 acorn: 8.14.0 @@ -17013,7 +16620,7 @@ snapshots: micromatch: 4.0.8 mrmime: 2.0.0 neotraverse: 0.6.18 - ora: 8.1.0 + ora: 8.1.1 p-limit: 6.1.0 p-queue: 8.0.1 preferred-pm: 4.0.0 @@ -17025,8 +16632,8 @@ snapshots: tsconfck: 3.1.4(typescript@5.5.4) unist-util-visit: 5.0.0 vfile: 6.0.3 - vite: 5.4.10(@types/node@22.8.1) - vitefu: 1.0.3(vite@5.4.10(@types/node@22.8.1)) + vite: 5.4.10(@types/node@20.17.6) + vitefu: 1.0.3(vite@5.4.10(@types/node@20.17.6)) which-pm: 3.0.0 xxhash-wasm: 1.0.2 yargs-parser: 21.1.1 @@ -17068,7 +16675,7 @@ snapshots: autoprefixer@10.4.20(postcss@8.4.47): dependencies: browserslist: 4.24.2 - caniuse-lite: 1.0.30001673 + caniuse-lite: 1.0.30001677 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -17204,8 +16811,8 @@ snapshots: browserslist@4.24.2: dependencies: - caniuse-lite: 1.0.30001673 - electron-to-chromium: 1.5.47 + caniuse-lite: 1.0.30001677 + electron-to-chromium: 1.5.51 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) @@ -17231,8 +16838,6 @@ snapshots: dependencies: streamsearch: 1.1.0 - bytes@3.0.0: {} - bytes@3.1.2: {} cac@6.7.14: {} @@ -17289,7 +16894,7 @@ snapshots: camelcase@8.0.0: {} - caniuse-lite@1.0.30001673: {} + caniuse-lite@1.0.30001677: {} caseless@0.12.0: {} @@ -17401,22 +17006,26 @@ snapshots: clsx@2.1.1: {} - cmdk@1.0.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + cmdk@1.0.4(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dialog': 1.1.2(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@18.3.1) + '@radix-ui/react-primitive': 2.0.0(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + use-sync-external-store: 1.2.2(react@18.3.1) transitivePeerDependencies: - '@types/react' - '@types/react-dom' - cmdk@1.0.0(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x): + cmdk@1.0.4(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x): dependencies: - '@radix-ui/react-dialog': 1.0.5(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) - '@radix-ui/react-primitive': 1.0.3(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + '@radix-ui/react-dialog': 1.1.2(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) + '@radix-ui/react-id': 1.1.0(@types/react@18.3.12)(react@vendor+react@18.x) + '@radix-ui/react-primitive': 2.0.0(@types/react@18.3.12)(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x) react: link:vendor/react@18.x react-dom: link:vendor/react-dom@18.x + use-sync-external-store: 1.2.2(react@vendor+react@18.x) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -17468,8 +17077,6 @@ snapshots: common-tags@1.8.2: {} - commondir@1.0.1: {} - compare-func@2.0.0: dependencies: array-ify: 1.0.0 @@ -17481,14 +17088,14 @@ snapshots: dependencies: mime-db: 1.53.0 - compression@1.7.4: + compression@1.7.5: dependencies: - accepts: 1.3.8 - bytes: 3.0.0 + bytes: 3.1.2 compressible: 2.0.18 debug: 2.6.9 + negotiator: 0.6.4 on-headers: 1.0.2 - safe-buffer: 5.1.2 + safe-buffer: 5.2.1 vary: 1.1.2 transitivePeerDependencies: - supports-color @@ -17502,7 +17109,7 @@ snapshots: readable-stream: 2.3.8 typedarray: 0.0.6 - concurrently@9.0.1: + concurrently@9.1.0: dependencies: chalk: 4.1.2 lodash: 4.17.21 @@ -17559,9 +17166,9 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@5.1.0(@types/node@20.17.1)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): + cosmiconfig-typescript-loader@5.1.0(@types/node@20.17.6)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): dependencies: - '@types/node': 20.17.1 + '@types/node': 20.17.6 cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.6 typescript: 5.5.4 @@ -17603,7 +17210,7 @@ snapshots: cypress@13.15.1: dependencies: - '@cypress/request': 3.0.5 + '@cypress/request': 3.0.6 '@cypress/xvfb': 1.2.4(supports-color@8.1.1) '@types/sinonjs__fake-timers': 8.1.1 '@types/sizzle': 2.3.9 @@ -17861,7 +17468,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.47: {} + electron-to-chromium@1.5.51: {} emmet@2.4.11: dependencies: @@ -17963,7 +17570,7 @@ snapshots: es-errors@1.3.0: {} - es-iterator-helpers@1.1.0: + es-iterator-helpers@1.2.0: dependencies: call-bind: 1.0.7 define-properties: 1.2.1 @@ -17973,6 +17580,7 @@ snapshots: function-bind: 1.1.2 get-intrinsic: 1.2.4 globalthis: 1.0.4 + gopd: 1.0.1 has-property-descriptors: 1.0.2 has-proto: 1.0.3 has-symbols: 1.0.3 @@ -18021,10 +17629,10 @@ snapshots: strip-comments: 2.0.1 typescript: 5.5.4 - esbuild-register@3.6.0(esbuild@0.23.1): + esbuild-register@3.6.0(esbuild@0.24.0): dependencies: debug: 4.3.7(supports-color@8.1.1) - esbuild: 0.23.1 + esbuild: 0.24.0 transitivePeerDependencies: - supports-color @@ -18109,6 +17717,33 @@ snapshots: '@esbuild/win32-ia32': 0.23.1 '@esbuild/win32-x64': 0.23.1 + esbuild@0.24.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.24.0 + '@esbuild/android-arm': 0.24.0 + '@esbuild/android-arm64': 0.24.0 + '@esbuild/android-x64': 0.24.0 + '@esbuild/darwin-arm64': 0.24.0 + '@esbuild/darwin-x64': 0.24.0 + '@esbuild/freebsd-arm64': 0.24.0 + '@esbuild/freebsd-x64': 0.24.0 + '@esbuild/linux-arm': 0.24.0 + '@esbuild/linux-arm64': 0.24.0 + '@esbuild/linux-ia32': 0.24.0 + '@esbuild/linux-loong64': 0.24.0 + '@esbuild/linux-mips64el': 0.24.0 + '@esbuild/linux-ppc64': 0.24.0 + '@esbuild/linux-riscv64': 0.24.0 + '@esbuild/linux-s390x': 0.24.0 + '@esbuild/linux-x64': 0.24.0 + '@esbuild/netbsd-x64': 0.24.0 + '@esbuild/openbsd-arm64': 0.24.0 + '@esbuild/openbsd-x64': 0.24.0 + '@esbuild/sunos-x64': 0.24.0 + '@esbuild/win32-arm64': 0.24.0 + '@esbuild/win32-ia32': 0.24.0 + '@esbuild/win32-x64': 0.24.0 + escalade@3.2.0: {} escape-html@1.0.3: {} @@ -18119,43 +17754,35 @@ snapshots: escape-string-regexp@5.0.0: {} - escodegen@2.1.0: + eslint-compat-utils@0.5.1(eslint@9.14.0(jiti@1.21.6)): dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionalDependencies: - source-map: 0.6.1 - - eslint-compat-utils@0.5.1(eslint@9.13.0(jiti@1.21.6)): - dependencies: - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) semver: 7.6.3 - eslint-plugin-astro@1.3.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4): + eslint-plugin-astro@1.3.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) '@jridgewell/sourcemap-codec': 1.5.0 - '@typescript-eslint/types': 8.12.0 + '@typescript-eslint/types': 8.13.0 astro-eslint-parser: 1.0.3(typescript@5.5.4) - eslint: 9.13.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@1.21.6)) - globals: 15.11.0 + eslint: 9.14.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.14.0(jiti@1.21.6)) + globals: 15.12.0 postcss: 8.4.47 postcss-selector-parser: 6.1.2 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsdoc@50.4.3(eslint@9.13.0(jiti@1.21.6)): + eslint-plugin-jsdoc@50.4.3(eslint@9.14.0(jiti@1.21.6)): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.7(supports-color@8.1.1) escape-string-regexp: 4.0.0 - eslint: 9.13.0(jiti@1.21.6) - espree: 10.2.0 + eslint: 9.14.0(jiti@1.21.6) + espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.2.1 semver: 7.6.3 @@ -18164,18 +17791,18 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@9.13.0(jiti@1.21.6)): + eslint-plugin-jsonc@2.16.0(eslint@9.14.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) - eslint: 9.13.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) + eslint: 9.14.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.14.0(jiti@1.21.6)) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-jsx-a11y@6.10.2(eslint@9.13.0(jiti@1.21.6)): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.14.0(jiti@1.21.6)): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -18185,7 +17812,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.13.0(jiti@1.21.6) + eslint: 9.14.0(jiti@1.21.6) hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -18194,11 +17821,11 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.1 - eslint-plugin-perfectionist@3.9.1(astro-eslint-parser@1.0.3(typescript@5.5.4))(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4): + eslint-plugin-perfectionist@3.9.1(astro-eslint-parser@1.0.3(typescript@5.5.4))(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4): dependencies: - '@typescript-eslint/types': 8.12.0 - '@typescript-eslint/utils': 8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) - eslint: 9.13.0(jiti@1.21.6) + '@typescript-eslint/types': 8.13.0 + '@typescript-eslint/utils': 8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.14.0(jiti@1.21.6) minimatch: 9.0.5 natural-compare-lite: 1.4.0 optionalDependencies: @@ -18207,15 +17834,15 @@ snapshots: - supports-color - typescript - eslint-plugin-react@7.37.2(eslint@9.13.0(jiti@1.21.6)): + eslint-plugin-react@7.37.2(eslint@9.14.0(jiti@1.21.6)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 - es-iterator-helpers: 1.1.0 - eslint: 9.13.0(jiti@1.21.6) + es-iterator-helpers: 1.2.0 + eslint: 9.14.0(jiti@1.21.6) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -18229,12 +17856,12 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-svelte@2.46.0(eslint@9.13.0(jiti@1.21.6)): + eslint-plugin-svelte@2.46.0(eslint@9.14.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) '@jridgewell/sourcemap-codec': 1.5.0 - eslint: 9.13.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@1.21.6)) + eslint: 9.14.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.14.0(jiti@1.21.6)) esutils: 2.0.3 known-css-properties: 0.35.0 postcss: 8.4.47 @@ -18251,27 +17878,27 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-scope@8.1.0: + eslint-scope@8.2.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.1.0: {} + eslint-visitor-keys@4.2.0: {} - eslint@9.13.0(jiti@1.21.6): + eslint@9.14.0(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.14.0(jiti@1.21.6)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.18.0 '@eslint/core': 0.7.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.13.0 + '@eslint/js': 9.14.0 '@eslint/plugin-kit': 0.2.2 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.3.1 + '@humanwhocodes/retry': 0.4.0 '@types/estree': 1.0.6 '@types/json-schema': 7.0.15 ajv: 6.12.6 @@ -18279,9 +17906,9 @@ snapshots: cross-spawn: 7.0.3 debug: 4.3.7(supports-color@8.1.1) escape-string-regexp: 4.0.0 - eslint-scope: 8.1.0 - eslint-visitor-keys: 4.1.0 - espree: 10.2.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -18302,11 +17929,11 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.2.0: + espree@10.3.0: dependencies: acorn: 8.14.0 acorn-jsx: 5.3.2(acorn@8.14.0) - eslint-visitor-keys: 4.1.0 + eslint-visitor-keys: 4.2.0 espree@9.6.1: dependencies: @@ -18541,9 +18168,9 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-selector@0.6.0: + file-selector@2.1.0: dependencies: - tslib: 2.8.0 + tslib: 2.8.1 file-type@17.1.6: dependencies: @@ -18577,12 +18204,6 @@ snapshots: transitivePeerDependencies: - supports-color - find-cache-dir@3.3.2: - dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - find-up-simple@1.0.0: {} find-up@4.1.0: @@ -18652,16 +18273,16 @@ snapshots: fraction.js@4.3.7: {} - framer-motion@11.11.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + framer-motion@11.11.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - framer-motion@11.11.10(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x): + framer-motion@11.11.11(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x): dependencies: - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: react: link:vendor/react@18.x react-dom: link:vendor/react-dom@18.x @@ -18678,12 +18299,6 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.2.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 @@ -18785,7 +18400,7 @@ snapshots: github-from-package@0.0.0: {} - github-script@https://codeload.github.com/actions/github-script/tar.gz/660ec11d825b714d112a6bb9727086bc2cc500b2: + github-script@https://codeload.github.com/actions/github-script/tar.gz/4020e461acd7a80762cdfff123a1fde368246fa4: dependencies: '@actions/core': 1.11.1 '@actions/exec': 1.1.1 @@ -18795,7 +18410,7 @@ snapshots: '@octokit/core': 5.2.0 '@octokit/plugin-request-log': 4.0.1(@octokit/core@5.2.0) '@octokit/plugin-retry': 6.0.1(@octokit/core@5.2.0) - '@types/node': 20.17.1 + '@types/node': 20.17.6 github-slugger@2.0.0: {} @@ -18851,7 +18466,7 @@ snapshots: globals@14.0.0: {} - globals@15.11.0: {} + globals@15.12.0: {} globalthis@1.0.4: dependencies: @@ -18909,7 +18524,7 @@ snapshots: section-matter: 1.0.0 strip-bom-string: 1.0.0 - happy-dom@15.7.4: + happy-dom@15.8.4: dependencies: entities: 4.5.0 webidl-conversions: 7.0.0 @@ -18979,10 +18594,6 @@ snapshots: dependencies: '@types/hast': 3.0.4 - hast-util-heading-rank@3.0.0: - dependencies: - '@types/hast': 3.0.4 - hast-util-is-body-ok-link@3.0.1: dependencies: '@types/hast': 3.0.4 @@ -19151,8 +18762,6 @@ snapshots: html-escaper@3.0.3: {} - html-tags@3.3.1: {} - html-void-elements@3.0.0: {} html-whitespace-sensitive-tag-names@3.0.1: {} @@ -19285,8 +18894,6 @@ snapshots: ipaddr.js@1.9.1: {} - is-absolute-url@4.0.1: {} - is-alphabetical@2.0.1: {} is-alphanumerical@2.0.1: @@ -19405,8 +19012,6 @@ snapshots: is-plain-object@3.0.1: {} - is-plain-object@5.0.0: {} - is-regex@1.1.4: dependencies: call-bind: 1.0.7 @@ -19793,7 +19398,7 @@ snapshots: lru-cache@10.4.3: {} - lru-cache@11.0.1: {} + lru-cache@11.0.2: {} lru-cache@4.1.5: dependencies: @@ -19834,14 +19439,10 @@ snapshots: magicast@0.3.5: dependencies: - '@babel/parser': 7.26.1 + '@babel/parser': 7.26.2 '@babel/types': 7.26.0 source-map-js: 1.2.1 - make-dir@3.1.0: - dependencies: - semver: 6.3.1 - make-dir@4.0.0: dependencies: semver: 7.6.3 @@ -19886,10 +19487,6 @@ snapshots: markdown-table@3.0.4: {} - markdown-to-jsx@7.5.0(react@18.3.1): - dependencies: - react: 18.3.1 - mdast-util-definitions@6.0.0: dependencies: '@types/mdast': 4.0.4 @@ -19902,7 +19499,7 @@ snapshots: '@types/unist': 3.0.3 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.1 stringify-entities: 4.0.4 unist-util-visit-parents: 6.0.1 @@ -19946,7 +19543,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 micromark-util-normalize-identifier: 2.0.0 transitivePeerDependencies: - supports-color @@ -19955,7 +19552,7 @@ snapshots: dependencies: '@types/mdast': 4.0.4 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -19965,7 +19562,7 @@ snapshots: devlop: 1.1.0 markdown-table: 3.0.4 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -19974,7 +19571,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -19986,7 +19583,7 @@ snapshots: mdast-util-gfm-strikethrough: 2.0.0 mdast-util-gfm-table: 2.0.0 mdast-util-gfm-task-list-item: 2.0.0 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -19997,7 +19594,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20010,7 +19607,7 @@ snapshots: ccount: 2.0.1 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 parse-entities: 4.0.1 stringify-entities: 4.0.4 unist-util-stringify-position: 4.0.0 @@ -20024,7 +19621,7 @@ snapshots: mdast-util-mdx-expression: 2.0.1 mdast-util-mdx-jsx: 3.1.3 mdast-util-mdxjs-esm: 2.0.1 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20035,7 +19632,7 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 mdast-util-from-markdown: 2.0.2 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 transitivePeerDependencies: - supports-color @@ -20056,13 +19653,14 @@ snapshots: unist-util-visit: 5.0.0 vfile: 6.0.3 - mdast-util-to-markdown@2.1.0: + mdast-util-to-markdown@2.1.2: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 longest-streak: 3.1.0 mdast-util-phrasing: 4.1.0 mdast-util-to-string: 4.0.0 + micromark-util-classify-character: 2.0.0 micromark-util-decode-string: 2.0.0 unist-util-visit: 5.0.0 zwitch: 2.0.4 @@ -20483,13 +20081,14 @@ snapshots: ms@2.1.3: {} - msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4): + msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4): dependencies: '@bundled-es-modules/cookie': 2.0.0 '@bundled-es-modules/statuses': 1.0.1 '@bundled-es-modules/tough-cookie': 0.1.6 - '@inquirer/confirm': 5.0.1(@types/node@20.17.1) - '@mswjs/interceptors': 0.36.6 + '@inquirer/confirm': 5.0.1(@types/node@20.17.6) + '@mswjs/interceptors': 0.36.9 + '@open-draft/deferred-promise': 2.2.0 '@open-draft/until': 2.1.0 '@types/cookie': 0.6.0 '@types/statuses': 2.0.5 @@ -20537,8 +20136,7 @@ snapshots: negotiator@0.6.3: {} - negotiator@0.6.4: - optional: true + negotiator@0.6.4: {} neotraverse@0.6.18: {} @@ -20684,7 +20282,7 @@ snapshots: oniguruma-to-js@0.4.3: dependencies: - regex: 4.3.3 + regex: 4.4.0 open@8.4.2: dependencies: @@ -20701,7 +20299,7 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - ora@8.1.0: + ora@8.1.1: dependencies: chalk: 5.3.0 cli-cursor: 5.0.0 @@ -20816,7 +20414,7 @@ snapshots: parse-json@5.2.0: dependencies: - '@babel/code-frame': 7.26.0 + '@babel/code-frame': 7.26.2 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -20870,7 +20468,7 @@ snapshots: path-scurry@2.0.0: dependencies: - lru-cache: 11.0.1 + lru-cache: 11.0.2 minipass: 7.1.2 path-to-regexp@0.1.10: {} @@ -21230,11 +20828,6 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-docgen-typescript@2.2.2(typescript@5.5.4): dependencies: typescript: 5.5.4 @@ -21260,28 +20853,20 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-dropzone@14.2.10(react@18.3.1): + react-dropzone@14.3.5(react@18.3.1): dependencies: attr-accept: 2.2.4 - file-selector: 0.6.0 + file-selector: 2.1.0 prop-types: 15.8.1 react: 18.3.1 - react-dropzone@14.2.10(react@vendor+react@18.x): + react-dropzone@14.3.5(react@vendor+react@18.x): dependencies: attr-accept: 2.2.4 - file-selector: 0.6.0 + file-selector: 2.1.0 prop-types: 15.8.1 react: link:vendor/react@18.x - react-element-to-jsx-string@15.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@base2/pretty-print-object': 1.0.1 - is-plain-object: 5.0.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-is: 18.1.0 - react-error-boundary@4.1.2(react@18.3.1): dependencies: '@babel/runtime': 7.26.0 @@ -21296,15 +20881,13 @@ snapshots: react-is@17.0.2: {} - react-is@18.1.0: {} - react-is@18.3.1: {} react-remove-scroll-bar@2.3.6(@types/react@18.3.12)(react@18.3.1): dependencies: react: 18.3.1 react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -21312,29 +20895,7 @@ snapshots: dependencies: react: link:vendor/react@18.x react-style-singleton: 2.2.1(@types/react@18.3.12)(react@vendor+react@18.x) - tslib: 2.8.0 - optionalDependencies: - '@types/react': 18.3.12 - - react-remove-scroll@2.5.5(@types/react@18.3.12)(react@18.3.1): - dependencies: - react: 18.3.1 - react-remove-scroll-bar: 2.3.6(@types/react@18.3.12)(react@18.3.1) - react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) - tslib: 2.8.0 - use-callback-ref: 1.3.2(@types/react@18.3.12)(react@18.3.1) - use-sidecar: 1.1.2(@types/react@18.3.12)(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.12 - - react-remove-scroll@2.5.5(@types/react@18.3.12)(react@vendor+react@18.x): - dependencies: - react: link:vendor/react@18.x - react-remove-scroll-bar: 2.3.6(@types/react@18.3.12)(react@vendor+react@18.x) - react-style-singleton: 2.2.1(@types/react@18.3.12)(react@vendor+react@18.x) - tslib: 2.8.0 - use-callback-ref: 1.3.2(@types/react@18.3.12)(react@vendor+react@18.x) - use-sidecar: 1.1.2(@types/react@18.3.12)(react@vendor+react@18.x) + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -21343,7 +20904,7 @@ snapshots: react: 18.3.1 react-remove-scroll-bar: 2.3.6(@types/react@18.3.12)(react@18.3.1) react-style-singleton: 2.2.1(@types/react@18.3.12)(react@18.3.1) - tslib: 2.8.0 + tslib: 2.8.1 use-callback-ref: 1.3.2(@types/react@18.3.12)(react@18.3.1) use-sidecar: 1.1.2(@types/react@18.3.12)(react@18.3.1) optionalDependencies: @@ -21354,7 +20915,7 @@ snapshots: react: link:vendor/react@18.x react-remove-scroll-bar: 2.3.6(@types/react@18.3.12)(react@vendor+react@18.x) react-style-singleton: 2.2.1(@types/react@18.3.12)(react@vendor+react@18.x) - tslib: 2.8.0 + tslib: 2.8.1 use-callback-ref: 1.3.2(@types/react@18.3.12)(react@vendor+react@18.x) use-sidecar: 1.1.2(@types/react@18.3.12)(react@vendor+react@18.x) optionalDependencies: @@ -21403,7 +20964,7 @@ snapshots: get-nonce: 1.0.1 invariant: 2.2.4 react: 18.3.1 - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -21412,7 +20973,7 @@ snapshots: get-nonce: 1.0.1 invariant: 2.2.4 react: link:vendor/react@18.x - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -21486,13 +21047,13 @@ snapshots: esprima: 4.0.1 source-map: 0.6.1 tiny-invariant: 1.3.3 - tslib: 2.8.0 + tslib: 2.8.1 recharts-scale@0.4.5: dependencies: decimal.js-light: 2.5.1 - recharts@2.13.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + recharts@2.13.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: clsx: 2.1.1 eventemitter3: 4.0.7 @@ -21505,7 +21066,7 @@ snapshots: tiny-invariant: 1.3.3 victory-vendor: 36.9.2 - recharts@2.13.0(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x): + recharts@2.13.3(react-dom@vendor+react-dom@18.x)(react@vendor+react@18.x): dependencies: clsx: 2.1.1 eventemitter3: 4.0.7 @@ -21567,7 +21128,7 @@ snapshots: regenerator-runtime@0.14.1: {} - regex@4.3.3: {} + regex@4.4.0: {} regexp.prototype.flags@1.5.3: dependencies: @@ -21580,15 +21141,6 @@ snapshots: dependencies: expressive-code: 0.35.6 - rehype-external-links@3.0.0: - dependencies: - '@types/hast': 3.0.4 - '@ungap/structured-clone': 1.2.0 - hast-util-is-element: 3.0.0 - is-absolute-url: 4.0.1 - space-separated-tokens: 2.0.2 - unist-util-visit: 5.0.0 - rehype-format@5.0.1: dependencies: '@types/hast': 3.0.4 @@ -21614,14 +21166,6 @@ snapshots: transitivePeerDependencies: - supports-color - rehype-slug@6.0.0: - dependencies: - '@types/hast': 3.0.4 - github-slugger: 2.0.0 - hast-util-heading-rank: 3.0.0 - hast-util-to-string: 3.0.1 - unist-util-visit: 5.0.0 - rehype-stringify@10.0.1: dependencies: '@types/hast': 3.0.4 @@ -21689,7 +21233,7 @@ snapshots: remark-stringify@11.0.0: dependencies: '@types/mdast': 4.0.4 - mdast-util-to-markdown: 2.1.0 + mdast-util-to-markdown: 2.1.2 unified: 11.0.5 request-light@0.5.8: {} @@ -21785,28 +21329,28 @@ snapshots: globby: 10.0.1 is-plain-object: 3.0.1 - rollup@4.24.2: + rollup@4.24.4: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.24.2 - '@rollup/rollup-android-arm64': 4.24.2 - '@rollup/rollup-darwin-arm64': 4.24.2 - '@rollup/rollup-darwin-x64': 4.24.2 - '@rollup/rollup-freebsd-arm64': 4.24.2 - '@rollup/rollup-freebsd-x64': 4.24.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.24.2 - '@rollup/rollup-linux-arm-musleabihf': 4.24.2 - '@rollup/rollup-linux-arm64-gnu': 4.24.2 - '@rollup/rollup-linux-arm64-musl': 4.24.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.24.2 - '@rollup/rollup-linux-riscv64-gnu': 4.24.2 - '@rollup/rollup-linux-s390x-gnu': 4.24.2 - '@rollup/rollup-linux-x64-gnu': 4.24.2 - '@rollup/rollup-linux-x64-musl': 4.24.2 - '@rollup/rollup-win32-arm64-msvc': 4.24.2 - '@rollup/rollup-win32-ia32-msvc': 4.24.2 - '@rollup/rollup-win32-x64-msvc': 4.24.2 + '@rollup/rollup-android-arm-eabi': 4.24.4 + '@rollup/rollup-android-arm64': 4.24.4 + '@rollup/rollup-darwin-arm64': 4.24.4 + '@rollup/rollup-darwin-x64': 4.24.4 + '@rollup/rollup-freebsd-arm64': 4.24.4 + '@rollup/rollup-freebsd-x64': 4.24.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.24.4 + '@rollup/rollup-linux-arm-musleabihf': 4.24.4 + '@rollup/rollup-linux-arm64-gnu': 4.24.4 + '@rollup/rollup-linux-arm64-musl': 4.24.4 + '@rollup/rollup-linux-powerpc64le-gnu': 4.24.4 + '@rollup/rollup-linux-riscv64-gnu': 4.24.4 + '@rollup/rollup-linux-s390x-gnu': 4.24.4 + '@rollup/rollup-linux-x64-gnu': 4.24.4 + '@rollup/rollup-linux-x64-musl': 4.24.4 + '@rollup/rollup-win32-arm64-msvc': 4.24.4 + '@rollup/rollup-win32-ia32-msvc': 4.24.4 + '@rollup/rollup-win32-x64-msvc': 4.24.4 fsevents: 2.3.3 run-parallel@1.2.0: @@ -21815,7 +21359,7 @@ snapshots: rxjs@7.8.1: dependencies: - tslib: 2.8.0 + tslib: 2.8.1 s.color@0.0.15: {} @@ -22185,9 +21729,11 @@ snapshots: stdin-discarder@0.2.2: {} - storybook@8.3.6: + storybook@8.4.1(prettier@3.3.3): dependencies: - '@storybook/core': 8.3.6 + '@storybook/core': 8.4.1(prettier@3.3.3) + optionalDependencies: + prettier: 3.3.3 transitivePeerDependencies: - bufferutil - supports-color @@ -22387,12 +21933,12 @@ snapshots: synckit@0.6.2: dependencies: - tslib: 2.8.0 + tslib: 2.8.1 synckit@0.9.2: dependencies: '@pkgr/core': 0.1.1 - tslib: 2.8.0 + tslib: 2.8.1 tailwind-merge@2.5.4: {} @@ -22451,10 +21997,6 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - telejson@7.2.0: - dependencies: - memoizerific: 1.11.3 - test-exclude@7.0.1: dependencies: '@istanbuljs/schema': 0.1.3 @@ -22501,6 +22043,12 @@ snapshots: tinyspy@3.0.2: {} + tldts-core@6.1.58: {} + + tldts@6.1.58: + dependencies: + tldts-core: 6.1.58 + tmp@0.2.3: {} to-regex-range@5.0.1: @@ -22525,6 +22073,10 @@ snapshots: universalify: 0.2.0 url-parse: 1.5.10 + tough-cookie@5.0.0: + dependencies: + tldts: 6.1.58 + tr46@0.0.3: {} tr46@4.1.1: @@ -22545,7 +22097,7 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.3.0(typescript@5.5.4): + ts-api-utils@1.4.0(typescript@5.5.4): dependencies: typescript: 5.5.4 @@ -22569,7 +22121,7 @@ snapshots: tslib@2.7.0: {} - tslib@2.8.0: {} + tslib@2.8.1: {} tsx@4.8.2: dependencies: @@ -22664,11 +22216,11 @@ snapshots: typedarray@0.0.6: {} - typedoc-plugin-markdown@4.2.9(typedoc@0.26.10(typescript@5.5.4)): + typedoc-plugin-markdown@4.2.10(typedoc@0.26.11(typescript@5.5.4)): dependencies: - typedoc: 0.26.10(typescript@5.5.4) + typedoc: 0.26.11(typescript@5.5.4) - typedoc@0.26.10(typescript@5.5.4): + typedoc@0.26.11(typescript@5.5.4): dependencies: lunr: 2.3.9 markdown-it: 14.1.0 @@ -22683,11 +22235,11 @@ snapshots: dependencies: semver: 7.6.3 - typescript-eslint@8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4): + typescript-eslint@8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4): dependencies: - '@typescript-eslint/eslint-plugin': 8.12.0(@typescript-eslint/parser@8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/parser': 8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) - '@typescript-eslint/utils': 8.12.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.13.0(@typescript-eslint/parser@8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4))(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/parser': 8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/utils': 8.13.0(eslint@9.14.0(jiti@1.21.6))(typescript@5.5.4) optionalDependencies: typescript: 5.5.4 transitivePeerDependencies: @@ -22797,10 +22349,10 @@ snapshots: unpipe@1.0.0: {} - unplugin-swc@1.5.1(@swc/core@1.7.40(@swc/helpers@0.5.13))(rollup@4.24.2): + unplugin-swc@1.5.1(@swc/core@1.8.0(@swc/helpers@0.5.13))(rollup@4.24.4): dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.24.2) - '@swc/core': 1.7.40(@swc/helpers@0.5.13) + '@rollup/pluginutils': 5.1.3(rollup@4.24.4) + '@swc/core': 1.8.0(@swc/helpers@0.5.13) load-tsconfig: 0.2.5 unplugin: 1.15.0 transitivePeerDependencies: @@ -22832,14 +22384,14 @@ snapshots: use-callback-ref@1.3.2(@types/react@18.3.12)(react@18.3.1): dependencies: react: 18.3.1 - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 use-callback-ref@1.3.2(@types/react@18.3.12)(react@vendor+react@18.x): dependencies: react: link:vendor/react@18.x - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -22847,7 +22399,7 @@ snapshots: dependencies: detect-node-es: 1.1.0 react: 18.3.1 - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -22855,7 +22407,7 @@ snapshots: dependencies: detect-node-es: 1.1.0 react: link:vendor/react@18.x - tslib: 2.8.0 + tslib: 2.8.1 optionalDependencies: '@types/react': 18.3.12 @@ -22945,12 +22497,12 @@ snapshots: d3-time: 3.1.0 d3-timer: 3.0.1 - vite-node@2.1.4(@types/node@20.17.1): + vite-node@2.1.4(@types/node@20.17.6): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@8.1.1) pathe: 1.1.2 - vite: 5.4.10(@types/node@20.17.1) + vite: 5.4.10(@types/node@20.17.6) transitivePeerDependencies: - '@types/node' - less @@ -22962,41 +22514,32 @@ snapshots: - supports-color - terser - vite-plugin-compression@0.5.1(vite@5.4.10(@types/node@22.8.1)): + vite-plugin-compression@0.5.1(vite@5.4.10(@types/node@20.17.6)): dependencies: chalk: 4.1.2 debug: 4.3.7(supports-color@8.1.1) fs-extra: 10.1.0 - vite: 5.4.10(@types/node@22.8.1) + vite: 5.4.10(@types/node@20.17.6) transitivePeerDependencies: - supports-color - vite@5.4.10(@types/node@20.17.1): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.47 - rollup: 4.24.2 - optionalDependencies: - '@types/node': 20.17.1 - fsevents: 2.3.3 - - vite@5.4.10(@types/node@22.8.1): + vite@5.4.10(@types/node@20.17.6): dependencies: esbuild: 0.21.5 postcss: 8.4.47 - rollup: 4.24.2 + rollup: 4.24.4 optionalDependencies: - '@types/node': 22.8.1 + '@types/node': 20.17.6 fsevents: 2.3.3 - vitefu@1.0.3(vite@5.4.10(@types/node@22.8.1)): + vitefu@1.0.3(vite@5.4.10(@types/node@20.17.6)): optionalDependencies: - vite: 5.4.10(@types/node@22.8.1) + vite: 5.4.10(@types/node@20.17.6) - vitest@2.1.4(@types/node@20.17.1)(@vitest/browser@2.1.4)(happy-dom@15.7.4)(msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4)): + vitest@2.1.4(@types/node@20.17.6)(@vitest/browser@2.1.4)(happy-dom@15.8.4)(msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4)): dependencies: '@vitest/expect': 2.1.4 - '@vitest/mocker': 2.1.4(msw@2.5.2(@types/node@20.17.1)(typescript@5.5.4))(vite@5.4.10(@types/node@20.17.1)) + '@vitest/mocker': 2.1.4(msw@2.6.0(@types/node@20.17.6)(typescript@5.5.4))(vite@5.4.10(@types/node@20.17.6)) '@vitest/pretty-format': 2.1.4 '@vitest/runner': 2.1.4 '@vitest/snapshot': 2.1.4 @@ -23012,13 +22555,13 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@20.17.1) - vite-node: 2.1.4(@types/node@20.17.1) + vite: 5.4.10(@types/node@20.17.6) + vite-node: 2.1.4(@types/node@20.17.6) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.17.1 - '@vitest/browser': 2.1.4(@types/node@20.17.1)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.1))(vitest@2.1.4) - happy-dom: 15.7.4 + '@types/node': 20.17.6 + '@vitest/browser': 2.1.4(@types/node@20.17.6)(typescript@5.5.4)(vite@5.4.10(@types/node@20.17.6))(vitest@2.1.4) + happy-dom: 15.8.4 transitivePeerDependencies: - less - lightningcss