From 278224d783f267f233c21bd77a0d91d97a9d9284 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 21 Feb 2025 06:29:21 -0800 Subject: [PATCH 01/22] feat: add ability to create custom form hook for better app-facing DX --- packages/react-form/src/createFormHook.tsx | 160 +++++++++++++++++++++ packages/react-form/src/index.ts | 1 + packages/react-form/src/useField.tsx | 8 +- 3 files changed, 167 insertions(+), 2 deletions(-) create mode 100644 packages/react-form/src/createFormHook.tsx diff --git a/packages/react-form/src/createFormHook.tsx b/packages/react-form/src/createFormHook.tsx new file mode 100644 index 000000000..8c9ac3285 --- /dev/null +++ b/packages/react-form/src/createFormHook.tsx @@ -0,0 +1,160 @@ +import { createContext, useContext, useMemo } from 'react' +import { useForm } from './useForm' +import type { + AnyFieldApi, + FieldApi, + FormAsyncValidateOrFn, + FormOptions, + FormValidateOrFn, +} from '@tanstack/form-core' +import type { ComponentType } from 'react' +import type { FieldComponent } from './useField' +import type { ReactFormExtendedApi } from './useForm' + +interface CreateFormHookProps { + components: Record +} + +export function createFormHook({ components }: CreateFormHookProps) { + type AppField< + TParentData, + TFormOnMount extends undefined | FormValidateOrFn, + TFormOnChange extends undefined | FormValidateOrFn, + TFormOnChangeAsync extends undefined | FormAsyncValidateOrFn, + TFormOnBlur extends undefined | FormValidateOrFn, + TFormOnBlurAsync extends undefined | FormAsyncValidateOrFn, + TFormOnSubmit extends undefined | FormValidateOrFn, + TFormOnSubmitAsync extends undefined | FormAsyncValidateOrFn, + TFormOnServer extends undefined | FormAsyncValidateOrFn, + > = FieldComponent< + TParentData, + TFormOnMount, + TFormOnChange, + TFormOnChangeAsync, + TFormOnBlur, + TFormOnBlurAsync, + TFormOnSubmit, + TFormOnSubmitAsync, + TFormOnServer, + typeof components + > + + // We should never hit the `null` case here + const FormFieldContext = createContext(null as never) + + function useFieldContext() { + const field = useContext(FormFieldContext) + + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + if (!field) { + throw new Error('useFieldContext must be used within a FormFieldContext') + } + + return field as FieldApi< + any, + string, + TData, + any, + any, + any, + any, + any, + any, + any, + any, + any, + any, + any, + any, + any, + any, + any + > + } + + function useAppForm< + TFormData, + TOnMount extends undefined | FormValidateOrFn, + TOnChange extends undefined | FormValidateOrFn, + TOnChangeAsync extends undefined | FormAsyncValidateOrFn, + TOnBlur extends undefined | FormValidateOrFn, + TOnBlurAsync extends undefined | FormAsyncValidateOrFn, + TOnSubmit extends undefined | FormValidateOrFn, + TOnSubmitAsync extends undefined | FormAsyncValidateOrFn, + TOnServer extends undefined | FormAsyncValidateOrFn, + >( + props: FormOptions< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer + >, + ): ReactFormExtendedApi< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer + > & { + AppField: AppField< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer + > + } { + // You can override the default form options here by adding keys to the `props` object. + const form = useForm({ ...props }) + + const AppField = useMemo(() => { + return (({ children, ...props }) => { + return ( + + {(field) => ( + + {children(Object.assign(field, components))} + + )} + + ) + }) satisfies AppField< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer + > + }, [form]) + + const extendedForm = useMemo(() => { + return Object.assign(form, { + AppField, + }) + }, [form, AppField]) + + return extendedForm + } + + return { + useAppForm, + useFieldContext, + } +} diff --git a/packages/react-form/src/index.ts b/packages/react-form/src/index.ts index 145bcde65..8005d0fc0 100644 --- a/packages/react-form/src/index.ts +++ b/packages/react-form/src/index.ts @@ -9,3 +9,4 @@ export type { UseField, FieldComponent } from './useField' export { useField, Field } from './useField' export { useTransform } from './useTransform' +export { createFormHook } from './createFormHook' diff --git a/packages/react-form/src/useField.tsx b/packages/react-form/src/useField.tsx index 50774fa48..5743ec213 100644 --- a/packages/react-form/src/useField.tsx +++ b/packages/react-form/src/useField.tsx @@ -253,6 +253,7 @@ type FieldComponentProps< TFormOnSubmitAsync extends undefined | FormAsyncValidateOrFn, TFormOnServer extends undefined | FormAsyncValidateOrFn, TPatentSubmitMeta, + ExtendedApi = {}, > = { children: ( fieldApi: FieldApi< @@ -275,7 +276,8 @@ type FieldComponentProps< TFormOnSubmitAsync, TFormOnServer, TPatentSubmitMeta - >, + > & + ExtendedApi, ) => ReactNode } & UseFieldOptions< TParentData, @@ -313,6 +315,7 @@ export type FieldComponent< TFormOnSubmitAsync extends undefined | FormAsyncValidateOrFn, TFormOnServer extends undefined | FormAsyncValidateOrFn, TPatentSubmitMeta, + ExtendedApi = {}, > = < TName extends DeepKeys, TData extends DeepValue, @@ -352,7 +355,8 @@ export type FieldComponent< TFormOnSubmit, TFormOnSubmitAsync, TFormOnServer, - TPatentSubmitMeta + TPatentSubmitMeta, + ExtendedApi >, 'form' >) => ReactNode From 7372bcf6ffe9768e83e4c5c042ea70a346a972ca Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 21 Feb 2025 06:44:44 -0800 Subject: [PATCH 02/22] test: add tests for createFormHook --- packages/react-form/src/createFormHook.tsx | 83 +++++++++++-------- packages/react-form/src/index.ts | 2 +- .../react-form/tests/createFormHook.test.tsx | 56 +++++++++++++ 3 files changed, 104 insertions(+), 37 deletions(-) create mode 100644 packages/react-form/tests/createFormHook.test.tsx diff --git a/packages/react-form/src/createFormHook.tsx b/packages/react-form/src/createFormHook.tsx index 8c9ac3285..e071884b1 100644 --- a/packages/react-form/src/createFormHook.tsx +++ b/packages/react-form/src/createFormHook.tsx @@ -7,43 +7,19 @@ import type { FormOptions, FormValidateOrFn, } from '@tanstack/form-core' -import type { ComponentType } from 'react' +import type { ComponentType, Context } from 'react' import type { FieldComponent } from './useField' import type { ReactFormExtendedApi } from './useForm' -interface CreateFormHookProps { - components: Record -} - -export function createFormHook({ components }: CreateFormHookProps) { - type AppField< - TParentData, - TFormOnMount extends undefined | FormValidateOrFn, - TFormOnChange extends undefined | FormValidateOrFn, - TFormOnChangeAsync extends undefined | FormAsyncValidateOrFn, - TFormOnBlur extends undefined | FormValidateOrFn, - TFormOnBlurAsync extends undefined | FormAsyncValidateOrFn, - TFormOnSubmit extends undefined | FormValidateOrFn, - TFormOnSubmitAsync extends undefined | FormAsyncValidateOrFn, - TFormOnServer extends undefined | FormAsyncValidateOrFn, - > = FieldComponent< - TParentData, - TFormOnMount, - TFormOnChange, - TFormOnChangeAsync, - TFormOnBlur, - TFormOnBlurAsync, - TFormOnSubmit, - TFormOnSubmitAsync, - TFormOnServer, - typeof components - > - +export function createFormHookContext() { // We should never hit the `null` case here - const FormFieldContext = createContext(null as never) + const context = createContext(null as never) + /** + * This context only works when within a `component` passed to `createFormHook` + */ function useFieldContext() { - const field = useContext(FormFieldContext) + const field = useContext(context) // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition if (!field) { @@ -72,6 +48,42 @@ export function createFormHook({ components }: CreateFormHookProps) { > } + return { context, useFieldContext } +} + +interface CreateFormHookProps< + TComponents extends Record>, +> { + components: TComponents + context: Context +} + +export function createFormHook< + const TComponents extends Record>, +>({ components, context }: CreateFormHookProps) { + type AppField< + TParentData, + TFormOnMount extends undefined | FormValidateOrFn, + TFormOnChange extends undefined | FormValidateOrFn, + TFormOnChangeAsync extends undefined | FormAsyncValidateOrFn, + TFormOnBlur extends undefined | FormValidateOrFn, + TFormOnBlurAsync extends undefined | FormAsyncValidateOrFn, + TFormOnSubmit extends undefined | FormValidateOrFn, + TFormOnSubmitAsync extends undefined | FormAsyncValidateOrFn, + TFormOnServer extends undefined | FormAsyncValidateOrFn, + > = FieldComponent< + TParentData, + TFormOnMount, + TFormOnChange, + TFormOnChangeAsync, + TFormOnBlur, + TFormOnBlurAsync, + TFormOnSubmit, + TFormOnSubmitAsync, + TFormOnServer, + typeof components + > + function useAppForm< TFormData, TOnMount extends undefined | FormValidateOrFn, @@ -117,17 +129,17 @@ export function createFormHook({ components }: CreateFormHookProps) { TOnServer > } { - // You can override the default form options here by adding keys to the `props` object. - const form = useForm({ ...props }) + const form = useForm(props) const AppField = useMemo(() => { return (({ children, ...props }) => { return ( {(field) => ( - + // eslint-disable-next-line @eslint-react/no-context-provider + {children(Object.assign(field, components))} - + )} ) @@ -155,6 +167,5 @@ export function createFormHook({ components }: CreateFormHookProps) { return { useAppForm, - useFieldContext, } } diff --git a/packages/react-form/src/index.ts b/packages/react-form/src/index.ts index 8005d0fc0..869bbc748 100644 --- a/packages/react-form/src/index.ts +++ b/packages/react-form/src/index.ts @@ -9,4 +9,4 @@ export type { UseField, FieldComponent } from './useField' export { useField, Field } from './useField' export { useTransform } from './useTransform' -export { createFormHook } from './createFormHook' +export { createFormHook, createFormHookContext } from './createFormHook' diff --git a/packages/react-form/tests/createFormHook.test.tsx b/packages/react-form/tests/createFormHook.test.tsx new file mode 100644 index 000000000..f36e0e2ae --- /dev/null +++ b/packages/react-form/tests/createFormHook.test.tsx @@ -0,0 +1,56 @@ +import { describe, expect, it } from 'vitest' +import { render } from '@testing-library/react' +import { createFormHook, createFormHookContext, useForm } from '../src' + +describe('createFormHook', () => { + it('should allow to set default value', () => { + const { context, useFieldContext } = createFormHookContext() + + function TextField({ label }: { label: string }) { + const field = useFieldContext() + return ( + + ) + } + + const { useAppForm } = createFormHook({ + components: { + TextField, + }, + context, + }) + + type Person = { + firstName: string + lastName: string + } + + function Comp() { + const form = useAppForm({ + defaultValues: { + firstName: 'FirstName', + lastName: 'LastName', + } as Person, + }) + + return ( + <> + } + /> + + ) + } + + const { getByLabelText } = render() + const input = getByLabelText('Testing') + expect(input).toHaveValue('FirstName') + }) +}) From 8edf8f0a79203fd225bdd16927337ad4fd8dca4e Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 21 Feb 2025 10:09:17 -0800 Subject: [PATCH 03/22] feat: add withForm HOC --- packages/react-form/src/createFormHook.tsx | 46 ++++++++++++++++++- .../react-form/tests/createFormHook.test.tsx | 19 ++++++-- 2 files changed, 59 insertions(+), 6 deletions(-) diff --git a/packages/react-form/src/createFormHook.tsx b/packages/react-form/src/createFormHook.tsx index e071884b1..6b96b83e5 100644 --- a/packages/react-form/src/createFormHook.tsx +++ b/packages/react-form/src/createFormHook.tsx @@ -7,7 +7,7 @@ import type { FormOptions, FormValidateOrFn, } from '@tanstack/form-core' -import type { ComponentType, Context } from 'react' +import type { ComponentType, Context, JSX, PropsWithChildren } from 'react' import type { FieldComponent } from './useField' import type { ReactFormExtendedApi } from './useForm' @@ -165,7 +165,51 @@ export function createFormHook< return extendedForm } + function withForm( + fn: < + TOnMount extends undefined | FormValidateOrFn, + TOnChange extends undefined | FormValidateOrFn, + TOnChangeAsync extends undefined | FormAsyncValidateOrFn, + TOnBlur extends undefined | FormValidateOrFn, + TOnBlurAsync extends undefined | FormAsyncValidateOrFn, + TOnSubmit extends undefined | FormValidateOrFn, + TOnSubmitAsync extends undefined | FormAsyncValidateOrFn, + TOnServer extends undefined | FormAsyncValidateOrFn, + >( + props: PropsWithChildren< + TOtherProps & { + form: ReactFormExtendedApi< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer + > & { + AppField: AppField< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer + > + } + } + >, + ) => JSX.Element, + ) { + return fn + } + return { useAppForm, + withForm, } } diff --git a/packages/react-form/tests/createFormHook.test.tsx b/packages/react-form/tests/createFormHook.test.tsx index f36e0e2ae..9994ddba0 100644 --- a/packages/react-form/tests/createFormHook.test.tsx +++ b/packages/react-form/tests/createFormHook.test.tsx @@ -19,7 +19,7 @@ describe('createFormHook', () => { ) } - const { useAppForm } = createFormHook({ + const { useAppForm, withForm } = createFormHook({ components: { TextField, }, @@ -31,6 +31,18 @@ describe('createFormHook', () => { lastName: string } + const ChildForm = withForm(({ form, title }) => { + return ( +
+

{title}

+ } + /> +
+ ) + }) + function Comp() { const form = useAppForm({ defaultValues: { @@ -41,10 +53,7 @@ describe('createFormHook', () => { return ( <> - } - /> + ) } From b6e0f9195fa517fdefcbe71f04d6db3d98c580b7 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 21 Feb 2025 10:09:22 -0800 Subject: [PATCH 04/22] Revert "feat: add withForm HOC" This reverts commit 36e42f0994838242e708de6ea4daa3e478a83b86. --- packages/react-form/src/createFormHook.tsx | 46 +------------------ .../react-form/tests/createFormHook.test.tsx | 19 ++------ 2 files changed, 6 insertions(+), 59 deletions(-) diff --git a/packages/react-form/src/createFormHook.tsx b/packages/react-form/src/createFormHook.tsx index 6b96b83e5..e071884b1 100644 --- a/packages/react-form/src/createFormHook.tsx +++ b/packages/react-form/src/createFormHook.tsx @@ -7,7 +7,7 @@ import type { FormOptions, FormValidateOrFn, } from '@tanstack/form-core' -import type { ComponentType, Context, JSX, PropsWithChildren } from 'react' +import type { ComponentType, Context } from 'react' import type { FieldComponent } from './useField' import type { ReactFormExtendedApi } from './useForm' @@ -165,51 +165,7 @@ export function createFormHook< return extendedForm } - function withForm( - fn: < - TOnMount extends undefined | FormValidateOrFn, - TOnChange extends undefined | FormValidateOrFn, - TOnChangeAsync extends undefined | FormAsyncValidateOrFn, - TOnBlur extends undefined | FormValidateOrFn, - TOnBlurAsync extends undefined | FormAsyncValidateOrFn, - TOnSubmit extends undefined | FormValidateOrFn, - TOnSubmitAsync extends undefined | FormAsyncValidateOrFn, - TOnServer extends undefined | FormAsyncValidateOrFn, - >( - props: PropsWithChildren< - TOtherProps & { - form: ReactFormExtendedApi< - TFormData, - TOnMount, - TOnChange, - TOnChangeAsync, - TOnBlur, - TOnBlurAsync, - TOnSubmit, - TOnSubmitAsync, - TOnServer - > & { - AppField: AppField< - TFormData, - TOnMount, - TOnChange, - TOnChangeAsync, - TOnBlur, - TOnBlurAsync, - TOnSubmit, - TOnSubmitAsync, - TOnServer - > - } - } - >, - ) => JSX.Element, - ) { - return fn - } - return { useAppForm, - withForm, } } diff --git a/packages/react-form/tests/createFormHook.test.tsx b/packages/react-form/tests/createFormHook.test.tsx index 9994ddba0..f36e0e2ae 100644 --- a/packages/react-form/tests/createFormHook.test.tsx +++ b/packages/react-form/tests/createFormHook.test.tsx @@ -19,7 +19,7 @@ describe('createFormHook', () => { ) } - const { useAppForm, withForm } = createFormHook({ + const { useAppForm } = createFormHook({ components: { TextField, }, @@ -31,18 +31,6 @@ describe('createFormHook', () => { lastName: string } - const ChildForm = withForm(({ form, title }) => { - return ( -
-

{title}

- } - /> -
- ) - }) - function Comp() { const form = useAppForm({ defaultValues: { @@ -53,7 +41,10 @@ describe('createFormHook', () => { return ( <> - + } + /> ) } From b3ed710ff08effe671df826c174eefdc94cfb66b Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Mon, 24 Feb 2025 23:21:59 -0800 Subject: [PATCH 05/22] chore: fix typings from `main` --- packages/react-form/src/createFormHook.tsx | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/react-form/src/createFormHook.tsx b/packages/react-form/src/createFormHook.tsx index e071884b1..940d31766 100644 --- a/packages/react-form/src/createFormHook.tsx +++ b/packages/react-form/src/createFormHook.tsx @@ -44,6 +44,7 @@ export function createFormHookContext() { any, any, any, + any, any > } @@ -71,6 +72,7 @@ export function createFormHook< TFormOnSubmit extends undefined | FormValidateOrFn, TFormOnSubmitAsync extends undefined | FormAsyncValidateOrFn, TFormOnServer extends undefined | FormAsyncValidateOrFn, + TSubmitMeta, > = FieldComponent< TParentData, TFormOnMount, @@ -81,6 +83,7 @@ export function createFormHook< TFormOnSubmit, TFormOnSubmitAsync, TFormOnServer, + TSubmitMeta, typeof components > @@ -94,6 +97,7 @@ export function createFormHook< TOnSubmit extends undefined | FormValidateOrFn, TOnSubmitAsync extends undefined | FormAsyncValidateOrFn, TOnServer extends undefined | FormAsyncValidateOrFn, + TSubmitMeta, >( props: FormOptions< TFormData, @@ -104,7 +108,8 @@ export function createFormHook< TOnBlurAsync, TOnSubmit, TOnSubmitAsync, - TOnServer + TOnServer, + TSubmitMeta >, ): ReactFormExtendedApi< TFormData, @@ -115,7 +120,8 @@ export function createFormHook< TOnBlurAsync, TOnSubmit, TOnSubmitAsync, - TOnServer + TOnServer, + TSubmitMeta > & { AppField: AppField< TFormData, @@ -126,7 +132,8 @@ export function createFormHook< TOnBlurAsync, TOnSubmit, TOnSubmitAsync, - TOnServer + TOnServer, + TSubmitMeta > } { const form = useForm(props) @@ -152,7 +159,8 @@ export function createFormHook< TOnBlurAsync, TOnSubmit, TOnSubmitAsync, - TOnServer + TOnServer, + TSubmitMeta > }, [form]) From 7081a49ff9bb67ea9f6d44ed64c50539fd5558c9 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Tue, 25 Feb 2025 00:00:14 -0800 Subject: [PATCH 06/22] Reapply "feat: add withForm HOC" This reverts commit b6e0f9195fa517fdefcbe71f04d6db3d98c580b7. --- packages/react-form/src/createFormHook.tsx | 155 ++++++++++++++++-- .../react-form/tests/createFormHook.test.tsx | 84 +++++++--- 2 files changed, 201 insertions(+), 38 deletions(-) diff --git a/packages/react-form/src/createFormHook.tsx b/packages/react-form/src/createFormHook.tsx index 940d31766..06fd6b0db 100644 --- a/packages/react-form/src/createFormHook.tsx +++ b/packages/react-form/src/createFormHook.tsx @@ -7,7 +7,7 @@ import type { FormOptions, FormValidateOrFn, } from '@tanstack/form-core' -import type { ComponentType, Context } from 'react' +import type { ComponentType, Context, JSX, PropsWithChildren } from 'react' import type { FieldComponent } from './useField' import type { ReactFormExtendedApi } from './useForm' @@ -59,6 +59,93 @@ interface CreateFormHookProps< context: Context } +type AppFieldExtendedReactFormApi< + TFormData, + TOnMount extends undefined | FormValidateOrFn, + TOnChange extends undefined | FormValidateOrFn, + TOnChangeAsync extends undefined | FormAsyncValidateOrFn, + TOnBlur extends undefined | FormValidateOrFn, + TOnBlurAsync extends undefined | FormAsyncValidateOrFn, + TOnSubmit extends undefined | FormValidateOrFn, + TOnSubmitAsync extends undefined | FormAsyncValidateOrFn, + TOnServer extends undefined | FormAsyncValidateOrFn, + TSubmitMeta, + TComponents extends Record>, +> = ReactFormExtendedApi< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer, + TSubmitMeta +> & { + AppField: FieldComponent< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer, + TSubmitMeta, + TComponents + > +} + +interface WithFormProps< + TFormData, + TOnMount extends undefined | FormValidateOrFn, + TOnChange extends undefined | FormValidateOrFn, + TOnChangeAsync extends undefined | FormAsyncValidateOrFn, + TOnBlur extends undefined | FormValidateOrFn, + TOnBlurAsync extends undefined | FormAsyncValidateOrFn, + TOnSubmit extends undefined | FormValidateOrFn, + TOnSubmitAsync extends undefined | FormAsyncValidateOrFn, + TOnServer extends undefined | FormAsyncValidateOrFn, + TSubmitMeta, + TComponents extends Record>, + TRenderProps extends Record = Record, +> extends FormOptions< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer, + TSubmitMeta + > { + // Optional, but adds props to the `render` function outside of `form` + props?: TRenderProps + render: ( + props: PropsWithChildren< + TRenderProps & { + form: AppFieldExtendedReactFormApi< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer, + TSubmitMeta, + TComponents + > + } + >, + ) => JSX.Element +} + export function createFormHook< const TComponents extends Record>, >({ components, context }: CreateFormHookProps) { @@ -111,7 +198,7 @@ export function createFormHook< TOnServer, TSubmitMeta >, - ): ReactFormExtendedApi< + ): AppFieldExtendedReactFormApi< TFormData, TOnMount, TOnChange, @@ -121,21 +208,9 @@ export function createFormHook< TOnSubmit, TOnSubmitAsync, TOnServer, - TSubmitMeta - > & { - AppField: AppField< - TFormData, - TOnMount, - TOnChange, - TOnChangeAsync, - TOnBlur, - TOnBlurAsync, - TOnSubmit, - TOnSubmitAsync, - TOnServer, - TSubmitMeta - > - } { + TSubmitMeta, + typeof components + > { const form = useForm(props) const AppField = useMemo(() => { @@ -173,7 +248,53 @@ export function createFormHook< return extendedForm } + function withForm< + TFormData, + TOnMount extends undefined | FormValidateOrFn, + TOnChange extends undefined | FormValidateOrFn, + TOnChangeAsync extends undefined | FormAsyncValidateOrFn, + TOnBlur extends undefined | FormValidateOrFn, + TOnBlurAsync extends undefined | FormAsyncValidateOrFn, + TOnSubmit extends undefined | FormValidateOrFn, + TOnSubmitAsync extends undefined | FormAsyncValidateOrFn, + TOnServer extends undefined | FormAsyncValidateOrFn, + TSubmitMeta, + TRenderProps extends Record = Record, + >({ + render, + props, + }: WithFormProps< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer, + TSubmitMeta, + typeof components, + TRenderProps + >): WithFormProps< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer, + TSubmitMeta, + typeof components, + TRenderProps + >['render'] { + return (innerProps) => render({ ...props, ...innerProps }) + } + return { useAppForm, + withForm, } } diff --git a/packages/react-form/tests/createFormHook.test.tsx b/packages/react-form/tests/createFormHook.test.tsx index f36e0e2ae..9177b255c 100644 --- a/packages/react-form/tests/createFormHook.test.tsx +++ b/packages/react-form/tests/createFormHook.test.tsx @@ -1,31 +1,32 @@ import { describe, expect, it } from 'vitest' import { render } from '@testing-library/react' import { createFormHook, createFormHookContext, useForm } from '../src' +import { formOptions } from '@tanstack/form-core' -describe('createFormHook', () => { - it('should allow to set default value', () => { - const { context, useFieldContext } = createFormHookContext() +const { context, useFieldContext } = createFormHookContext() - function TextField({ label }: { label: string }) { - const field = useFieldContext() - return ( - - ) - } +function TextField({ label }: { label: string }) { + const field = useFieldContext() + return ( + + ) +} - const { useAppForm } = createFormHook({ - components: { - TextField, - }, - context, - }) +const { useAppForm, withForm } = createFormHook({ + components: { + TextField, + }, + context, +}) +describe('createFormHook', () => { + it('should allow to set default value', () => { type Person = { firstName: string lastName: string @@ -53,4 +54,45 @@ describe('createFormHook', () => { const input = getByLabelText('Testing') expect(input).toHaveValue('FirstName') }) + + it('should handle withForm types properly', () => { + const formOpts = formOptions({ + defaultValues: { + firstName: 'John', + lastName: 'Doe', + }, + }) + + const ChildForm = withForm({ + ...formOpts, + // Optional, but adds props to the `render` function outside of `form` + props: { + title: 'Child Form', + }, + render: ({ form, title }) => { + return ( +
+

{title}

+ } + /> +
+ ) + }, + }) + + const Parent = () => { + const form = useAppForm({ + ...formOpts, + }) + + return + } + + const { getByLabelText, getByText } = render() + const input = getByLabelText('First Name') + expect(input).toHaveValue('John') + expect(getByText('Testing')).toBeInTheDocument() + }) }) From b3f07f2ec191e5ef05b6ad32e1fb42c8f7d6a8e8 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 08:09:30 +0000 Subject: [PATCH 07/22] ci: apply automated fixes and generate docs --- .../reference/functions/createformhook.md | 116 ++++++++++++++++++ .../functions/createformhookcontext.md | 40 ++++++ .../react/reference/functions/field.md | 2 +- docs/framework/react/reference/index.md | 2 + .../reference/type-aliases/fieldcomponent.md | 10 +- 5 files changed, 165 insertions(+), 5 deletions(-) create mode 100644 docs/framework/react/reference/functions/createformhook.md create mode 100644 docs/framework/react/reference/functions/createformhookcontext.md diff --git a/docs/framework/react/reference/functions/createformhook.md b/docs/framework/react/reference/functions/createformhook.md new file mode 100644 index 000000000..4a6ade1e4 --- /dev/null +++ b/docs/framework/react/reference/functions/createformhook.md @@ -0,0 +1,116 @@ +--- +id: createFormHook +title: createFormHook +--- + + + +# Function: createFormHook() + +```ts +function createFormHook(__namedParameters): object +``` + +Defined in: [packages/react-form/src/createFormHook.tsx:149](https://github.com/TanStack/form/blob/main/packages/react-form/src/createFormHook.tsx#L149) + +## Type Parameters + +• **TComponents** *extends* `Record`\<`string`, `ComponentType`\<`any`\>\> + +## Parameters + +### \_\_namedParameters + +`CreateFormHookProps`\<`TComponents`\> + +## Returns + +`object` + +### useAppForm() + +```ts +useAppForm: (props) => AppFieldExtendedReactFormApi; +``` + +#### Type Parameters + +• **TFormData** + +• **TOnMount** *extends* `undefined` \| `FormValidateOrFn`\<`TFormData`\> + +• **TOnChange** *extends* `undefined` \| `FormValidateOrFn`\<`TFormData`\> + +• **TOnChangeAsync** *extends* `undefined` \| `FormAsyncValidateOrFn`\<`TFormData`\> + +• **TOnBlur** *extends* `undefined` \| `FormValidateOrFn`\<`TFormData`\> + +• **TOnBlurAsync** *extends* `undefined` \| `FormAsyncValidateOrFn`\<`TFormData`\> + +• **TOnSubmit** *extends* `undefined` \| `FormValidateOrFn`\<`TFormData`\> + +• **TOnSubmitAsync** *extends* `undefined` \| `FormAsyncValidateOrFn`\<`TFormData`\> + +• **TOnServer** *extends* `undefined` \| `FormAsyncValidateOrFn`\<`TFormData`\> + +• **TSubmitMeta** + +#### Parameters + +##### props + +`FormOptions`\<`TFormData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TOnServer`, `TSubmitMeta`\> + +#### Returns + +`AppFieldExtendedReactFormApi`\<`TFormData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TOnServer`, `TSubmitMeta`, `TComponents`\> + +### withForm() + +```ts +withForm: (__namedParameters) => (props) => Element; +``` + +#### Type Parameters + +• **TFormData** + +• **TOnMount** *extends* `undefined` \| `FormValidateOrFn`\<`TFormData`\> + +• **TOnChange** *extends* `undefined` \| `FormValidateOrFn`\<`TFormData`\> + +• **TOnChangeAsync** *extends* `undefined` \| `FormAsyncValidateOrFn`\<`TFormData`\> + +• **TOnBlur** *extends* `undefined` \| `FormValidateOrFn`\<`TFormData`\> + +• **TOnBlurAsync** *extends* `undefined` \| `FormAsyncValidateOrFn`\<`TFormData`\> + +• **TOnSubmit** *extends* `undefined` \| `FormValidateOrFn`\<`TFormData`\> + +• **TOnSubmitAsync** *extends* `undefined` \| `FormAsyncValidateOrFn`\<`TFormData`\> + +• **TOnServer** *extends* `undefined` \| `FormAsyncValidateOrFn`\<`TFormData`\> + +• **TSubmitMeta** + +• **TRenderProps** *extends* `Record`\<`string`, `unknown`\> = `Record`\<`string`, `never`\> + +#### Parameters + +##### \_\_namedParameters + +`WithFormProps`\<`TFormData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TOnServer`, `TSubmitMeta`, `TComponents`, `TRenderProps`\> + +#### Returns + +`Function` + +##### Parameters + +###### props + +`PropsWithChildren`\<`TRenderProps` & `object`\> + +##### Returns + +`Element` diff --git a/docs/framework/react/reference/functions/createformhookcontext.md b/docs/framework/react/reference/functions/createformhookcontext.md new file mode 100644 index 000000000..fdb3be060 --- /dev/null +++ b/docs/framework/react/reference/functions/createformhookcontext.md @@ -0,0 +1,40 @@ +--- +id: createFormHookContext +title: createFormHookContext +--- + + + +# Function: createFormHookContext() + +```ts +function createFormHookContext(): object +``` + +Defined in: [packages/react-form/src/createFormHook.tsx:14](https://github.com/TanStack/form/blob/main/packages/react-form/src/createFormHook.tsx#L14) + +## Returns + +`object` + +### context + +```ts +context: Context; +``` + +### useFieldContext() + +```ts +useFieldContext: () => FieldApi; +``` + +This context only works when within a `component` passed to `createFormHook` + +#### Type Parameters + +• **TData** + +#### Returns + +`FieldApi`\<`any`, `string`, `TData`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`\> diff --git a/docs/framework/react/reference/functions/field.md b/docs/framework/react/reference/functions/field.md index 18fc5885f..1f9a8accb 100644 --- a/docs/framework/react/reference/functions/field.md +++ b/docs/framework/react/reference/functions/field.md @@ -11,7 +11,7 @@ title: Field function Field(__namedParameters): ReactNode ``` -Defined in: [packages/react-form/src/useField.tsx:365](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L365) +Defined in: [packages/react-form/src/useField.tsx:369](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L369) A function component that takes field options and a render function as children and returns a React component. diff --git a/docs/framework/react/reference/index.md b/docs/framework/react/reference/index.md index b9c06deaf..8f051793b 100644 --- a/docs/framework/react/reference/index.md +++ b/docs/framework/react/reference/index.md @@ -19,6 +19,8 @@ title: "@tanstack/react-form" ## Functions +- [createFormHook](functions/createformhook.md) +- [createFormHookContext](functions/createformhookcontext.md) - [Field](functions/field.md) - [useField](functions/usefield.md) - [useForm](functions/useform.md) diff --git a/docs/framework/react/reference/type-aliases/fieldcomponent.md b/docs/framework/react/reference/type-aliases/fieldcomponent.md index 06f65e1af..940f32542 100644 --- a/docs/framework/react/reference/type-aliases/fieldcomponent.md +++ b/docs/framework/react/reference/type-aliases/fieldcomponent.md @@ -5,16 +5,16 @@ title: FieldComponent -# Type Alias: FieldComponent()\ +# Type Alias: FieldComponent()\ ```ts -type FieldComponent = ({ +type FieldComponent = ({ children, ...fieldOptions }) => ReactNode; ``` -Defined in: [packages/react-form/src/useField.tsx:305](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L305) +Defined in: [packages/react-form/src/useField.tsx:307](https://github.com/TanStack/form/blob/main/packages/react-form/src/useField.tsx#L307) A type alias representing a field component for a specific form data type. @@ -40,6 +40,8 @@ A type alias representing a field component for a specific form data type. • **TPatentSubmitMeta** +• **ExtendedApi** = \{\} + ## Type Parameters • **TName** *extends* `DeepKeys`\<`TParentData`\> @@ -67,7 +69,7 @@ A type alias representing a field component for a specific form data type. ...fieldOptions \} -`Omit`\<`FieldComponentProps`\<`TParentData`, `TName`, `TData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TFormOnMount`, `TFormOnChange`, `TFormOnChangeAsync`, `TFormOnBlur`, `TFormOnBlurAsync`, `TFormOnSubmit`, `TFormOnSubmitAsync`, `TFormOnServer`, `TPatentSubmitMeta`\>, `"form"`\> +`Omit`\<`FieldComponentProps`\<`TParentData`, `TName`, `TData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TFormOnMount`, `TFormOnChange`, `TFormOnChangeAsync`, `TFormOnBlur`, `TFormOnBlurAsync`, `TFormOnSubmit`, `TFormOnSubmitAsync`, `TFormOnServer`, `TPatentSubmitMeta`, `ExtendedApi`\>, `"form"`\> ## Returns From d8e80977387329d28441ff3c4da96c6db2369456 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Tue, 25 Feb 2025 00:15:13 -0800 Subject: [PATCH 08/22] chore: fix CI --- packages/react-form/tests/createFormHook.test.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-form/tests/createFormHook.test.tsx b/packages/react-form/tests/createFormHook.test.tsx index 9177b255c..d5a209b78 100644 --- a/packages/react-form/tests/createFormHook.test.tsx +++ b/packages/react-form/tests/createFormHook.test.tsx @@ -1,7 +1,7 @@ import { describe, expect, it } from 'vitest' import { render } from '@testing-library/react' -import { createFormHook, createFormHookContext, useForm } from '../src' import { formOptions } from '@tanstack/form-core' +import { createFormHook, createFormHookContext, useForm } from '../src' const { context, useFieldContext } = createFormHookContext() From 9ed50b79ff92cc68d662539ec4fc6cf4d9b17083 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Tue, 25 Feb 2025 09:43:04 -0800 Subject: [PATCH 09/22] feat: add form components functionality --- packages/react-form/src/createFormHook.tsx | 132 +++++++++++++----- packages/react-form/src/index.ts | 2 +- .../react-form/tests/createFormHook.test.tsx | 25 +++- 3 files changed, 116 insertions(+), 43 deletions(-) diff --git a/packages/react-form/src/createFormHook.tsx b/packages/react-form/src/createFormHook.tsx index 06fd6b0db..c0a7d2833 100644 --- a/packages/react-form/src/createFormHook.tsx +++ b/packages/react-form/src/createFormHook.tsx @@ -2,7 +2,9 @@ import { createContext, useContext, useMemo } from 'react' import { useForm } from './useForm' import type { AnyFieldApi, + AnyFormApi, FieldApi, + FormApi, FormAsyncValidateOrFn, FormOptions, FormValidateOrFn, @@ -11,19 +13,18 @@ import type { ComponentType, Context, JSX, PropsWithChildren } from 'react' import type { FieldComponent } from './useField' import type { ReactFormExtendedApi } from './useForm' -export function createFormHookContext() { +export function createFormHookContexts() { // We should never hit the `null` case here - const context = createContext(null as never) + const fieldContext = createContext(null as never) - /** - * This context only works when within a `component` passed to `createFormHook` - */ function useFieldContext() { - const field = useContext(context) + const field = useContext(fieldContext) // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition if (!field) { - throw new Error('useFieldContext must be used within a FormFieldContext') + throw new Error( + '`fieldContext` only works when within a `fieldComponent` passed to `createFormHook`', + ) } return field as FieldApi< @@ -49,14 +50,45 @@ export function createFormHookContext() { > } - return { context, useFieldContext } + // We should never hit the `null` case here + const formContext = createContext(null as never) + + function useFormContext() { + const form = useContext(formContext) + + // eslint-disable-next-line @typescript-eslint/no-unnecessary-condition + if (!form) { + throw new Error( + '`formContext` only works when within a `formComponent` passed to `createFormHook`', + ) + } + + return form as ReactFormExtendedApi< + // If you need access to the form data, you need to use `withForm` instead + Record, + any, + any, + any, + any, + any, + any, + any, + any, + any + > + } + + return { fieldContext, useFieldContext, useFormContext, formContext } } interface CreateFormHookProps< - TComponents extends Record>, + TFieldComponents extends Record>, + TFormComponents extends Record>, > { - components: TComponents - context: Context + fieldComponents: TFieldComponents + fieldContext: Context + formComponents: TFormComponents + formContext: Context } type AppFieldExtendedReactFormApi< @@ -70,7 +102,8 @@ type AppFieldExtendedReactFormApi< TOnSubmitAsync extends undefined | FormAsyncValidateOrFn, TOnServer extends undefined | FormAsyncValidateOrFn, TSubmitMeta, - TComponents extends Record>, + TFieldComponents extends Record>, + TFormComponents extends Record>, > = ReactFormExtendedApi< TFormData, TOnMount, @@ -82,21 +115,23 @@ type AppFieldExtendedReactFormApi< TOnSubmitAsync, TOnServer, TSubmitMeta -> & { - AppField: FieldComponent< - TFormData, - TOnMount, - TOnChange, - TOnChangeAsync, - TOnBlur, - TOnBlurAsync, - TOnSubmit, - TOnSubmitAsync, - TOnServer, - TSubmitMeta, - TComponents - > -} +> & + TFormComponents & { + AppField: FieldComponent< + TFormData, + TOnMount, + TOnChange, + TOnChangeAsync, + TOnBlur, + TOnBlurAsync, + TOnSubmit, + TOnSubmitAsync, + TOnServer, + TSubmitMeta, + TFieldComponents + > + AppForm: ComponentType + } interface WithFormProps< TFormData, @@ -109,7 +144,8 @@ interface WithFormProps< TOnSubmitAsync extends undefined | FormAsyncValidateOrFn, TOnServer extends undefined | FormAsyncValidateOrFn, TSubmitMeta, - TComponents extends Record>, + TFieldComponents extends Record>, + TFormComponents extends Record>, TRenderProps extends Record = Record, > extends FormOptions< TFormData, @@ -139,7 +175,8 @@ interface WithFormProps< TOnSubmitAsync, TOnServer, TSubmitMeta, - TComponents + TFieldComponents, + TFormComponents > } >, @@ -148,7 +185,13 @@ interface WithFormProps< export function createFormHook< const TComponents extends Record>, ->({ components, context }: CreateFormHookProps) { + const TFormComponents extends Record>, +>({ + fieldComponents, + fieldContext, + formContext, + formComponents, +}: CreateFormHookProps) { type AppField< TParentData, TFormOnMount extends undefined | FormValidateOrFn, @@ -171,7 +214,7 @@ export function createFormHook< TFormOnSubmitAsync, TFormOnServer, TSubmitMeta, - typeof components + typeof fieldComponents > function useAppForm< @@ -209,19 +252,28 @@ export function createFormHook< TOnSubmitAsync, TOnServer, TSubmitMeta, - typeof components + typeof fieldComponents, + typeof formComponents > { const form = useForm(props) + const AppForm = useMemo(() => { + return (({ children }) => { + return ( + {children} + ) + }) as ComponentType + }, [form]) + const AppField = useMemo(() => { return (({ children, ...props }) => { return ( {(field) => ( // eslint-disable-next-line @eslint-react/no-context-provider - - {children(Object.assign(field, components))} - + + {children(Object.assign(field, fieldComponents))} + )} ) @@ -242,8 +294,10 @@ export function createFormHook< const extendedForm = useMemo(() => { return Object.assign(form, { AppField, + AppForm, + ...formComponents, }) - }, [form, AppField]) + }, [form, AppField, AppForm]) return extendedForm } @@ -274,7 +328,8 @@ export function createFormHook< TOnSubmitAsync, TOnServer, TSubmitMeta, - typeof components, + typeof fieldComponents, + typeof formComponents, TRenderProps >): WithFormProps< TFormData, @@ -287,7 +342,8 @@ export function createFormHook< TOnSubmitAsync, TOnServer, TSubmitMeta, - typeof components, + typeof fieldComponents, + typeof formComponents, TRenderProps >['render'] { return (innerProps) => render({ ...props, ...innerProps }) diff --git a/packages/react-form/src/index.ts b/packages/react-form/src/index.ts index 869bbc748..ae3a68c6c 100644 --- a/packages/react-form/src/index.ts +++ b/packages/react-form/src/index.ts @@ -9,4 +9,4 @@ export type { UseField, FieldComponent } from './useField' export { useField, Field } from './useField' export { useTransform } from './useTransform' -export { createFormHook, createFormHookContext } from './createFormHook' +export { createFormHook, createFormHookContexts } from './createFormHook' diff --git a/packages/react-form/tests/createFormHook.test.tsx b/packages/react-form/tests/createFormHook.test.tsx index d5a209b78..b535e626e 100644 --- a/packages/react-form/tests/createFormHook.test.tsx +++ b/packages/react-form/tests/createFormHook.test.tsx @@ -1,9 +1,10 @@ import { describe, expect, it } from 'vitest' import { render } from '@testing-library/react' import { formOptions } from '@tanstack/form-core' -import { createFormHook, createFormHookContext, useForm } from '../src' +import { createFormHook, createFormHookContexts } from '../src' -const { context, useFieldContext } = createFormHookContext() +const { fieldContext, useFieldContext, formContext, useFormContext } = + createFormHookContexts() function TextField({ label }: { label: string }) { const field = useFieldContext() @@ -18,11 +19,24 @@ function TextField({ label }: { label: string }) { ) } +function SubscribeButton({ label }: { label: string }) { + const form = useFormContext() + return ( + state.isSubmitting}> + {(isSubmitting) => } + + ) +} + const { useAppForm, withForm } = createFormHook({ - components: { + fieldComponents: { TextField, }, - context, + formComponents: { + SubscribeButton, + }, + fieldContext, + formContext, }) describe('createFormHook', () => { @@ -77,6 +91,9 @@ describe('createFormHook', () => { name="firstName" children={(field) => } /> + + + ) }, From caf586bb211d6f1ed572e588d18209a0e8ce0efd Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Tue, 25 Feb 2025 17:44:17 +0000 Subject: [PATCH 10/22] ci: apply automated fixes and generate docs --- .../reference/functions/createformhook.md | 14 ++--- .../functions/createformhookcontext.md | 40 -------------- .../functions/createformhookcontexts.md | 54 +++++++++++++++++++ docs/framework/react/reference/index.md | 2 +- 4 files changed, 63 insertions(+), 47 deletions(-) delete mode 100644 docs/framework/react/reference/functions/createformhookcontext.md create mode 100644 docs/framework/react/reference/functions/createformhookcontexts.md diff --git a/docs/framework/react/reference/functions/createformhook.md b/docs/framework/react/reference/functions/createformhook.md index 4a6ade1e4..4b9784681 100644 --- a/docs/framework/react/reference/functions/createformhook.md +++ b/docs/framework/react/reference/functions/createformhook.md @@ -8,20 +8,22 @@ title: createFormHook # Function: createFormHook() ```ts -function createFormHook(__namedParameters): object +function createFormHook(__namedParameters): object ``` -Defined in: [packages/react-form/src/createFormHook.tsx:149](https://github.com/TanStack/form/blob/main/packages/react-form/src/createFormHook.tsx#L149) +Defined in: [packages/react-form/src/createFormHook.tsx:186](https://github.com/TanStack/form/blob/main/packages/react-form/src/createFormHook.tsx#L186) ## Type Parameters • **TComponents** *extends* `Record`\<`string`, `ComponentType`\<`any`\>\> +• **TFormComponents** *extends* `Record`\<`string`, `ComponentType`\<`any`\>\> + ## Parameters ### \_\_namedParameters -`CreateFormHookProps`\<`TComponents`\> +`CreateFormHookProps`\<`TComponents`, `TFormComponents`\> ## Returns @@ -30,7 +32,7 @@ Defined in: [packages/react-form/src/createFormHook.tsx:149](https://github.com/ ### useAppForm() ```ts -useAppForm: (props) => AppFieldExtendedReactFormApi; +useAppForm: (props) => AppFieldExtendedReactFormApi; ``` #### Type Parameters @@ -63,7 +65,7 @@ useAppForm: +`AppFieldExtendedReactFormApi`\<`TFormData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TOnServer`, `TSubmitMeta`, `TComponents`, `TFormComponents`\> ### withForm() @@ -99,7 +101,7 @@ withForm: +`WithFormProps`\<`TFormData`, `TOnMount`, `TOnChange`, `TOnChangeAsync`, `TOnBlur`, `TOnBlurAsync`, `TOnSubmit`, `TOnSubmitAsync`, `TOnServer`, `TSubmitMeta`, `TComponents`, `TFormComponents`, `TRenderProps`\> #### Returns diff --git a/docs/framework/react/reference/functions/createformhookcontext.md b/docs/framework/react/reference/functions/createformhookcontext.md deleted file mode 100644 index fdb3be060..000000000 --- a/docs/framework/react/reference/functions/createformhookcontext.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -id: createFormHookContext -title: createFormHookContext ---- - - - -# Function: createFormHookContext() - -```ts -function createFormHookContext(): object -``` - -Defined in: [packages/react-form/src/createFormHook.tsx:14](https://github.com/TanStack/form/blob/main/packages/react-form/src/createFormHook.tsx#L14) - -## Returns - -`object` - -### context - -```ts -context: Context; -``` - -### useFieldContext() - -```ts -useFieldContext: () => FieldApi; -``` - -This context only works when within a `component` passed to `createFormHook` - -#### Type Parameters - -• **TData** - -#### Returns - -`FieldApi`\<`any`, `string`, `TData`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`\> diff --git a/docs/framework/react/reference/functions/createformhookcontexts.md b/docs/framework/react/reference/functions/createformhookcontexts.md new file mode 100644 index 000000000..d169d39e2 --- /dev/null +++ b/docs/framework/react/reference/functions/createformhookcontexts.md @@ -0,0 +1,54 @@ +--- +id: createFormHookContexts +title: createFormHookContexts +--- + + + +# Function: createFormHookContexts() + +```ts +function createFormHookContexts(): object +``` + +Defined in: [packages/react-form/src/createFormHook.tsx:16](https://github.com/TanStack/form/blob/main/packages/react-form/src/createFormHook.tsx#L16) + +## Returns + +`object` + +### fieldContext + +```ts +fieldContext: Context; +``` + +### formContext + +```ts +formContext: Context; +``` + +### useFieldContext() + +```ts +useFieldContext: () => FieldApi; +``` + +#### Type Parameters + +• **TData** + +#### Returns + +`FieldApi`\<`any`, `string`, `TData`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`\> + +### useFormContext() + +```ts +useFormContext: () => ReactFormExtendedApi, any, any, any, any, any, any, any, any, any>; +``` + +#### Returns + +[`ReactFormExtendedApi`](../type-aliases/reactformextendedapi.md)\<`Record`\<`string`, `never`\>, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`, `any`\> diff --git a/docs/framework/react/reference/index.md b/docs/framework/react/reference/index.md index 8f051793b..509a0026a 100644 --- a/docs/framework/react/reference/index.md +++ b/docs/framework/react/reference/index.md @@ -20,7 +20,7 @@ title: "@tanstack/react-form" ## Functions - [createFormHook](functions/createformhook.md) -- [createFormHookContext](functions/createformhookcontext.md) +- [createFormHookContexts](functions/createformhookcontexts.md) - [Field](functions/field.md) - [useField](functions/usefield.md) - [useForm](functions/useform.md) From b06ac4b1eb25dff246c7992ae945638e7cf5c6ba Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 28 Feb 2025 12:51:58 -0800 Subject: [PATCH 11/22] fix: type unions should now work properly (#1180) * fix: type unions should now work properly Co-authored-by: irwinarruda * ci: apply automated fixes and generate docs * chore: reintroduce TDepth for infinate depth issues Co-authored-by: irwinarruda * ci: apply automated fixes and generate docs * test: add large schema test --------- Co-authored-by: irwinarruda Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> --- docs/reference/classes/formapi.md | 8 +- docs/reference/index.md | 1 - docs/reference/type-aliases/deepkeys.md | 2 +- docs/reference/type-aliases/deepvalue.md | 10 +- .../type-aliases/unwraponelevelofarray.md | 18 -- packages/form-core/src/FormApi.test-d.ts | 31 ---- packages/form-core/src/util-types.ts | 83 ++++----- packages/form-core/tests/FormApi.spec.ts | 24 +++ packages/form-core/tests/FormApi.test-d.ts | 29 ++++ packages/form-core/tests/util-types.test-d.ts | 158 +++++++++++++++++- .../tests/createFormHook.test-d.tsx | 94 +++++++++++ 11 files changed, 355 insertions(+), 103 deletions(-) delete mode 100644 docs/reference/type-aliases/unwraponelevelofarray.md delete mode 100644 packages/form-core/src/FormApi.test-d.ts create mode 100644 packages/react-form/tests/createFormHook.test-d.tsx diff --git a/docs/reference/classes/formapi.md b/docs/reference/classes/formapi.md index b464e1f80..4f77fba73 100644 --- a/docs/reference/classes/formapi.md +++ b/docs/reference/classes/formapi.md @@ -350,7 +350,7 @@ Defined in: [packages/form-core/src/FormApi.ts:1763](https://github.com/TanStack ##### value -[`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` +[`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, \[\]\> *extends* `any`[] ? `any`[] & [`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, \[\]\>\[`number`\] : `never` ##### opts? @@ -447,7 +447,7 @@ Pushes a value into an array field. ##### value -[`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` +[`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, \[\]\> *extends* `any`[] ? `any`[] & [`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, \[\]\>\[`number`\] : `never` ##### opts? @@ -526,7 +526,7 @@ Replaces a value into an array field at the specified index. ##### value -[`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\> *extends* `any`[] ? `any`[] & [`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\[`number`\] : `never` +[`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, \[\]\> *extends* `any`[] ? `any`[] & [`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, \[\]\>\[`number`\] : `never` ##### opts? @@ -672,7 +672,7 @@ Sets the value of the specified field and optionally updates the touched state. ##### updater -[`Updater`](../type-aliases/updater.md)\<[`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, `IsNullable`\<`TFormData`\>\>\> +[`Updater`](../type-aliases/updater.md)\<[`DeepValue`](../type-aliases/deepvalue.md)\<`TFormData`, `TField`, \[\]\>\> ##### opts? diff --git a/docs/reference/index.md b/docs/reference/index.md index 7ba540130..a87090a70 100644 --- a/docs/reference/index.md +++ b/docs/reference/index.md @@ -49,7 +49,6 @@ title: "@tanstack/form-core" - [UnwrapFieldValidateOrFn](type-aliases/unwrapfieldvalidateorfn.md) - [UnwrapFormAsyncValidateOrFn](type-aliases/unwrapformasyncvalidateorfn.md) - [UnwrapFormValidateOrFn](type-aliases/unwrapformvalidateorfn.md) -- [UnwrapOneLevelOfArray](type-aliases/unwraponelevelofarray.md) - [Updater](type-aliases/updater.md) - [UpdaterFn](type-aliases/updaterfn.md) - [ValidationError](type-aliases/validationerror.md) diff --git a/docs/reference/type-aliases/deepkeys.md b/docs/reference/type-aliases/deepkeys.md index b3f91892c..ca34a4d42 100644 --- a/docs/reference/type-aliases/deepkeys.md +++ b/docs/reference/type-aliases/deepkeys.md @@ -11,7 +11,7 @@ title: DeepKeys type DeepKeys = TDepth["length"] extends 5 ? never : unknown extends T ? PrefixFromDepth : T extends readonly any[] & IsTuple ? PrefixTupleAccessor, TDepth> : T extends any[] ? PrefixArrayAccessor : T extends Date ? never : T extends object ? PrefixObjectAccessor : T extends string | number | boolean | bigint ? "" : never; ``` -Defined in: [packages/form-core/src/util-types.ts:87](https://github.com/TanStack/form/blob/main/packages/form-core/src/util-types.ts#L87) +Defined in: [packages/form-core/src/util-types.ts:75](https://github.com/TanStack/form/blob/main/packages/form-core/src/util-types.ts#L75) The keys of an object or array, deeply nested. diff --git a/docs/reference/type-aliases/deepvalue.md b/docs/reference/type-aliases/deepvalue.md index 7e52f2d49..3c6771b84 100644 --- a/docs/reference/type-aliases/deepvalue.md +++ b/docs/reference/type-aliases/deepvalue.md @@ -5,13 +5,15 @@ title: DeepValue -# Type Alias: DeepValue\ +# Type Alias: DeepValue\ ```ts -type DeepValue = unknown extends TValue ? TValue : TValue extends ReadonlyArray ? TAccessor extends `[${infer TBrackets}].${infer TAfter}` ? DeepValue, TAfter> : TAccessor extends `[${infer TBrackets}]` ? DeepValue : TAccessor extends keyof TValue ? TValue[TAccessor] : TValue[TAccessor & number] : TValue extends Record ? TAccessor extends `${infer TBefore}[${infer TEverythingElse}` ? DeepValue, `[${TEverythingElse}`> : TAccessor extends `[${infer TBrackets}]` ? DeepValue : TAccessor extends `${infer TBefore}.${infer TAfter}` ? DeepValue, TAfter> : TAccessor extends string ? TNullable extends true ? Nullable : TValue[TAccessor] : never : never; +type DeepValue = unknown extends TValue ? TValue : TDepth["length"] extends 10 ? unknown : TValue extends ReadonlyArray ? TAccessor extends `[${infer TBrackets}].${infer TAfter}` ? DeepValue, TAfter, [...TDepth, any]> : TAccessor extends `[${infer TBrackets}]` ? DeepValue : TAccessor extends keyof TValue ? TValue[TAccessor] : TValue[TAccessor & number] : TAccessor extends `${infer TBefore}[${infer TEverythingElse}` ? DeepValue, `[${TEverythingElse}`, [...TDepth, any]> : TAccessor extends `[${infer TBrackets}]` ? DeepValue : TAccessor extends `${infer TBefore}.${infer TAfter}` ? DeepValue, TAfter, [...TDepth, any]> : TAccessor extends string ? + | Get + | ApplyNull<...> | ApplyUndefined<...> : never; ``` -Defined in: [packages/form-core/src/util-types.ts:111](https://github.com/TanStack/form/blob/main/packages/form-core/src/util-types.ts#L111) +Defined in: [packages/form-core/src/util-types.ts:109](https://github.com/TanStack/form/blob/main/packages/form-core/src/util-types.ts#L109) Infer the type of a deeply nested property within an object or an array. @@ -21,4 +23,4 @@ Infer the type of a deeply nested property within an object or an array. • **TAccessor** -• **TNullable** *extends* `boolean` = `IsNullable`\<`TValue`\> +• **TDepth** *extends* `ReadonlyArray`\<`any`\> = \[\] diff --git a/docs/reference/type-aliases/unwraponelevelofarray.md b/docs/reference/type-aliases/unwraponelevelofarray.md deleted file mode 100644 index fda64c682..000000000 --- a/docs/reference/type-aliases/unwraponelevelofarray.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -id: UnwrapOneLevelOfArray -title: UnwrapOneLevelOfArray ---- - - - -# Type Alias: UnwrapOneLevelOfArray\ - -```ts -type UnwrapOneLevelOfArray = T extends infer U[] ? U : T; -``` - -Defined in: [packages/form-core/src/util-types.ts:4](https://github.com/TanStack/form/blob/main/packages/form-core/src/util-types.ts#L4) - -## Type Parameters - -• **T** diff --git a/packages/form-core/src/FormApi.test-d.ts b/packages/form-core/src/FormApi.test-d.ts deleted file mode 100644 index bcaaf22a3..000000000 --- a/packages/form-core/src/FormApi.test-d.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { assertType, it } from 'vitest' -import { FormApi } from '../src/index' - -it('should type handleSubmit as never when onSubmitMeta is not passed', () => { - const form = new FormApi({ - defaultValues: { - name: 'test', - }, - } as const) - - assertType<() => Promise>(form.handleSubmit) -}) - -type OnSubmitMeta = { - group: string -} - -it('should type handleChange correctly', () => { - const form = new FormApi({ - defaultValues: { - name: 'test', - }, - onSubmitMeta: {} as OnSubmitMeta, - } as const) - - form.handleSubmit({ group: 'track' }) - - assertType<(submitMeta: { group: string }) => Promise>( - form.handleSubmit, - ) -}) diff --git a/packages/form-core/src/util-types.ts b/packages/form-core/src/util-types.ts index bc99c7600..b34967771 100644 --- a/packages/form-core/src/util-types.ts +++ b/packages/form-core/src/util-types.ts @@ -1,13 +1,7 @@ -type Nullable = T | null -type IsNullable = [null] extends [T] ? true : false - -export type UnwrapOneLevelOfArray = T extends (infer U)[] ? U : T - /** * @private */ -export type RequiredByKey = Omit & - Required> +export type UnwrapOneLevelOfArray = T extends (infer U)[] ? U : T type Narrowable = string | number | bigint | boolean @@ -18,23 +12,17 @@ type NarrowRaw = [K in keyof A]: A[K] extends Function ? A[K] : NarrowRaw } -/** - * @private - */ -export type NoInfer = [T][T extends any ? 0 : never] +type Try = A1 extends A2 ? A1 : Catch /** * @private */ export type Narrow = Try> -type Try = A1 extends A2 ? A1 : Catch - /** - * Hack to get TypeScript to show simplified types in error messages * @private */ -export type Pretty = { [K in keyof T]: T[K] } & {} +export type NoInfer = [T][T extends any ? 0 : never] type ComputeRange< N extends number, @@ -105,6 +93,16 @@ type PrefixFromDepth< TDepth extends any[], > = TDepth['length'] extends 0 ? T : `.${T}` +// Hack changing Typescript's default get behavior in order to work with union objects +type Get = T extends { [Key in K]: infer V } + ? V + : T extends { [Key in K]?: infer W } + ? W | undefined + : never + +type ApplyNull = null extends T ? null : never +type ApplyUndefined = undefined extends T ? undefined : never + /** * Infer the type of a deeply nested property within an object or an array. */ @@ -113,36 +111,45 @@ export type DeepValue< TValue, // A string representing the path of the property we're trying to access TAccessor, - TNullable extends boolean = IsNullable, -> = - // If TValue is any it will recurse forever, this terminates the recursion - unknown extends TValue - ? TValue + // Depth for preventing infinite recursion + TDepth extends ReadonlyArray = [], +> = unknown extends TValue // If TValue is any it will recurse forever, this terminates the recursion + ? TValue + : TDepth['length'] extends 10 + ? unknown : // Check if we're looking for the property in an array TValue extends ReadonlyArray ? TAccessor extends `[${infer TBrackets}].${infer TAfter}` ? /* Extract the first element from the accessor path (`TBrackets`) and recursively call `DeepValue` with it - */ - DeepValue, TAfter> + */ + DeepValue< + DeepValue, + TAfter, + [...TDepth, any] + > : TAccessor extends `[${infer TBrackets}]` - ? DeepValue + ? DeepValue : TAccessor extends keyof TValue ? TValue[TAccessor] : TValue[TAccessor & number] - : // Check if we're looking for the property in an object - TValue extends Record - ? TAccessor extends `${infer TBefore}[${infer TEverythingElse}` - ? DeepValue, `[${TEverythingElse}`> - : TAccessor extends `[${infer TBrackets}]` - ? DeepValue - : TAccessor extends `${infer TBefore}.${infer TAfter}` - ? DeepValue, TAfter> - : TAccessor extends string - ? TNullable extends true - ? Nullable - : TValue[TAccessor] - : never - : // Do not allow `TValue` to be anything else - never + : TAccessor extends `${infer TBefore}[${infer TEverythingElse}` + ? DeepValue< + DeepValue, + `[${TEverythingElse}`, + [...TDepth, any] + > + : TAccessor extends `[${infer TBrackets}]` + ? DeepValue + : TAccessor extends `${infer TBefore}.${infer TAfter}` + ? DeepValue< + DeepValue, + TAfter, + [...TDepth, any] + > + : TAccessor extends string + ? + | Get + | (ApplyNull | ApplyUndefined) + : never diff --git a/packages/form-core/tests/FormApi.spec.ts b/packages/form-core/tests/FormApi.spec.ts index abe453f33..a327092ab 100644 --- a/packages/form-core/tests/FormApi.spec.ts +++ b/packages/form-core/tests/FormApi.spec.ts @@ -2753,3 +2753,27 @@ it('should pass the handleSubmit default meta data to onSubmit', async () => { await form.handleSubmit() }) + +it('should read and update union objects', async () => { + const form = new FormApi({ + defaultValues: { + person: { firstName: 'firstName' }, + } as { person?: { firstName: string } | { age: number } | null }, + }) + + const field = new FieldApi({ + form, + name: 'person.firstName', + }) + field.mount() + expect(field.getValue()).toStrictEqual('firstName') + + form.setFieldValue('person', { age: 0 }) + + const field2 = new FieldApi({ + form, + name: 'person.age', + }) + field2.mount() + expect(field2.getValue()).toStrictEqual(0) +}) diff --git a/packages/form-core/tests/FormApi.test-d.ts b/packages/form-core/tests/FormApi.test-d.ts index 220d483a8..e7ab5362c 100644 --- a/packages/form-core/tests/FormApi.test-d.ts +++ b/packages/form-core/tests/FormApi.test-d.ts @@ -55,3 +55,32 @@ it('should return all errors matching the right type from getAllErrors', () => { } }>(errors.fields) }) + +it('should type handleSubmit as never when onSubmitMeta is not passed', () => { + const form = new FormApi({ + defaultValues: { + name: 'test', + }, + } as const) + + assertType<() => Promise>(form.handleSubmit) +}) + +type OnSubmitMeta = { + group: string +} + +it('should type handleChange correctly', () => { + const form = new FormApi({ + defaultValues: { + name: 'test', + }, + onSubmitMeta: {} as OnSubmitMeta, + } as const) + + form.handleSubmit({ group: 'track' }) + + assertType<(submitMeta: { group: string }) => Promise>( + form.handleSubmit, + ) +}) diff --git a/packages/form-core/tests/util-types.test-d.ts b/packages/form-core/tests/util-types.test-d.ts index cf692c845..dc4eaa26e 100644 --- a/packages/form-core/tests/util-types.test-d.ts +++ b/packages/form-core/tests/util-types.test-d.ts @@ -87,13 +87,88 @@ type NestedKeysExample = DeepValue< > assertType(0 as never as NestedKeysExample) -type NestedNullableKeys = DeepValue< - { - meta: { mainUser: 'hello' } | null - }, - 'meta.mainUser' +type NestedNullableObjectCase = { + null: { mainUser: 'name' } | null + undefined: { mainUser: 'name' } | undefined + optional?: { mainUser: 'name' } + mixed: { mainUser: 'name' } | null | undefined +} + +type NestedNullableObjectCaseNull = DeepValue< + NestedNullableObjectCase, + 'null.mainUser' +> +assertType<'name' | null>(0 as never as NestedNullableObjectCaseNull) +type NestedNullableObjectCaseUndefined = DeepValue< + NestedNullableObjectCase, + 'undefined.mainUser' +> +assertType<'name' | undefined>(0 as never as NestedNullableObjectCaseUndefined) +type NestedNullableObjectCaseOptional = DeepValue< + NestedNullableObjectCase, + 'undefined.mainUser' +> +assertType<'name' | undefined>(0 as never as NestedNullableObjectCaseOptional) +type NestedNullableObjectCaseMixed = DeepValue< + NestedNullableObjectCase, + 'mixed.mainUser' +> +assertType<'name' | null | undefined>( + 0 as never as NestedNullableObjectCaseMixed, +) + +type DoubleNestedNullableObjectCase = { + mixed?: { mainUser: { name: 'name' } } | null | undefined +} +type DoubleNestedNullableObjectA = DeepValue< + DoubleNestedNullableObjectCase, + 'mixed.mainUser' > -assertType<'hello' | null>(0 as never as NestedNullableKeys) +assertType<{ name: 'name' } | null | undefined>( + 0 as never as DoubleNestedNullableObjectA, +) +type DoubleNestedNullableObjectB = DeepValue< + DoubleNestedNullableObjectCase, + 'mixed.mainUser.name' +> +assertType<'name' | null | undefined>(0 as never as DoubleNestedNullableObjectB) + +type NestedObjectUnionCase = { + normal: + | { a: User } + | { a: string } + | { b: string } + | { c: { user: User } | { user: number } } +} +type NestedObjectUnionA = DeepValue +assertType(0 as never as NestedObjectUnionA) +type NestedObjectUnionB = DeepValue +assertType(0 as never as NestedObjectUnionB) +type NestedObjectUnionC = DeepValue +assertType(0 as never as NestedObjectUnionC) + +type NestedNullableObjectUnionCase = { + nullable: + | { a?: number; b?: { c: boolean } | null } + | { b?: { c: string; e: number } } +} +type NestedNullableObjectUnionA = DeepValue< + NestedNullableObjectUnionCase, + 'nullable.a' +> +assertType(0 as never as NestedNullableObjectUnionA) +type NestedNullableObjectUnionB = DeepValue< + NestedNullableObjectUnionCase, + 'nullable.b.c' +> +assertType( + 0 as never as NestedNullableObjectUnionB, +) +type NestedNullableObjectUnionC = DeepValue< + NestedNullableObjectUnionCase, + 'nullable.b.e' +> +assertType(0 as never as NestedNullableObjectUnionC) type NestedArrayExample = DeepValue<{ users: User[] }, 'users[0].age'> assertType(0 as never as NestedArrayExample) @@ -101,6 +176,12 @@ assertType(0 as never as NestedArrayExample) type NestedLooseArrayExample = DeepValue<{ users: User[] }, 'users[number].age'> assertType(0 as never as NestedLooseArrayExample) +type NestedArrayUnionExample = DeepValue< + { users: string | User[] }, + 'users[0].age' +> +assertType(0 as never as NestedArrayUnionExample) + type NestedTupleExample = DeepValue< { topUsers: [User, 0, User] }, 'topUsers[0].age' @@ -169,3 +250,68 @@ type DoubleDeepArray = DeepValue< > assertType(0 as never as DoubleDeepArray) + +// Deepness is infinite error check +type Cart = { + id: number + product: { + id: string + description?: string + price_internet?: number + price_dealer_region?: number + price_dealer?: number + stock: + | { + id: string + quantity: number + isChecked: boolean + }[] + | null + } + quantity: number + isChecked: boolean +}[] + +type Payment_types = { + id: string + title: string + name: string +}[] + +type Shipping_methods = { + id: string + title: string + name: string +}[] + +type Userr = { + id: string + first_name: string | null + email: string | null + avatar: + | string + | ({ + url?: string + } & { + id: string + storage: string + filename_disk: string | null + filename_original: string | null + filename_download: string | null + filename_preview: string | null + filename_thumbnail: string | null + filename_medium: string | null + filename_large: string | null + filename_huge: string | null + filename_icon: string | null + filename_icon_large: string | null + focal_point_y: number | null + }) + | null + // Reference Cart, Payment_types, Shipping_methods + cart: Cart | null + payment_types: Payment_types | null + shipping_methods: Shipping_methods | null +} + +type UserKeys = DeepValue> diff --git a/packages/react-form/tests/createFormHook.test-d.tsx b/packages/react-form/tests/createFormHook.test-d.tsx new file mode 100644 index 000000000..c5ee653c5 --- /dev/null +++ b/packages/react-form/tests/createFormHook.test-d.tsx @@ -0,0 +1,94 @@ +import { assertType, describe, expect, it } from 'vitest' +import { render } from '@testing-library/react' +import { formOptions } from '@tanstack/form-core' +import { createFormHook, createFormHookContexts } from '../src' + +const { fieldContext, useFieldContext, formContext, useFormContext } = + createFormHookContexts() + +const { useAppForm, withForm } = createFormHook({ + fieldComponents: {}, + formComponents: {}, + fieldContext, + formContext, +}) + +describe('createFormHook', () => { + it('should not break with an infinite type on large schemas', () => { + const ActivityKind0_Names = ['Work', 'Rest', 'OnCall'] as const + type ActivityKind0 = (typeof ActivityKind0_Names)[number] + + enum DayOfWeek { + Monday = 1, + Tuesday, + Wednesday, + Thursday, + Friday, + Saturday, + Sunday, + } + + interface Branding { + __type?: Brand + } + type Branded = T & Branding + type ActivityId = Branded + interface ActivitySelectorFormData { + includeAll: boolean + includeActivityIds: ActivityId[] + includeActivityKinds: Set + excludeActivityIds: ActivityId[] + } + + const GeneratedTypes0Visibility_Names = [ + 'Normal', + 'Advanced', + 'Hidden', + ] as const + type GeneratedTypes0Visibility = + (typeof GeneratedTypes0Visibility_Names)[number] + interface FormValuesBase { + key: string + visibility: GeneratedTypes0Visibility + } + + interface ActivityCountFormValues extends FormValuesBase { + _type: 'ActivityCount' + activitySelector: ActivitySelectorFormData + daysOfWeek: DayOfWeek[] + label: string + } + + interface PlanningTimesFormValues extends FormValuesBase { + _type: 'PlanningTimes' + showTarget: boolean + showPlanned: boolean + showDiff: boolean + } + + type EditorValues = ActivityCountFormValues | PlanningTimesFormValues + interface EditorFormValues { + editors: Record + ordering: string[] + } + + const ExampleUsage = withForm({ + props: { + initialValues: '' as keyof EditorFormValues['editors'], + }, + defaultValues: {} as EditorFormValues, + render: ({ form, initialValues }) => { + return ( +
+ + {(field) => { + assertType(field.state.value) + return null + }} + +
+ ) + }, + }) + }) +}) From 1a7cf395057b2db84033a6e1dd81bd7ca678e58e Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 28 Feb 2025 13:24:10 -0800 Subject: [PATCH 12/22] docs: add initial philosophy doc --- docs/config.json | 4 +++ docs/philosophy.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+) create mode 100644 docs/philosophy.md diff --git a/docs/config.json b/docs/config.json index e47959c28..4d503d24f 100644 --- a/docs/config.json +++ b/docs/config.json @@ -17,6 +17,10 @@ "label": "Installation", "to": "installation" }, + { + "label": "Philosophy", + "to": "philosophy" + }, { "label": "Comparison", "to": "comparison" diff --git a/docs/philosophy.md b/docs/philosophy.md new file mode 100644 index 000000000..ec8fbcf9d --- /dev/null +++ b/docs/philosophy.md @@ -0,0 +1,74 @@ +--- +id: philosophy +title: Philosophy +--- + +Every well-established project should have a philosophy that guides its development. Without a core philosophy, development can languish in endless decision-making and have weaker APIs as a result. + +This document outlines the core principles that drive the development and feature-set of TanStack Form. + +# Upgrading unified APIs + +APIs come with tradeoffs. As a result, it can be tempting to make each set of tradeoffs available to the user through different APIs. However, this can lead to a fragmented API that is harder to learn and use. + +While this may mean a higher learning curve, it means that you don't have to question which API to use internally or have higher cognitive overhead when switching between APIs. + +# Forms need flexibility + +TanStack Form is designed to be flexible and customizable. While many forms may conform to similar patterns, there are always exceptions; especially when forms are a core component of your application. + +As a result, TanStack Form supports multiple methods for validation: + +- **Timing customizations**: You can validate on blur, change, submit, or even on mount. +- **Validation strategies**: You can validate on individual fields, the entire form, or a subset of fields. +- **Custom validation logic**: You can write your own validation logic or use a library like [Zod](https://zod.dev/) or [Valibot](https://valibot.dev/). +- **Custom error messages**: You can customize the error messages for each field by returning any object from a validator. +- **Async validation**: You can validate fields asynchronously and have common utils like debouncing and cancellation handled for you. + +# Controlled is Cool + +In a world where controlled vs uncontrolled inputs are a hot topic, TanStack Form is firmly in the controlled camp. + +This comes with a number of advantages: + +- **Predictable**: You can predict the state of your form at any point in time. +- **Easier testing**: You can easily test your forms by passing in values and asserting on the output. +- **Non-DOM support**: You can use TanStack Form with React Native, Three.js framework adapters, or any other framework renderer. +- **Enhanced conditional logic**: You can easily conditionally show/hide fields based on the form state. +- **Debugging**: You can easily log the form state to the console to debug issues. + +# Generics are grim + +You should never need to pass a generic or use an internal type when leveraging TanStack Form. This is because we've designed the library to inference everything from runtime defaults. + +When writing sufficiently correct TanStack Form code, you should not be able to distinguish between JavaScript usage and TypeScript usage, with the exception of any type casts you might do of runtime values. + +Instead of: + +```typescript +useForm(); +``` + +You should do: + +```typescript +useForm({ + defaultValues: { + name: 'Bill Luo', + age: 24, + } as MyForm, +}); +``` + +# Libraries are liberating + +One of the main objectives of TanStack Form is that you should be wrapping it into your own component system or design system. + +To support this, we have a number of utilities that make it easier to build your own components and customized hooks: + +```typescript +// Exported from your own library with pre-bound components for your forms. +export const { useAppForm, withForm } = createFormHook(/* options */); +``` + +Without doing so, you're adding substantially more boilerplate to your apps and making your forms less consistent and user-friendly. From f7a03c90be8c46db2feb7452cd5cf7ac42ca1e01 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 28 Feb 2025 13:58:23 -0800 Subject: [PATCH 13/22] docs: add initial docs for form composition --- .../react/guides/form-composition.md | 149 ++++++++++++++++++ 1 file changed, 149 insertions(+) create mode 100644 docs/framework/react/guides/form-composition.md diff --git a/docs/framework/react/guides/form-composition.md b/docs/framework/react/guides/form-composition.md new file mode 100644 index 000000000..9a240ce4d --- /dev/null +++ b/docs/framework/react/guides/form-composition.md @@ -0,0 +1,149 @@ +--- +id: form-composition +title: Form Composition +--- + +A common criticism of TanStack Form is its verbosity out-of-the-box. While this _can_ be useful for educational purposes - helping enforce understanding our APIs - it's not ideal in production usecases. + +As a result, while `form.Field` enables the most powerful and flexible usage of TanStack Form, we provide APIs that wrap it and make your application code less verbose. + +# Custom Form Hooks + +The most powerful way to compose forms is to create custom form hooks. This allows you to create a form hook that is tailored to your application's needs, including pre-bound custom UI components and more. + +At it's most basic, `createFormHook` is a function that takes a `fieldContext` and `formContext` and returns a `useAppForm` hook. + +> This un-customized `useAppForm` hook is identical to `useForm`, but that will quickly change as we add more options to `createFormHook`. + +```tsx +import {createFormHookContexts, createFormHook } from '@tanstack/react-form' + +const { fieldContext, formContext } = + createFormHookContexts() + +const { useAppForm } = createFormHook({ + fieldContext, + formContext, + // We'll learn more about these options later + fieldComponents: {}, + formComponents: {}, +}) + +function App() { + const form = useAppForm({ + // Supports all useForm options + defaultValues: { + firstName: 'John', + lastName: 'Doe', + }, + }) + + return // ... +} +``` + +## Pre-bound Field Components + +Once this scaffolding is in place, you can start adding custom field and form components to your form hook. + +```tsx +function TextField({ label }: { label: string }) { + // Use the context returned from `createFormHookContexts` + // The `Field` that it should have a `value` type of `string` + const field = useFieldContext() + return ( + + ) +} +``` + +You're then able to register this component with your form hook. + +```tsx +const { useAppForm } = createFormHook({ + fieldContext, + formContext, + fieldComponents: { + TextField + }, + formComponents: {}, +}) +``` + +And use it in your form: + +```tsx +function App() { + const form = useAppForm({ + defaultValues: { + firstName: 'John', + lastName: 'Doe', + }, + }) + + return ( + // Notice the `AppField` instead of `Field`; `AppField` provides the required context + } + /> + ) +} +``` + +This not only allows you to reuse the UI of your shared component, but retains the type-safety you'd expect from TanStack Form: Typo `name` and get a TypeScript error. + +### A note on performance + +While context is a valuable tool in the React ecosystem, there's appropriate concern from many users that providing a reactive value through a context will cause unnecessary re-renders. + +> Unfamiliar with this performance concern? [Mark Erikson's blog post explaining why Redux solves many of these problems](https://blog.isquaredsoftware.com/2021/01/context-redux-differences/) is a great place to start. + +While this is a good concern to call out, it's not a problem for TanStack Form; the values provided through context are not reactive themselves, but instead are static class instances with reactive properties ([using TanStack Store as our signals implementation to power the show](https://tanstack.com/store)). + +## Pre-bound Form Components + +While `form.AppField` solves many of the problems with Field boilerplate and reusability, it doesn't solve the problem of _form_ boilerplate and reusability. + +In particular, being able to share instances of `form.Subscribe` for, say, a reactive form submission button is a common usecase. + +```tsx +function SubscribeButton({ label }: { label: string }) { + const form = useFormContext() + return ( + state.isSubmitting}> + {(isSubmitting) => } + + ) +} + +const { useAppForm, withForm } = createFormHook({ + fieldComponents: {}, + formComponents: { + SubscribeButton, + }, + fieldContext, + formContext, +}) + +function App() { + const form = useAppForm({ + defaultValues: { + firstName: 'John', + lastName: 'Doe', + }, + }) + + return ( + + + + ) +} +``` From fd63db0c35753ae871beb1893fdbe032e93818bc Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 28 Feb 2025 14:18:53 -0800 Subject: [PATCH 14/22] docs: add withForm docs examples --- .../react/guides/form-composition.md | 171 ++++++++++++++++++ 1 file changed, 171 insertions(+) diff --git a/docs/framework/react/guides/form-composition.md b/docs/framework/react/guides/form-composition.md index 9a240ce4d..bf378a4db 100644 --- a/docs/framework/react/guides/form-composition.md +++ b/docs/framework/react/guides/form-composition.md @@ -147,3 +147,174 @@ function App() { ) } ``` + +# Breaking big forms into smaller pieces + +Sometimes forms get very large; it's just how it goes sometimes. While TanStack Form supports large forms well, it's never fun to work with a files hundreds or thousands of lines of code long. + +To solve this, we support breaking forms into smaller pieces using the `withForm` higher-order component. + +```tsx +const { useAppForm, withForm } = createFormHook({ + fieldComponents: { + TextField, + }, + formComponents: { + SubscribeButton, + }, + fieldContext, + formContext, +}) + +const ChildForm = withForm({ + // These valeus are only used for type-checking, and are not used at runtime + // This allows you to `...formOpts` from `formOptions` without needing to redeclare the options + defaultValues: { + firstName: 'John', + lastName: 'Doe', + }, + // Optional, but adds props to the `render` function in addition to `form` + props: { + // These props are also set as default values for the `render` function + title: 'Child Form', + }, + render: function Render({ form, title }) { + return ( +
+

{title}

+ } + /> + + + +
+ ) + }, +}) + +function App() { + const form = useAppForm({ + defaultValues: { + firstName: 'John', + lastName: 'Doe', + }, + }) + + return +} +``` + +## `withForm` FAQ + +> Why a higher-order component instead of a hook? + +While hooks are the future of React, higher-order components are still a powerful tool for composition. In particular, the API of `useForm` enables us to have strong type-safety without requiring users to pass generics. + +> Why am I getting ESLint errors about hooks in `render`? + +ESLint looks for hooks in the top-level of a function, and `render` may not be recogized as a top-level component, depending on how you defined it. + +```tsx +// This will cause ESLint errors with hooks usage +const ChildForm = withForm({ + // ... + render: ({ form, title }) => { + // ... + }, +}) +``` + +```tsx +// This works fine +const ChildForm = withForm({ + // ... + render: function Render({ form, title }) { + // ... + }, +}) +``` + +# Putting it all together + +Now that we've covered the basics of creating custom form hooks, let's put it all together in a single example. + +```tsx +// /src/hooks/form.ts, to be used across the entire app +const { fieldContext, useFieldContext, formContext, useFormContext } = + createFormHookContexts() + +function TextField({ label }: { label: string }) { + const field = useFieldContext() + return ( + + ) +} + +function SubscribeButton({ label }: { label: string }) { + const form = useFormContext() + return ( + state.isSubmitting}> + {(isSubmitting) => } + + ) +} + +const { useAppForm, withForm } = createFormHook({ + fieldComponents: { + TextField, + }, + formComponents: { + SubscribeButton, + }, + fieldContext, + formContext, +}) + +// /src/features/people/shared-form.ts, to be used across `people` features +const formOpts = formOptions({ + defaultValues: { + firstName: 'John', + lastName: 'Doe', + }, +}) + +// /src/features/people/nested-form.ts, to be used in the `people` page +const ChildForm = withForm({ + ...formOpts, + // Optional, but adds props to the `render` function outside of `form` + props: { + title: 'Child Form', + }, + render: ({ form, title }) => { + return ( +
+

{title}

+ } + /> + + + +
+ ) + }, +}) + +// /src/features/people/page.ts +const Parent = () => { + const form = useAppForm({ + ...formOpts, + }) + + return +} +``` From 4f679ffaf441779bc1a9c4d2285c30f148700901 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 28 Feb 2025 14:23:02 -0800 Subject: [PATCH 15/22] docs: add form composition page to docs config --- docs/config.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/config.json b/docs/config.json index 4d503d24f..f1c6e71fe 100644 --- a/docs/config.json +++ b/docs/config.json @@ -113,6 +113,10 @@ "label": "UI Libraries", "to": "framework/react/guides/ui-libraries" }, + { + "label": "Form Composition", + "to": "framework/react/guides/form-composition" + }, { "label": "React Native", "to": "framework/react/guides/react-native" From 49c09d35cca4dc69f998aee817563e9f870da367 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 28 Feb 2025 15:06:45 -0800 Subject: [PATCH 16/22] fix: attempt to fix infinite loops with createFormHook --- packages/react-form/package.json | 3 -- packages/react-form/src/createFormHook.tsx | 48 +++++-------------- packages/react-form/src/useField.tsx | 2 +- .../tests/createFormHook.test-d.tsx | 17 +++++-- 4 files changed, 27 insertions(+), 43 deletions(-) diff --git a/packages/react-form/package.json b/packages/react-form/package.json index dbeaace0f..707c6ff63 100644 --- a/packages/react-form/package.json +++ b/packages/react-form/package.json @@ -18,9 +18,6 @@ "clean": "premove ./dist ./coverage", "test:eslint": "eslint ./src ./tests", "test:types": "pnpm run \"/^test:types:ts[0-9]{2}$/\"", - "test:types:ts51": "node ../../node_modules/typescript51/lib/tsc.js", - "test:types:ts52": "node ../../node_modules/typescript52/lib/tsc.js", - "test:types:ts53": "node ../../node_modules/typescript53/lib/tsc.js", "test:types:ts54": "node ../../node_modules/typescript54/lib/tsc.js", "test:types:ts55": "node ../../node_modules/typescript55/lib/tsc.js", "test:types:ts56": "tsc", diff --git a/packages/react-form/src/createFormHook.tsx b/packages/react-form/src/createFormHook.tsx index c0a7d2833..b598d8a03 100644 --- a/packages/react-form/src/createFormHook.tsx +++ b/packages/react-form/src/createFormHook.tsx @@ -116,7 +116,7 @@ type AppFieldExtendedReactFormApi< TOnServer, TSubmitMeta > & - TFormComponents & { + NoInfer & { AppField: FieldComponent< TFormData, TOnMount, @@ -128,7 +128,7 @@ type AppFieldExtendedReactFormApi< TOnSubmitAsync, TOnServer, TSubmitMeta, - TFieldComponents + NoInfer > AppForm: ComponentType } @@ -163,7 +163,7 @@ interface WithFormProps< props?: TRenderProps render: ( props: PropsWithChildren< - TRenderProps & { + NoInfer & { form: AppFieldExtendedReactFormApi< TFormData, TOnMount, @@ -192,31 +192,6 @@ export function createFormHook< formContext, formComponents, }: CreateFormHookProps) { - type AppField< - TParentData, - TFormOnMount extends undefined | FormValidateOrFn, - TFormOnChange extends undefined | FormValidateOrFn, - TFormOnChangeAsync extends undefined | FormAsyncValidateOrFn, - TFormOnBlur extends undefined | FormValidateOrFn, - TFormOnBlurAsync extends undefined | FormAsyncValidateOrFn, - TFormOnSubmit extends undefined | FormValidateOrFn, - TFormOnSubmitAsync extends undefined | FormAsyncValidateOrFn, - TFormOnServer extends undefined | FormAsyncValidateOrFn, - TSubmitMeta, - > = FieldComponent< - TParentData, - TFormOnMount, - TFormOnChange, - TFormOnChangeAsync, - TFormOnBlur, - TFormOnBlurAsync, - TFormOnSubmit, - TFormOnSubmitAsync, - TFormOnServer, - TSubmitMeta, - typeof fieldComponents - > - function useAppForm< TFormData, TOnMount extends undefined | FormValidateOrFn, @@ -252,8 +227,8 @@ export function createFormHook< TOnSubmitAsync, TOnServer, TSubmitMeta, - typeof fieldComponents, - typeof formComponents + TComponents, + TFormComponents > { const form = useForm(props) @@ -277,7 +252,7 @@ export function createFormHook< )}
) - }) satisfies AppField< + }) as FieldComponent< TFormData, TOnMount, TOnChange, @@ -287,7 +262,8 @@ export function createFormHook< TOnSubmit, TOnSubmitAsync, TOnServer, - TSubmitMeta + TSubmitMeta, + TComponents > }, [form]) @@ -328,8 +304,8 @@ export function createFormHook< TOnSubmitAsync, TOnServer, TSubmitMeta, - typeof fieldComponents, - typeof formComponents, + TComponents, + TFormComponents, TRenderProps >): WithFormProps< TFormData, @@ -342,8 +318,8 @@ export function createFormHook< TOnSubmitAsync, TOnServer, TSubmitMeta, - typeof fieldComponents, - typeof formComponents, + TComponents, + TFormComponents, TRenderProps >['render'] { return (innerProps) => render({ ...props, ...innerProps }) diff --git a/packages/react-form/src/useField.tsx b/packages/react-form/src/useField.tsx index 5743ec213..1b52980ae 100644 --- a/packages/react-form/src/useField.tsx +++ b/packages/react-form/src/useField.tsx @@ -317,7 +317,7 @@ export type FieldComponent< TPatentSubmitMeta, ExtendedApi = {}, > = < - TName extends DeepKeys, + const TName extends DeepKeys, TData extends DeepValue, TOnMount extends undefined | FieldValidateOrFn, TOnChange extends undefined | FieldValidateOrFn, diff --git a/packages/react-form/tests/createFormHook.test-d.tsx b/packages/react-form/tests/createFormHook.test-d.tsx index c5ee653c5..b1f74b379 100644 --- a/packages/react-form/tests/createFormHook.test-d.tsx +++ b/packages/react-form/tests/createFormHook.test-d.tsx @@ -6,9 +6,17 @@ import { createFormHook, createFormHookContexts } from '../src' const { fieldContext, useFieldContext, formContext, useFormContext } = createFormHookContexts() +function Test() { + return null +} + const { useAppForm, withForm } = createFormHook({ - fieldComponents: {}, - formComponents: {}, + fieldComponents: { + Test, + }, + formComponents: { + Test, + }, fieldContext, formContext, }) @@ -80,12 +88,15 @@ describe('createFormHook', () => { render: ({ form, initialValues }) => { return (
- + {(field) => { assertType(field.state.value) return null }} + + +
) }, From 2a98a3b30b2ee20bbf0893ed0375b081870a1541 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2025 23:08:31 +0000 Subject: [PATCH 17/22] ci: apply automated fixes and generate docs --- docs/framework/react/reference/functions/createformhook.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/framework/react/reference/functions/createformhook.md b/docs/framework/react/reference/functions/createformhook.md index 4b9784681..976f40483 100644 --- a/docs/framework/react/reference/functions/createformhook.md +++ b/docs/framework/react/reference/functions/createformhook.md @@ -111,7 +111,7 @@ withForm: +`PropsWithChildren`\<`NoInfer`\<`TRenderProps`\> & `object`\> ##### Returns From beb661cdc5c422c4d327d1ae5b61e0c74bfdbb8d Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 28 Feb 2025 21:29:09 -0800 Subject: [PATCH 18/22] docs: Apply suggestions from code review Co-authored-by: LeCarbonator <18158911+LeCarbonator@users.noreply.github.com> --- docs/framework/react/guides/form-composition.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docs/framework/react/guides/form-composition.md b/docs/framework/react/guides/form-composition.md index bf378a4db..7cc4a8b18 100644 --- a/docs/framework/react/guides/form-composition.md +++ b/docs/framework/react/guides/form-composition.md @@ -49,7 +49,7 @@ Once this scaffolding is in place, you can start adding custom field and form co ```tsx function TextField({ label }: { label: string }) { // Use the context returned from `createFormHookContexts` - // The `Field` that it should have a `value` type of `string` + // The `Field` infers that it should have a `value` type of `string` const field = useFieldContext() return (
= Try> -/** - * @private - */ -export type NoInfer = [T][T extends any ? 0 : never] - type ComputeRange< N extends number, Result extends Array = [], diff --git a/packages/lit-form/package.json b/packages/lit-form/package.json index 948906868..713a26910 100644 --- a/packages/lit-form/package.json +++ b/packages/lit-form/package.json @@ -18,12 +18,11 @@ "clean": "premove ./build ./coverage", "test:eslint": "eslint ./src ./tests", "test:types": "pnpm run \"/^test:types:ts[0-9]{2}$/\"", - "test:types:ts51": "node ../../node_modules/typescript51/lib/tsc.js", - "test:types:ts52": "node ../../node_modules/typescript52/lib/tsc.js", - "test:types:ts53": "node ../../node_modules/typescript53/lib/tsc.js", "test:types:ts54": "node ../../node_modules/typescript54/lib/tsc.js", "test:types:ts55": "node ../../node_modules/typescript55/lib/tsc.js", - "test:types:ts56": "tsc", + "test:types:ts56": "node ../../node_modules/typescript56/lib/tsc.js", + "test:types:ts57": "node ../../node_modules/typescript57/lib/tsc.js", + "test:types:ts58": "tsc", "test:lib": "vitest", "test:lib:dev": "pnpm run test:lib --watch", "test:build": "publint --strict", diff --git a/packages/react-form/package.json b/packages/react-form/package.json index 707c6ff63..a77c8b9ff 100644 --- a/packages/react-form/package.json +++ b/packages/react-form/package.json @@ -20,7 +20,9 @@ "test:types": "pnpm run \"/^test:types:ts[0-9]{2}$/\"", "test:types:ts54": "node ../../node_modules/typescript54/lib/tsc.js", "test:types:ts55": "node ../../node_modules/typescript55/lib/tsc.js", - "test:types:ts56": "tsc", + "test:types:ts56": "node ../../node_modules/typescript56/lib/tsc.js", + "test:types:ts57": "node ../../node_modules/typescript57/lib/tsc.js", + "test:types:ts58": "tsc", "test:lib": "vitest", "test:lib:dev": "pnpm run test:lib --watch", "test:build": "publint --strict", diff --git a/packages/solid-form/package.json b/packages/solid-form/package.json index 7f7f273c2..cf5d25abb 100644 --- a/packages/solid-form/package.json +++ b/packages/solid-form/package.json @@ -18,12 +18,11 @@ "clean": "premove ./dist ./coverage", "test:eslint": "eslint ./src ./tests", "test:types": "pnpm run \"/^test:types:ts[0-9]{2}$/\"", - "test:types:ts51": "node ../../node_modules/typescript51/lib/tsc.js", - "test:types:ts52": "node ../../node_modules/typescript52/lib/tsc.js", - "test:types:ts53": "node ../../node_modules/typescript53/lib/tsc.js", "test:types:ts54": "node ../../node_modules/typescript54/lib/tsc.js", "test:types:ts55": "node ../../node_modules/typescript55/lib/tsc.js", - "test:types:ts56": "tsc", + "test:types:ts56": "node ../../node_modules/typescript56/lib/tsc.js", + "test:types:ts57": "node ../../node_modules/typescript57/lib/tsc.js", + "test:types:ts58": "tsc", "test:lib": "vitest", "test:lib:dev": "pnpm run test:lib --watch", "test:build": "publint --strict", diff --git a/packages/solid-form/src/createForm.tsx b/packages/solid-form/src/createForm.tsx index f23dee9ff..3b4b52fc4 100644 --- a/packages/solid-form/src/createForm.tsx +++ b/packages/solid-form/src/createForm.tsx @@ -11,8 +11,6 @@ import type { import type { JSXElement } from 'solid-js' import type { CreateField, FieldComponent } from './createField' -type NoInfer = [T][T extends any ? 0 : never] - export interface SolidFormApi< TParentData, TFormOnMount extends undefined | FormValidateOrFn, diff --git a/packages/vue-form/package.json b/packages/vue-form/package.json index e142fd513..8915c2661 100644 --- a/packages/vue-form/package.json +++ b/packages/vue-form/package.json @@ -18,12 +18,11 @@ "clean": "premove ./dist ./coverage", "test:eslint": "eslint ./src ./tests", "test:types": "pnpm run \"/^test:types:ts[0-9]{2}$/\"", - "test:types:ts51": "node ../../node_modules/typescript51/lib/tsc.js", - "test:types:ts52": "node ../../node_modules/typescript52/lib/tsc.js", - "test:types:ts53": "node ../../node_modules/typescript53/lib/tsc.js", "test:types:ts54": "node ../../node_modules/typescript54/lib/tsc.js", "test:types:ts55": "node ../../node_modules/typescript55/lib/tsc.js", - "test:types:ts56": "tsc", + "test:types:ts56": "node ../../node_modules/typescript56/lib/tsc.js", + "test:types:ts57": "node ../../node_modules/typescript57/lib/tsc.js", + "test:types:ts58": "tsc", "fixme:test:lib": "pnpm run test:2 && pnpm run test:2.7 && pnpm run test:3", "test:lib": "vitest", "test:lib:dev": "pnpm run test:lib --watch", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c057ac47..bb06f8227 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,13 +13,13 @@ importers: devDependencies: '@eslint-react/eslint-plugin': specifier: ^1.17.3 - version: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + version: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@solidjs/testing-library': specifier: ^0.8.10 version: 0.8.10(solid-js@1.9.4) '@tanstack/config': specifier: 0.16.3 - version: 0.16.3(@types/node@22.13.4)(esbuild@0.24.2)(eslint@9.18.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 0.16.3(@types/node@22.13.4)(esbuild@0.24.2)(eslint@9.18.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) '@testing-library/jest-dom': specifier: ^6.6.3 version: 6.6.3 @@ -31,7 +31,7 @@ importers: version: 14.5.2(@testing-library/dom@10.4.0) '@testing-library/vue': specifier: ^8.1.0 - version: 8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3)) + version: 8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.8.2)) '@types/node': specifier: ^22.10.6 version: 22.13.4 @@ -49,7 +49,7 @@ importers: version: 26.0.0 knip: specifier: ^5.39.2 - version: 5.39.2(@types/node@22.13.4)(typescript@5.6.3) + version: 5.39.2(@types/node@22.13.4)(typescript@5.8.2) nx: specifier: 20.4.0 version: 20.4.0(@swc/core@1.10.18(@swc/helpers@0.5.15)) @@ -66,23 +66,20 @@ importers: specifier: ^1.0.2 version: 1.0.2 typescript: - specifier: 5.6.3 - version: 5.6.3 - typescript51: - specifier: npm:typescript@5.1 - version: typescript@5.1.6 - typescript52: - specifier: npm:typescript@5.2 - version: typescript@5.2.2 - typescript53: - specifier: npm:typescript@5.3 - version: typescript@5.3.3 + specifier: 5.8.2 + version: 5.8.2 typescript54: specifier: npm:typescript@5.4 version: typescript@5.4.5 typescript55: specifier: npm:typescript@5.5 version: typescript@5.5.4 + typescript56: + specifier: npm:typescript@5.6 + version: typescript@5.6.3 + typescript57: + specifier: npm:typescript@5.7 + version: typescript@5.7.2 vite: specifier: ^6.1.1 version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) @@ -131,7 +128,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^19.0.0 - version: 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.4)(chokidar@4.0.1)(ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3))(sugarss@4.0.1(postcss@8.4.49))(typescript@5.6.3)(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0)) + version: 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.4)(chokidar@4.0.1)(ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3))(sugarss@4.0.1(postcss@8.5.3))(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) '@angular/cli': specifier: ^19.0.0 version: 19.0.2(@types/node@22.13.4)(chokidar@4.0.1) @@ -183,7 +180,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ^19.0.0 - version: 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.4)(chokidar@4.0.1)(ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3))(sugarss@4.0.1(postcss@8.5.3))(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.4)(chokidar@4.0.1)(ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3))(sugarss@4.0.1(postcss@8.4.49))(typescript@5.6.3)(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0)) '@angular/cli': specifier: ^19.0.0 version: 19.0.2(@types/node@22.13.4)(chokidar@4.0.1) @@ -450,7 +447,7 @@ importers: version: 19.0.0(react@19.0.0) valibot: specifier: ^1.0.0-beta.9 - version: 1.0.0-beta.9(typescript@5.7.2) + version: 1.0.0-beta.9(typescript@5.8.2) zod: specifier: ^3.24.0 version: 3.24.2 @@ -671,7 +668,7 @@ importers: devDependencies: '@analogjs/vite-plugin-angular': specifier: ^1.13.1 - version: 1.13.1(727442e3921136344455c01a92564e10) + version: 1.13.1(qivlwnfzor4w3dfig2yilo5vda) '@angular/common': specifier: ^19.0.0 version: 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) @@ -714,7 +711,7 @@ importers: version: 2.0.4 valibot: specifier: ^1.0.0-beta.9 - version: 1.0.0-beta.9(typescript@5.7.2) + version: 1.0.0-beta.9(typescript@5.8.2) zod: specifier: ^3.24.0 version: 3.24.2 @@ -733,7 +730,7 @@ importers: dependencies: '@remix-run/node': specifier: ^2.15.3 - version: 2.15.3(typescript@5.7.2) + version: 2.15.3(typescript@5.8.2) '@tanstack/form-core': specifier: workspace:* version: link:../form-core @@ -746,7 +743,7 @@ importers: devDependencies: '@tanstack/start': specifier: ^1.95.7 - version: 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0) + version: 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0) '@types/react': specifier: ^19.0.7 version: 19.0.10 @@ -767,7 +764,7 @@ importers: version: 19.0.0(react@19.0.0) vinxi: specifier: ^0.5.1 - version: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + version: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) vite: specifier: ^6.1.1 version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) @@ -798,17 +795,17 @@ importers: version: link:../form-core '@tanstack/vue-store': specifier: ^0.7.0 - version: 0.7.0(vue@3.5.13(typescript@5.7.2)) + version: 0.7.0(vue@3.5.13(typescript@5.8.2)) devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) vite: specifier: ^6.1.1 version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.7.2) + version: 3.5.13(typescript@5.8.2) packages: @@ -9603,21 +9600,6 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.8.0' - typescript@5.1.6: - resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.4.2: resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} @@ -9643,6 +9625,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.8.2: + resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + engines: {node: '>=14.17'} + hasBin: true + uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} @@ -10448,7 +10435,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@analogjs/vite-plugin-angular@1.13.1(727442e3921136344455c01a92564e10)': + '@analogjs/vite-plugin-angular@1.13.1(qivlwnfzor4w3dfig2yilo5vda)': dependencies: ts-morph: 21.0.1 vfile: 6.0.3 @@ -12312,13 +12299,13 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@eslint-react/ast@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-react/eff': 1.23.2 - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.6.3) - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.8.2) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) string-ts: 2.2.0 ts-pattern: 5.6.0 transitivePeerDependencies: @@ -12326,18 +12313,18 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@eslint-react/core@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@eslint-react/eff': 1.23.2 - '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 - '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) ts-pattern: 5.6.0 transitivePeerDependencies: - eslint @@ -12346,46 +12333,46 @@ snapshots: '@eslint-react/eff@1.23.2': {} - '@eslint-react/eslint-plugin@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@eslint-react/eslint-plugin@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-react/eff': 1.23.2 - '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 - '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) eslint: 9.18.0(jiti@2.4.2) - eslint-plugin-react-debug: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - eslint-plugin-react-dom: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - eslint-plugin-react-hooks-extra: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - eslint-plugin-react-naming-convention: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - eslint-plugin-react-web-api: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - eslint-plugin-react-x: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + eslint-plugin-react-debug: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + eslint-plugin-react-dom: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + eslint-plugin-react-hooks-extra: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + eslint-plugin-react-naming-convention: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + eslint-plugin-react-web-api: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + eslint-plugin-react-x: 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@eslint-react/jsx@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@eslint-react/eff': 1.23.2 - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) ts-pattern: 5.6.0 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@eslint-react/shared@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-react/eff': 1.23.2 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) picomatch: 4.0.2 ts-pattern: 5.6.0 transitivePeerDependencies: @@ -12393,24 +12380,24 @@ snapshots: - supports-color - typescript - '@eslint-react/types@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@eslint-react/types@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-react/eff': 1.23.2 '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@eslint-react/var@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@eslint-react/eff': 1.23.2 - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) string-ts: 2.2.0 ts-pattern: 5.6.0 transitivePeerDependencies: @@ -13450,9 +13437,9 @@ snapshots: optionalDependencies: typescript: 5.6.3 - '@remix-run/node@2.15.3(typescript@5.7.2)': + '@remix-run/node@2.15.3(typescript@5.8.2)': dependencies: - '@remix-run/server-runtime': 2.15.3(typescript@5.7.2) + '@remix-run/server-runtime': 2.15.3(typescript@5.8.2) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.2 @@ -13460,7 +13447,7 @@ snapshots: stream-slice: 0.1.2 undici: 6.21.1 optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.2 '@remix-run/react@2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.6.3)': dependencies: @@ -13516,7 +13503,7 @@ snapshots: optionalDependencies: typescript: 5.6.3 - '@remix-run/server-runtime@2.15.3(typescript@5.7.2)': + '@remix-run/server-runtime@2.15.3(typescript@5.8.2)': dependencies: '@remix-run/router': 1.22.0 '@types/cookie': 0.6.0 @@ -13526,7 +13513,7 @@ snapshots: source-map: 0.7.4 turbo-stream: 2.4.0 optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.2 '@remix-run/web-blob@3.1.0': dependencies: @@ -13907,14 +13894,14 @@ snapshots: '@tanstack/store': 0.7.0 tslib: 2.8.1 - '@tanstack/config@0.16.3(@types/node@22.13.4)(esbuild@0.24.2)(eslint@9.18.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@tanstack/config@0.16.3(@types/node@22.13.4)(esbuild@0.24.2)(eslint@9.18.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@commitlint/parse': 19.5.0 '@eslint/js': 9.21.0 '@stylistic/eslint-plugin-js': 4.0.1(eslint@9.18.0(jiti@2.4.2)) commander: 13.1.0 esbuild-register: 3.6.0(esbuild@0.24.2) - eslint-plugin-import-x: 4.6.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + eslint-plugin-import-x: 4.6.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) eslint-plugin-n: 17.15.1(eslint@9.18.0(jiti@2.4.2)) globals: 16.0.0 interpret: 3.1.1 @@ -13924,14 +13911,14 @@ snapshots: rollup-plugin-preserve-directives: 0.4.0(rollup@4.34.8) semver: 7.7.1 simple-git: 3.27.0 - typedoc: 0.27.8(typescript@5.6.3) - typedoc-plugin-frontmatter: 1.2.1(typedoc-plugin-markdown@4.4.2(typedoc@0.27.8(typescript@5.6.3))) - typedoc-plugin-markdown: 4.4.2(typedoc@0.27.8(typescript@5.6.3)) - typescript-eslint: 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + typedoc: 0.27.8(typescript@5.8.2) + typedoc-plugin-frontmatter: 1.2.1(typedoc-plugin-markdown@4.4.2(typedoc@0.27.8(typescript@5.8.2))) + typedoc-plugin-markdown: 4.4.2(typedoc@0.27.8(typescript@5.8.2)) + typescript-eslint: 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) v8flags: 4.0.1 - vite-plugin-dts: 4.2.3(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + vite-plugin-dts: 4.2.3(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) vite-plugin-externalize-deps: 0.9.0(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) - vite-tsconfig-paths: 5.1.4(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + vite-tsconfig-paths: 5.1.4(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) vue-eslint-parser: 9.4.3(eslint@9.18.0(jiti@2.4.2)) transitivePeerDependencies: - '@types/node' @@ -14118,13 +14105,13 @@ snapshots: - xml2js - yaml - '@tanstack/start-api-routes@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-api-routes@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14221,7 +14208,7 @@ snapshots: - xml2js - yaml - '@tanstack/start-client@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-client@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-cross-context': 1.99.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -14230,7 +14217,7 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14338,21 +14325,21 @@ snapshots: - xml2js - yaml - '@tanstack/start-config@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0)': + '@tanstack/start-config@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/router-generator': 1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)) '@tanstack/router-plugin': 1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2)) '@tanstack/server-functions-plugin': 1.106.0(babel-plugin-macros@3.1.0) '@tanstack/start-plugin': 1.107.0 - '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) '@vitejs/plugin-react': 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) import-meta-resolve: 4.1.0 - nitropack: 2.10.4(encoding@0.1.13)(typescript@5.7.2)(webpack-sources@3.2.3) + nitropack: 2.10.4(encoding@0.1.13)(typescript@5.8.2)(webpack-sources@3.2.3) ofetch: 1.4.1 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) zod: 3.24.2 transitivePeerDependencies: @@ -14470,12 +14457,12 @@ snapshots: - xml2js - yaml - '@tanstack/start-router-manifest@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-router-manifest@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14569,10 +14556,10 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-client@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-client@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/server-functions-plugin': 1.106.0(babel-plugin-macros@3.1.0) - '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: @@ -14668,10 +14655,10 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-fetcher@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-fetcher@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: @@ -14768,11 +14755,11 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-handler@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-handler@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 @@ -14882,12 +14869,12 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-ssr@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-ssr@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/server-functions-plugin': 1.106.0(babel-plugin-macros@3.1.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 @@ -14989,11 +14976,11 @@ snapshots: - xml2js - yaml - '@tanstack/start-server@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-cross-context': 1.99.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) h3: 1.13.0 isbot: 5.1.23 jsesc: 3.1.0 @@ -15104,17 +15091,17 @@ snapshots: - xml2js - yaml - '@tanstack/start@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0)': + '@tanstack/start@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0)': dependencies: - '@tanstack/start-api-routes': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-config': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0) - '@tanstack/start-router-manifest': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server-functions-client': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-api-routes': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-config': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0) + '@tanstack/start-router-manifest': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-client': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) '@tanstack/start-server-functions-server': 1.106.0(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-server-functions-ssr': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-ssr': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) @@ -15169,11 +15156,11 @@ snapshots: '@tanstack/virtual-file-routes@1.99.0': {} - '@tanstack/vue-store@0.7.0(vue@3.5.13(typescript@5.7.2))': + '@tanstack/vue-store@0.7.0(vue@3.5.13(typescript@5.8.2))': dependencies: '@tanstack/store': 0.7.0 - vue: 3.5.13(typescript@5.7.2) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.7.2)) + vue: 3.5.13(typescript@5.8.2) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.2)) '@testing-library/angular@17.3.2(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/router@19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1))(@testing-library/dom@10.4.0)': dependencies: @@ -15230,12 +15217,12 @@ snapshots: dependencies: '@testing-library/dom': 10.4.0 - '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.6.3))': + '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.8.2))': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 9.3.4 '@vue/test-utils': 2.4.6 - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.8.2) optionalDependencies: '@vue/compiler-sfc': 3.5.13 @@ -15448,32 +15435,32 @@ snapshots: dependencies: '@types/node': 22.13.4 - '@typescript-eslint/eslint-plugin@8.24.1(@typescript-eslint/parser@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.24.1(@typescript-eslint/parser@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/parser': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 - '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.24.1 eslint: 9.18.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 2.0.1(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 2.0.1(typescript@5.8.2) + typescript: 5.8.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@typescript-eslint/parser@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@typescript-eslint/scope-manager': 8.24.1 '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.24.1 debug: 4.4.0(supports-color@9.4.0) eslint: 9.18.0(jiti@2.4.2) - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -15482,20 +15469,20 @@ snapshots: '@typescript-eslint/types': 8.24.1 '@typescript-eslint/visitor-keys': 8.24.1 - '@typescript-eslint/type-utils@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.6.3) - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.8.2) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) debug: 4.4.0(supports-color@9.4.0) eslint: 9.18.0(jiti@2.4.2) - ts-api-utils: 2.0.1(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 2.0.1(typescript@5.8.2) + typescript: 5.8.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.24.1': {} - '@typescript-eslint/typescript-estree@8.24.1(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.24.1(typescript@5.8.2)': dependencies: '@typescript-eslint/types': 8.24.1 '@typescript-eslint/visitor-keys': 8.24.1 @@ -15504,19 +15491,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.0.1(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 2.0.1(typescript@5.8.2) + typescript: 5.8.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3)': + '@typescript-eslint/utils@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.18.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.24.1 '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.24.1(typescript@5.8.2) eslint: 9.18.0(jiti@2.4.2) - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -15662,10 +15649,10 @@ snapshots: vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) vue: 3.5.13(typescript@5.6.3) - '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': dependencies: vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.8.2) '@vitest/coverage-istanbul@3.0.6(vitest@3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: @@ -15770,7 +15757,7 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/language-core@2.1.6(typescript@5.6.3)': + '@vue/language-core@2.1.6(typescript@5.8.2)': dependencies: '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.13 @@ -15781,7 +15768,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 '@vue/language-core@2.2.2(typescript@5.6.3)': dependencies: @@ -15818,11 +15805,11 @@ snapshots: '@vue/shared': 3.5.13 vue: 3.5.13(typescript@5.6.3) - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.2))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.8.2) '@vue/shared@3.5.13': {} @@ -17269,11 +17256,11 @@ snapshots: eslint: 9.18.0(jiti@2.4.2) eslint-compat-utils: 0.5.1(eslint@9.18.0(jiti@2.4.2)) - eslint-plugin-import-x@4.6.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3): + eslint-plugin-import-x@4.6.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2): dependencies: '@types/doctrine': 0.0.9 '@typescript-eslint/scope-manager': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) debug: 4.4.0(supports-color@9.4.0) doctrine: 3.0.0 enhanced-resolve: 5.17.1 @@ -17313,66 +17300,66 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-debug@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3): + eslint-plugin-react-debug@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2): dependencies: - '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@eslint-react/eff': 1.23.2 - '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 - '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) eslint: 9.18.0(jiti@2.4.2) string-ts: 2.2.0 ts-pattern: 5.6.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3): + eslint-plugin-react-dom@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2): dependencies: - '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@eslint-react/eff': 1.23.2 - '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) compare-versions: 6.1.1 eslint: 9.18.0(jiti@2.4.2) string-ts: 2.2.0 ts-pattern: 5.6.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3): + eslint-plugin-react-hooks-extra@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2): dependencies: - '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@eslint-react/eff': 1.23.2 - '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 - '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) eslint: 9.18.0(jiti@2.4.2) string-ts: 2.2.0 ts-pattern: 5.6.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -17380,67 +17367,67 @@ snapshots: dependencies: eslint: 9.18.0(jiti@2.4.2) - eslint-plugin-react-naming-convention@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3): + eslint-plugin-react-naming-convention@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2): dependencies: - '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@eslint-react/eff': 1.23.2 - '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 - '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) eslint: 9.18.0(jiti@2.4.2) string-ts: 2.2.0 ts-pattern: 5.6.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-web-api@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3): + eslint-plugin-react-web-api@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2): dependencies: - '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@eslint-react/eff': 1.23.2 - '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) eslint: 9.18.0(jiti@2.4.2) string-ts: 2.2.0 ts-pattern: 5.6.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3): + eslint-plugin-react-x@1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2): dependencies: - '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/ast': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/core': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@eslint-react/eff': 1.23.2 - '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@eslint-react/jsx': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/shared': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/types': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@eslint-react/var': 1.23.2(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/scope-manager': 8.24.1 - '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) '@typescript-eslint/types': 8.24.1 - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) compare-versions: 6.1.1 eslint: 9.18.0(jiti@2.4.2) - is-immutable-type: 5.0.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + is-immutable-type: 5.0.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) string-ts: 2.2.0 - ts-api-utils: 2.0.1(typescript@5.6.3) + ts-api-utils: 2.0.1(typescript@5.8.2) ts-pattern: 5.6.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -18354,13 +18341,13 @@ snapshots: is-hexadecimal@2.0.1: {} - is-immutable-type@5.0.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3): + is-immutable-type@5.0.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2): dependencies: - '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) eslint: 9.18.0(jiti@2.4.2) - ts-api-utils: 2.0.1(typescript@5.6.3) - ts-declaration-location: 1.0.4(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 2.0.1(typescript@5.8.2) + ts-declaration-location: 1.0.4(typescript@5.8.2) + typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -18651,7 +18638,7 @@ snapshots: klona@2.0.6: {} - knip@5.39.2(@types/node@22.13.4)(typescript@5.6.3): + knip@5.39.2(@types/node@22.13.4)(typescript@5.8.2): dependencies: '@nodelib/fs.walk': 1.2.8 '@snyk/github-codeowners': 1.1.0 @@ -18668,7 +18655,7 @@ snapshots: smol-toml: 1.3.1 strip-json-comments: 5.0.1 summary: 2.1.0 - typescript: 5.6.3 + typescript: 5.8.2 zod: 3.24.2 zod-validation-error: 3.4.0(zod@3.24.2) @@ -19651,7 +19638,7 @@ snapshots: - uploadthing - webpack-sources - nitropack@2.10.4(encoding@0.1.13)(typescript@5.7.2)(webpack-sources@3.2.3): + nitropack@2.10.4(encoding@0.1.13)(typescript@5.8.2)(webpack-sources@3.2.3): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@netlify/functions': 2.8.2 @@ -19700,7 +19687,7 @@ snapshots: node-fetch-native: 1.6.4 ofetch: 1.4.1 ohash: 1.1.4 - openapi-typescript: 7.6.1(typescript@5.7.2) + openapi-typescript: 7.6.1(typescript@5.8.2) pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.2.1 @@ -20038,14 +20025,14 @@ snapshots: typescript: 5.6.3 yargs-parser: 21.1.1 - openapi-typescript@7.6.1(typescript@5.7.2): + openapi-typescript@7.6.1(typescript@5.8.2): dependencies: '@redocly/openapi-core': 1.30.0(supports-color@9.4.0) ansi-colors: 4.1.3 change-case: 5.4.4 parse-json: 8.1.0 supports-color: 9.4.0 - typescript: 5.7.2 + typescript: 5.8.2 yargs-parser: 21.1.1 optionator@0.9.4: @@ -21525,14 +21512,14 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.0.1(typescript@5.6.3): + ts-api-utils@2.0.1(typescript@5.8.2): dependencies: - typescript: 5.6.3 + typescript: 5.8.2 - ts-declaration-location@1.0.4(typescript@5.6.3): + ts-declaration-location@1.0.4(typescript@5.8.2): dependencies: minimatch: 10.0.1 - typescript: 5.6.3 + typescript: 5.8.2 ts-morph@21.0.1: dependencies: @@ -21545,6 +21532,10 @@ snapshots: optionalDependencies: typescript: 5.6.3 + tsconfck@3.1.4(typescript@5.8.2): + optionalDependencies: + typescript: 5.8.2 + tsconfig-paths@4.2.0: dependencies: json5: 2.2.3 @@ -21587,40 +21578,34 @@ snapshots: typed-assert@1.0.9: {} - typedoc-plugin-frontmatter@1.2.1(typedoc-plugin-markdown@4.4.2(typedoc@0.27.8(typescript@5.6.3))): + typedoc-plugin-frontmatter@1.2.1(typedoc-plugin-markdown@4.4.2(typedoc@0.27.8(typescript@5.8.2))): dependencies: - typedoc-plugin-markdown: 4.4.2(typedoc@0.27.8(typescript@5.6.3)) + typedoc-plugin-markdown: 4.4.2(typedoc@0.27.8(typescript@5.8.2)) yaml: 2.7.0 - typedoc-plugin-markdown@4.4.2(typedoc@0.27.8(typescript@5.6.3)): + typedoc-plugin-markdown@4.4.2(typedoc@0.27.8(typescript@5.8.2)): dependencies: - typedoc: 0.27.8(typescript@5.6.3) + typedoc: 0.27.8(typescript@5.8.2) - typedoc@0.27.8(typescript@5.6.3): + typedoc@0.27.8(typescript@5.8.2): dependencies: '@gerrit0/mini-shiki': 1.24.1 lunr: 2.3.9 markdown-it: 14.1.0 minimatch: 9.0.5 - typescript: 5.6.3 + typescript: 5.8.2 yaml: 2.7.0 - typescript-eslint@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3): + typescript-eslint@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.24.1(@typescript-eslint/parser@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@typescript-eslint/parser': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) - '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.24.1(@typescript-eslint/parser@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) eslint: 9.18.0(jiti@2.4.2) - typescript: 5.6.3 + typescript: 5.8.2 transitivePeerDependencies: - supports-color - typescript@5.1.6: {} - - typescript@5.2.2: {} - - typescript@5.3.3: {} - typescript@5.4.2: {} typescript@5.4.5: {} @@ -21631,6 +21616,8 @@ snapshots: typescript@5.7.2: {} + typescript@5.8.2: {} + uc.micro@2.1.0: {} ufo@1.5.4: {} @@ -21897,9 +21884,9 @@ snapshots: optionalDependencies: typescript: 5.6.3 - valibot@1.0.0-beta.9(typescript@5.7.2): + valibot@1.0.0-beta.9(typescript@5.8.2): optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.2 validate-html-nesting@1.2.2: {} @@ -22015,7 +22002,7 @@ snapshots: - xml2js - yaml - vinxi@0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.7.2)(webpack-sources@3.2.3)(yaml@2.7.0): + vinxi@0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0): dependencies: '@babel/core': 7.26.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) @@ -22037,7 +22024,7 @@ snapshots: hookable: 5.5.3 http-proxy: 1.18.1(debug@4.4.0) micromatch: 4.0.8 - nitropack: 2.10.4(encoding@0.1.13)(typescript@5.7.2)(webpack-sources@3.2.3) + nitropack: 2.10.4(encoding@0.1.13)(typescript@5.8.2)(webpack-sources@3.2.3) node-fetch-native: 1.6.4 path-to-regexp: 6.3.0 pathe: 1.1.2 @@ -22133,18 +22120,18 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.2.3(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-dts@4.2.3(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@microsoft/api-extractor': 7.47.7(@types/node@22.13.4) '@rollup/pluginutils': 5.1.4(rollup@4.34.8) '@volar/typescript': 2.4.11 - '@vue/language-core': 2.1.6(typescript@5.6.3) + '@vue/language-core': 2.1.6(typescript@5.8.2) compare-versions: 6.1.1 debug: 4.4.0(supports-color@9.4.0) kolorist: 1.8.0 local-pkg: 0.5.1 magic-string: 0.30.17 - typescript: 5.6.3 + typescript: 5.8.2 optionalDependencies: vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: @@ -22193,6 +22180,17 @@ snapshots: - supports-color - typescript + vite-tsconfig-paths@5.1.4(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): + dependencies: + debug: 4.4.0(supports-color@9.4.0) + globrex: 0.1.2 + tsconfck: 3.1.4(typescript@5.8.2) + optionalDependencies: + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + transitivePeerDependencies: + - supports-color + - typescript + vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0): dependencies: esbuild: 0.21.5 @@ -22312,9 +22310,9 @@ snapshots: vue-component-type-helpers@2.1.10: {} - vue-demi@0.14.10(vue@3.5.13(typescript@5.7.2)): + vue-demi@0.14.10(vue@3.5.13(typescript@5.8.2)): dependencies: - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.8.2) vue-eslint-parser@9.4.3(eslint@9.18.0(jiti@2.4.2)): dependencies: @@ -22345,15 +22343,15 @@ snapshots: optionalDependencies: typescript: 5.6.3 - vue@3.5.13(typescript@5.7.2): + vue@3.5.13(typescript@5.8.2): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.2)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.2)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.2 w3c-xmlserializer@5.0.0: dependencies: From dc586d451c1a5e917d98df37d8b9d29cc285e998 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 28 Feb 2025 21:51:05 -0800 Subject: [PATCH 20/22] chore: fix Sherif TS errors --- examples/angular/array/package.json | 26 +- examples/angular/simple/package.json | 26 +- .../react/next-server-actions/package.json | 2 +- examples/react/remix/package.json | 2 +- examples/react/tanstack-start/package.json | 2 +- examples/react/ui-libraries/package.json | 2 +- examples/solid/array/package.json | 2 +- examples/solid/simple/package.json | 2 +- examples/vue/array/package.json | 2 +- examples/vue/simple/package.json | 2 +- packages/angular-form/package.json | 20 +- pnpm-lock.yaml | 4289 +++++++++-------- 12 files changed, 2209 insertions(+), 2168 deletions(-) diff --git a/examples/angular/array/package.json b/examples/angular/array/package.json index d174829fc..dceb04e67 100644 --- a/examples/angular/array/package.json +++ b/examples/angular/array/package.json @@ -10,23 +10,23 @@ "test": "ng test" }, "dependencies": { - "@angular/animations": "^19.0.0", - "@angular/common": "^19.0.0", - "@angular/compiler": "^19.0.0", - "@angular/core": "^19.0.0", - "@angular/forms": "^19.0.0", - "@angular/platform-browser": "^19.0.0", - "@angular/platform-browser-dynamic": "^19.0.0", - "@angular/router": "^19.0.0", + "@angular/animations": "^19.2.0", + "@angular/common": "^19.2.0", + "@angular/compiler": "^19.2.0", + "@angular/core": "^19.2.0", + "@angular/forms": "^19.2.0", + "@angular/platform-browser": "^19.2.0", + "@angular/platform-browser-dynamic": "^19.2.0", + "@angular/router": "^19.2.0", "@tanstack/angular-form": "^0.45.1", - "rxjs": "^7.8.1", + "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "^0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "^19.0.0", - "@angular/cli": "^19.0.0", - "@angular/compiler-cli": "^19.0.0", - "typescript": "5.6.3" + "@angular-devkit/build-angular": "^19.2.0", + "@angular/cli": "^19.2.0", + "@angular/compiler-cli": "^19.2.0", + "typescript": "5.8.2" } } diff --git a/examples/angular/simple/package.json b/examples/angular/simple/package.json index 1f2a76ddc..d76e1a138 100644 --- a/examples/angular/simple/package.json +++ b/examples/angular/simple/package.json @@ -10,23 +10,23 @@ "test": "ng test" }, "dependencies": { - "@angular/animations": "^19.0.0", - "@angular/common": "^19.0.0", - "@angular/compiler": "^19.0.0", - "@angular/core": "^19.0.0", - "@angular/forms": "^19.0.0", - "@angular/platform-browser": "^19.0.0", - "@angular/platform-browser-dynamic": "^19.0.0", - "@angular/router": "^19.0.0", + "@angular/animations": "^19.2.0", + "@angular/common": "^19.2.0", + "@angular/compiler": "^19.2.0", + "@angular/core": "^19.2.0", + "@angular/forms": "^19.2.0", + "@angular/platform-browser": "^19.2.0", + "@angular/platform-browser-dynamic": "^19.2.0", + "@angular/router": "^19.2.0", "@tanstack/angular-form": "^0.45.1", - "rxjs": "^7.8.1", + "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "^0.15.0" }, "devDependencies": { - "@angular-devkit/build-angular": "^19.0.0", - "@angular/cli": "^19.0.0", - "@angular/compiler-cli": "^19.0.0", - "typescript": "5.6.3" + "@angular-devkit/build-angular": "^19.2.0", + "@angular/cli": "^19.2.0", + "@angular/compiler-cli": "^19.2.0", + "typescript": "5.8.2" } } diff --git a/examples/react/next-server-actions/package.json b/examples/react/next-server-actions/package.json index 7da5b9c76..82c166abb 100644 --- a/examples/react/next-server-actions/package.json +++ b/examples/react/next-server-actions/package.json @@ -18,6 +18,6 @@ "@types/node": "^22.10.6", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", - "typescript": "5.6.3" + "typescript": "5.8.2" } } diff --git a/examples/react/remix/package.json b/examples/react/remix/package.json index 9b4f8dfc7..7029b22a8 100644 --- a/examples/react/remix/package.json +++ b/examples/react/remix/package.json @@ -21,7 +21,7 @@ "@remix-run/dev": "^2.15.0", "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", - "typescript": "5.6.3", + "typescript": "5.8.2", "vite": "^6.1.1", "vite-tsconfig-paths": "^5.1.2" }, diff --git a/examples/react/tanstack-start/package.json b/examples/react/tanstack-start/package.json index ee80e4e62..76dd735db 100644 --- a/examples/react/tanstack-start/package.json +++ b/examples/react/tanstack-start/package.json @@ -23,7 +23,7 @@ "@types/react": "^19.0.7", "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", - "typescript": "5.6.3", + "typescript": "5.8.2", "vite": "^6.1.1", "vite-tsconfig-paths": "^5.1.2" } diff --git a/examples/react/ui-libraries/package.json b/examples/react/ui-libraries/package.json index 70f3a8a0e..9e519493c 100644 --- a/examples/react/ui-libraries/package.json +++ b/examples/react/ui-libraries/package.json @@ -27,7 +27,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "@vitejs/plugin-react-swc": "^3.8.0", - "typescript": "5.6.3", + "typescript": "5.8.2", "vite": "^6.1.1" }, "browserslist": { diff --git a/examples/solid/array/package.json b/examples/solid/array/package.json index 68e5b6c82..0c90e42b7 100644 --- a/examples/solid/array/package.json +++ b/examples/solid/array/package.json @@ -13,7 +13,7 @@ "solid-js": "^1.9.4" }, "devDependencies": { - "typescript": "5.6.3", + "typescript": "5.8.2", "vite": "^6.1.1", "vite-plugin-solid": "^2.11.2" } diff --git a/examples/solid/simple/package.json b/examples/solid/simple/package.json index 156675cb2..2c14da728 100644 --- a/examples/solid/simple/package.json +++ b/examples/solid/simple/package.json @@ -13,7 +13,7 @@ "solid-js": "^1.9.4" }, "devDependencies": { - "typescript": "5.6.3", + "typescript": "5.8.2", "vite": "^6.1.1", "vite-plugin-solid": "^2.11.2" } diff --git a/examples/vue/array/package.json b/examples/vue/array/package.json index 435489281..2317b1f35 100644 --- a/examples/vue/array/package.json +++ b/examples/vue/array/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.1", - "typescript": "5.6.3", + "typescript": "5.8.2", "vite": "^6.1.1", "vue-tsc": "^2.2.2" } diff --git a/examples/vue/simple/package.json b/examples/vue/simple/package.json index 996908031..38b3f1b0e 100644 --- a/examples/vue/simple/package.json +++ b/examples/vue/simple/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.1", - "typescript": "5.6.3", + "typescript": "5.8.2", "vite": "^6.1.1", "vue-tsc": "^2.2.2" } diff --git a/packages/angular-form/package.json b/packages/angular-form/package.json index c947a098c..2b5dd2cc8 100644 --- a/packages/angular-form/package.json +++ b/packages/angular-form/package.json @@ -47,16 +47,16 @@ "tslib": "^2.8.1" }, "devDependencies": { - "@analogjs/vite-plugin-angular": "^1.13.1", - "@angular/common": "^19.0.0", - "@angular/compiler": "^19.0.0", - "@angular/compiler-cli": "^19.0.0", - "@angular/core": "^19.0.0", - "@angular/platform-browser": "^19.0.0", - "@angular/platform-browser-dynamic": "^19.0.0", - "@testing-library/angular": "^17.3.2", - "ng-packagr": "^19.0.1", - "typescript": "5.6.3", + "@analogjs/vite-plugin-angular": "^1.14.0", + "@angular/common": "^19.2.0", + "@angular/compiler": "^19.2.0", + "@angular/compiler-cli": "^19.2.0", + "@angular/core": "^19.2.0", + "@angular/platform-browser": "^19.2.0", + "@angular/platform-browser-dynamic": "^19.2.0", + "@testing-library/angular": "^17.3.6", + "ng-packagr": "^19.2.0", + "typescript": "5.8.2", "zone.js": "^0.15.0" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bb06f8227..20eac08e2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ importers: version: 0.8.10(solid-js@1.9.4) '@tanstack/config': specifier: 0.16.3 - version: 0.16.3(@types/node@22.13.4)(esbuild@0.24.2)(eslint@9.18.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 0.16.3(@types/node@22.13.4)(esbuild@0.25.0)(eslint@9.18.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) '@testing-library/jest-dom': specifier: ^6.6.3 version: 6.6.3 @@ -37,7 +37,7 @@ importers: version: 22.13.4 '@vitest/coverage-istanbul': specifier: ^3.0.6 - version: 3.0.6(vitest@3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 3.0.6(vitest@3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) eslint: specifier: 9.18.0 version: 9.18.0(jiti@2.4.2) @@ -82,43 +82,43 @@ importers: version: typescript@5.7.2 vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vitest: specifier: ^3.0.6 - version: 3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/angular/array: dependencies: '@angular/animations': - specifier: ^19.0.0 - version: 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/common': - specifier: ^19.0.0 - version: 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) + specifier: ^19.2.0 + version: 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) '@angular/compiler': - specifier: ^19.0.0 - version: 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/core': - specifier: ^19.0.0 - version: 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) + specifier: ^19.2.0 + version: 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) '@angular/forms': - specifier: ^19.0.0 - version: 19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1) + specifier: ^19.2.0 + version: 19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) '@angular/platform-browser': - specifier: ^19.0.0 - version: 19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/platform-browser-dynamic': - specifier: ^19.0.0 - version: 19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))) + specifier: ^19.2.0 + version: 19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))) '@angular/router': - specifier: ^19.0.0 - version: 19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1) + specifier: ^19.2.0 + version: 19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) '@tanstack/angular-form': specifier: ^0.45.1 version: link:../../../packages/angular-form rxjs: - specifier: ^7.8.1 - version: 7.8.1 + specifier: ^7.8.2 + version: 7.8.2 tslib: specifier: ^2.8.1 version: 2.8.1 @@ -127,50 +127,50 @@ importers: version: 0.15.0 devDependencies: '@angular-devkit/build-angular': - specifier: ^19.0.0 - version: 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.4)(chokidar@4.0.1)(ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3))(sugarss@4.0.1(postcss@8.5.3))(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(sugarss@4.0.1(postcss@8.5.3))(tsx@4.19.2)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) '@angular/cli': - specifier: ^19.0.0 - version: 19.0.2(@types/node@22.13.4)(chokidar@4.0.1) + specifier: ^19.2.0 + version: 19.2.0(@types/node@22.13.7)(chokidar@4.0.3) '@angular/compiler-cli': - specifier: ^19.0.0 - version: 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) + specifier: ^19.2.0 + version: 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 examples/angular/simple: dependencies: '@angular/animations': - specifier: ^19.0.0 - version: 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/common': - specifier: ^19.0.0 - version: 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) + specifier: ^19.2.0 + version: 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) '@angular/compiler': - specifier: ^19.0.0 - version: 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/core': - specifier: ^19.0.0 - version: 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) + specifier: ^19.2.0 + version: 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) '@angular/forms': - specifier: ^19.0.0 - version: 19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1) + specifier: ^19.2.0 + version: 19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) '@angular/platform-browser': - specifier: ^19.0.0 - version: 19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/platform-browser-dynamic': - specifier: ^19.0.0 - version: 19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))) + specifier: ^19.2.0 + version: 19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))) '@angular/router': - specifier: ^19.0.0 - version: 19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1) + specifier: ^19.2.0 + version: 19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) '@tanstack/angular-form': specifier: ^0.45.1 version: link:../../../packages/angular-form rxjs: - specifier: ^7.8.1 - version: 7.8.1 + specifier: ^7.8.2 + version: 7.8.2 tslib: specifier: ^2.8.1 version: 2.8.1 @@ -179,17 +179,17 @@ importers: version: 0.15.0 devDependencies: '@angular-devkit/build-angular': - specifier: ^19.0.0 - version: 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.4)(chokidar@4.0.1)(ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3))(sugarss@4.0.1(postcss@8.4.49))(typescript@5.6.3)(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(sugarss@4.0.1(postcss@8.5.2))(tsx@4.19.2)(typescript@5.8.2)(vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) '@angular/cli': - specifier: ^19.0.0 - version: 19.0.2(@types/node@22.13.4)(chokidar@4.0.1) + specifier: ^19.2.0 + version: 19.2.0(@types/node@22.13.7)(chokidar@4.0.3) '@angular/compiler-cli': - specifier: ^19.0.0 - version: 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) + specifier: ^19.2.0 + version: 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 examples/lit/simple: dependencies: @@ -202,7 +202,7 @@ importers: devDependencies: vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/lit/ui-libraries: dependencies: @@ -218,7 +218,7 @@ importers: devDependencies: vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/react/array: dependencies: @@ -240,10 +240,10 @@ importers: version: 19.0.3(@types/react@19.0.10) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/react/compiler: dependencies: @@ -265,7 +265,7 @@ importers: version: 19.0.3(@types/react@19.0.10) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) babel-plugin-react-compiler: specifier: 19.0.0-beta-e552027-20250112 version: 19.0.0-beta-e552027-20250112 @@ -274,7 +274,7 @@ importers: version: 19.0.0-beta-e552027-20250112(eslint@9.18.0(jiti@2.4.2)) vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/react/field-errors-from-form-validators: dependencies: @@ -296,10 +296,10 @@ importers: version: 19.0.3(@types/react@19.0.10) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/react/next-server-actions: dependencies: @@ -311,7 +311,7 @@ importers: version: 0.7.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next: specifier: 15.1.7 - version: 15.1.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7) + version: 15.1.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1) react: specifier: ^19.0.0 version: 19.0.0 @@ -329,8 +329,8 @@ importers: specifier: ^19.0.3 version: 19.0.3(@types/react@19.0.10) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 examples/react/query-integration: dependencies: @@ -355,22 +355,22 @@ importers: version: 19.0.3(@types/react@19.0.10) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/react/remix: dependencies: '@remix-run/node': specifier: ^2.15.3 - version: 2.15.3(typescript@5.6.3) + version: 2.15.3(typescript@5.8.2) '@remix-run/react': specifier: ^2.15.3 - version: 2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.6.3) + version: 2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@remix-run/serve': specifier: ^2.15.3 - version: 2.15.3(typescript@5.6.3) + version: 2.15.3(typescript@5.8.2) '@tanstack/react-form': specifier: ^0.45.1 version: link:../../../packages/react-form @@ -389,7 +389,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.15.0 - version: 2.15.0(@remix-run/react@2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.6.3))(@remix-run/serve@2.15.3(typescript@5.6.3))(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 2.15.0(@remix-run/react@2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@remix-run/serve@2.15.3(typescript@5.8.2))(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) '@types/react': specifier: ^19.0.7 version: 19.0.10 @@ -397,14 +397,14 @@ importers: specifier: ^19.0.3 version: 19.0.3(@types/react@19.0.10) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vite-tsconfig-paths: specifier: ^5.1.2 - version: 5.1.4(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 5.1.4(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) examples/react/simple: dependencies: @@ -426,10 +426,10 @@ importers: version: 19.0.3(@types/react@19.0.10) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/react/standard-schema: dependencies: @@ -460,10 +460,10 @@ importers: version: 19.0.3(@types/react@19.0.10) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/react/tanstack-start: dependencies: @@ -481,7 +481,7 @@ importers: version: 0.7.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/start': specifier: ^1.95.7 - version: 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0) + version: 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))(yaml@2.7.0) react: specifier: ^19.0.0 version: 19.0.0 @@ -490,7 +490,7 @@ importers: version: 19.0.0(react@19.0.0) vinxi: specifier: ^0.5.1 - version: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + version: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) devDependencies: '@types/node': specifier: ^22.10.6 @@ -503,16 +503,16 @@ importers: version: 19.0.3(@types/react@19.0.10) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vite-tsconfig-paths: specifier: ^5.1.2 - version: 5.1.4(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 5.1.4(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) examples/react/ui-libraries: dependencies: @@ -561,16 +561,16 @@ importers: version: 19.0.3(@types/react@19.0.10) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) '@vitejs/plugin-react-swc': specifier: ^3.8.0 - version: 3.8.0(@swc/helpers@0.5.15)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 3.8.0(@swc/helpers@0.5.15)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) examples/solid/array: dependencies: @@ -582,14 +582,14 @@ importers: version: 1.9.4 devDependencies: typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vite-plugin-solid: specifier: ^2.11.2 - version: 2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) examples/solid/simple: dependencies: @@ -601,14 +601,14 @@ importers: version: 1.9.4 devDependencies: typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vite-plugin-solid: specifier: ^2.11.2 - version: 2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) examples/vue/array: dependencies: @@ -617,20 +617,20 @@ importers: version: link:../../../packages/vue-form vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.6.3) + version: 3.5.13(typescript@5.8.2) devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vue-tsc: specifier: ^2.2.2 - version: 2.2.2(typescript@5.6.3) + version: 2.2.2(typescript@5.8.2) examples/vue/simple: dependencies: @@ -639,26 +639,26 @@ importers: version: link:../../../packages/vue-form vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.6.3) + version: 3.5.13(typescript@5.8.2) devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vue-tsc: specifier: ^2.2.2 - version: 2.2.2(typescript@5.6.3) + version: 2.2.2(typescript@5.8.2) packages/angular-form: dependencies: '@tanstack/angular-store': specifier: ^0.7.0 - version: 0.7.0(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + version: 0.7.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) '@tanstack/form-core': specifier: workspace:* version: link:../form-core @@ -667,35 +667,35 @@ importers: version: 2.8.1 devDependencies: '@analogjs/vite-plugin-angular': - specifier: ^1.13.1 - version: 1.13.1(qivlwnfzor4w3dfig2yilo5vda) + specifier: ^1.14.0 + version: 1.14.0(cd3cwuedavgu5ln7o33yujwzne) '@angular/common': - specifier: ^19.0.0 - version: 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) + specifier: ^19.2.0 + version: 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) '@angular/compiler': - specifier: ^19.0.0 - version: 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/compiler-cli': - specifier: ^19.0.0 - version: 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) + specifier: ^19.2.0 + version: 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) '@angular/core': - specifier: ^19.0.0 - version: 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) + specifier: ^19.2.0 + version: 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) '@angular/platform-browser': - specifier: ^19.0.0 - version: 19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + specifier: ^19.2.0 + version: 19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/platform-browser-dynamic': - specifier: ^19.0.0 - version: 19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))) + specifier: ^19.2.0 + version: 19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))) '@testing-library/angular': - specifier: ^17.3.2 - version: 17.3.2(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/router@19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1))(@testing-library/dom@10.4.0) + specifier: ^17.3.6 + version: 17.3.6(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/router@19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2))(@testing-library/dom@10.4.0) ng-packagr: - specifier: ^19.0.1 - version: 19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3) + specifier: ^19.2.0 + version: 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2) typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.8.2 + version: 5.8.2 zone.js: specifier: ^0.15.0 version: 0.15.0 @@ -743,7 +743,7 @@ importers: devDependencies: '@tanstack/start': specifier: ^1.95.7 - version: 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0) + version: 1.109.2(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))(yaml@2.7.0) '@types/react': specifier: ^19.0.7 version: 19.0.10 @@ -752,7 +752,7 @@ importers: version: 19.0.3(@types/react@19.0.10) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) eslint-plugin-react-compiler: specifier: 19.0.0-beta-e552027-20250112 version: 19.0.0-beta-e552027-20250112(eslint@9.18.0(jiti@2.4.2)) @@ -764,10 +764,10 @@ importers: version: 19.0.0(react@19.0.0) vinxi: specifier: ^0.5.1 - version: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + version: 0.5.3(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) packages/solid-form: dependencies: @@ -783,10 +783,10 @@ importers: version: 1.9.4 vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vite-plugin-solid: specifier: ^2.11.2 - version: 2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + version: 2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) packages/vue-form: dependencies: @@ -799,10 +799,10 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.1 - version: 5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) + version: 5.2.1(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) vite: specifier: ^6.1.1 - version: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + version: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.8.2) @@ -816,8 +816,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@analogjs/vite-plugin-angular@1.13.1': - resolution: {integrity: sha512-9+zd7K3Vur3UzSTu2PUdPMPrBD/JDOxz5TF2GzbqhdlWEdKL8odC7mnkKdCwzYFkcB+x9E8j4hPPpmXnMnY5Jg==} + '@analogjs/vite-plugin-angular@1.14.0': + resolution: {integrity: sha512-SNoDN3zjOlDtknfXqKX7RxR1kcnwJ0QI0Q6wzgMdCbP6re8przInF2i/2axmtYBmInPYorGwI5MmtoJeJZCg0A==} peerDependencies: '@angular-devkit/build-angular': ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 '@angular/build': ^18.0.0 || ^19.0.0 @@ -827,28 +827,28 @@ packages: '@angular/build': optional: true - '@angular-devkit/architect@0.1900.2': - resolution: {integrity: sha512-rGUgOgN/jb3Pyx3E1JsUbwQQZp4C0M/t0lwyWIFjUpndl27aBDjO2y5hzeG0B1+FgOuSNg8BPOYaEIO5vSCspw==} + '@angular-devkit/architect@0.1902.0': + resolution: {integrity: sha512-F/3O38QOYCwNqECNQauKb56GYdST9SrRSiqTNc5xpnUL//A09kaucmKSZ2VJAVY7K/rktSQn5viiQ3rTJLiZgA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular-devkit/build-angular@19.0.2': - resolution: {integrity: sha512-F7wwo0fVshrlnTyBuqP6abt95soOsO+H/dYLn0JVud+SXhbSXpKDxZovlIBUKh1kj0BXny7erTYHmPWVtZpfsg==} + '@angular-devkit/build-angular@19.2.0': + resolution: {integrity: sha512-chPiwTKQPYQn34MZ+5spTCSVSY5vha9C5UKPHsEFNiNT0Iw1mQRJkFvDyq9WZnoc4B0w5KRIiR08EjOTNHj/1w==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/compiler-cli': ^19.0.0 - '@angular/localize': ^19.0.0 - '@angular/platform-server': ^19.0.0 - '@angular/service-worker': ^19.0.0 - '@angular/ssr': ^19.0.2 - '@web/test-runner': ^0.19.0 + '@angular/compiler-cli': ^19.0.0 || ^19.2.0-next.0 + '@angular/localize': ^19.0.0 || ^19.2.0-next.0 + '@angular/platform-server': ^19.0.0 || ^19.2.0-next.0 + '@angular/service-worker': ^19.0.0 || ^19.2.0-next.0 + '@angular/ssr': ^19.2.0 + '@web/test-runner': ^0.20.0 browser-sync: ^3.0.2 jest: ^29.5.0 jest-environment-jsdom: ^29.5.0 karma: ^6.3.0 - ng-packagr: ^19.0.0 + ng-packagr: ^19.0.0 || ^19.2.0-next.0 protractor: ^7.0.0 - tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.5 <5.7' + tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 + typescript: '>=5.5 <5.9' peerDependenciesMeta: '@angular/localize': optional: true @@ -875,15 +875,15 @@ packages: tailwindcss: optional: true - '@angular-devkit/build-webpack@0.1900.2': - resolution: {integrity: sha512-4JHkY6908YsIWh9FM/6ihsVZyWAM4/C91D8S4v/aZhVLt37HwTAxbecPbYNbexgDca81LI5TAqR8cwb0syIkWA==} + '@angular-devkit/build-webpack@0.1902.0': + resolution: {integrity: sha512-SZsesHqrFRRUHXo4NZ1yZ+RsH/hGMVFoWb65pk+POSJYR4W6nm4pO0B2Uww2FWzv1MFfqYBOig/rBqhMB+yJ7Q==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 webpack-dev-server: ^5.0.2 - '@angular-devkit/core@19.0.2': - resolution: {integrity: sha512-p5pTx9rAtJUfoa7BP6R5U7dGFWHrrgpYpVyF3jwqYIu0h1C0rJIyY8q/HlkvzFxgfWag1qRf15oANq3G9fqdwg==} + '@angular-devkit/core@19.2.0': + resolution: {integrity: sha512-qd2nYoHZOYWRsu4MjXG8KiDtfM9ZDRR2rDGa+rDZ3CYAsngCrPmqOebun10dncUjwAidX49P4S2U2elOmX3VYQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^4.0.0 @@ -891,30 +891,32 @@ packages: chokidar: optional: true - '@angular-devkit/schematics@19.0.2': - resolution: {integrity: sha512-bwq8ReC92gGFTd2BeNBWCnOqIKu2YKNvwMVc7dl+D154WO2gzCaK2J5nL97qm5EjoUoXgvFRs84ysSAnLFzBxQ==} + '@angular-devkit/schematics@19.2.0': + resolution: {integrity: sha512-cGGqUGqBXIGJkeL65l70y0BflDAu/0Zi/ohbYat3hvadFfumRJnVElVfJ59JtWO7FfKQjxcwCVTyuQ/tevX/9A==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - '@angular/animations@19.0.1': - resolution: {integrity: sha512-1TZ3meVmoMuQwXaHSCeIGq8tmGcwobCQM2AQ6hfK+j6eyWTSx8BdWWi+Z1iIjiYFx3pJljQiWLAHULZ66Ep/GQ==} + '@angular/animations@19.2.0': + resolution: {integrity: sha512-GJDwtZ+7XmAAbzCbPSJrR1iMs2l16VoA7myeVl6n5k/KsZywqb4KhPmjzLKpQlAFP0NRjg1LbHc2Fsus7/Ydag==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 19.0.1 + '@angular/core': 19.2.0 - '@angular/build@19.0.2': - resolution: {integrity: sha512-i2mSg9ZoPto3IMNi/HnP2ZOwvcmaPEKrS7EOYeu1m1W9InuZ55ssMqrjKpeohKVYHwep8QmFrmDERbqutaN2hg==} + '@angular/build@19.2.0': + resolution: {integrity: sha512-IdTA9SvYReNcANm0tMgEtsx8qdIqKZYoF2xPZw2YDh6TeBWZK8VwoWtpXzkOBWedf9vgcrT7y0Y8gB11pgEP6g==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/compiler': ^19.0.0 - '@angular/compiler-cli': ^19.0.0 - '@angular/localize': ^19.0.0 - '@angular/platform-server': ^19.0.0 - '@angular/service-worker': ^19.0.0 - '@angular/ssr': ^19.0.2 + '@angular/compiler': ^19.0.0 || ^19.2.0-next.0 + '@angular/compiler-cli': ^19.0.0 || ^19.2.0-next.0 + '@angular/localize': ^19.0.0 || ^19.2.0-next.0 + '@angular/platform-server': ^19.0.0 || ^19.2.0-next.0 + '@angular/service-worker': ^19.0.0 || ^19.2.0-next.0 + '@angular/ssr': ^19.2.0 + karma: ^6.4.0 less: ^4.2.0 + ng-packagr: ^19.0.0 || ^19.2.0-next.0 postcss: ^8.4.0 - tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.5 <5.7' + tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 + typescript: '>=5.5 <5.9' peerDependenciesMeta: '@angular/localize': optional: true @@ -924,85 +926,89 @@ packages: optional: true '@angular/ssr': optional: true + karma: + optional: true less: optional: true + ng-packagr: + optional: true postcss: optional: true tailwindcss: optional: true - '@angular/cli@19.0.2': - resolution: {integrity: sha512-TlPrs3hRkHWrQEKwHde9l2F4IgT5tWTx4zFcllzBh2dW9iRpqXSYRb82xNHsbopdAu4lXjsYl7JilV2DQPZEaA==} + '@angular/cli@19.2.0': + resolution: {integrity: sha512-LUxuku6obwigdDJozAvmXyhMcm3rSXFoZK4+Al7r/JE80pjQEE+bGpu7jCb6JsH813DTNauN+BB66qk8bXSgRw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true - '@angular/common@19.0.1': - resolution: {integrity: sha512-FWAyHlEhPeLHvNLuzSl2rlksK/fVVB5O3soBYOeiKScN1vlAdALbwPDIHhimhNFBV8kmtc144WjkcTxt8MK/4g==} + '@angular/common@19.2.0': + resolution: {integrity: sha512-dm8PR94QY3DucXxltdV5p2Yxyr5bfPlmjOElwLhiTvxWbwCZJTVhPc8dw0TCKzCEu+tKafT48u4BLIB34a0A/g==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 19.0.1 + '@angular/core': 19.2.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/compiler-cli@19.0.1': - resolution: {integrity: sha512-dIpJCRPmmgmPyAqkOwhP4IEj+T5H4s3x39sCCBohqr2mlZcTXp/Fir8CXnMHlzawh4eXm4pvHjvh/bmMH4efrA==} + '@angular/compiler-cli@19.2.0': + resolution: {integrity: sha512-IFl3LNfFanspS4gHjn207TPuoJGGieuC9r+j3nDitUcFH49fbShYLGCB6xczvK+j68ZWCqv4voxAOmLyfA/Opw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} hasBin: true peerDependencies: - '@angular/compiler': 19.0.1 - typescript: '>=5.5 <5.7' + '@angular/compiler': 19.2.0 + typescript: '>=5.5 <5.9' - '@angular/compiler@19.0.1': - resolution: {integrity: sha512-loyI701+As+sWsE4yr9HpIPBqIohpNrGby/hsXtr+zJTMUWp/sKZlavctVtUsWWJhwHMevoybdgd3N9NY97F7g==} + '@angular/compiler@19.2.0': + resolution: {integrity: sha512-xGBD0C9ikH4jVDuQU3XzGqbh9Wovl8UR0wNzNd9rm4fltfC9ipz9NbfetsLPKWpPbfnUqmqMe4/pYjGEgWMonw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 19.0.1 + '@angular/core': 19.2.0 peerDependenciesMeta: '@angular/core': optional: true - '@angular/core@19.0.1': - resolution: {integrity: sha512-+VpWcg2aC/dY9TM6fsj00enZ6RP5wpRqk/SeRe3UP3Je/n+vWIgHJTb1ZLNeOIvDaE86BhKPMwFS0QVjoEGQFA==} + '@angular/core@19.2.0': + resolution: {integrity: sha512-WKTRltOt3MMWWuhRX7Y9RonKxIYjZeBDE6XRwceHMgaEDS2d8I2D3AIuqizRsgHpJqDPnQnH+vxcek4FivcSGA==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.15.0 - '@angular/forms@19.0.1': - resolution: {integrity: sha512-PNMQVi97ZK9X7fQeO1li6LxoL9U6v7ByC+4kj7xHAcOGaBCB+EJ/ZPKCKeaGn4G7mJd3iH8SMVzoUQc028KIcw==} + '@angular/forms@19.2.0': + resolution: {integrity: sha512-/GHQgiDPUr1vMXCB1O8c+O70DcoZykDBzOICCaz3kTu46rp48g6E6iaZVJoozI0iBwB8+rnuTPQnLWJ46w+wVg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 19.0.1 - '@angular/core': 19.0.1 - '@angular/platform-browser': 19.0.1 + '@angular/common': 19.2.0 + '@angular/core': 19.2.0 + '@angular/platform-browser': 19.2.0 rxjs: ^6.5.3 || ^7.4.0 - '@angular/platform-browser-dynamic@19.0.1': - resolution: {integrity: sha512-A8sM0NTwZPFpv5kWSUeRhMENCw8kmBxR9CX9TMVeU6u9TP+IT3SFhUWhDQZNbmJAHhyAuk5B1gBJ/aoz0/OBcw==} + '@angular/platform-browser-dynamic@19.2.0': + resolution: {integrity: sha512-664OAYxzRYx9WjZu+o0VT+vMM0OqPOb0OnbwnyvIVNBuufWK7/IxWZ/U+Kh9A/XJYpDPtB5N1WEfeiO8AAzWnQ==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 19.0.1 - '@angular/compiler': 19.0.1 - '@angular/core': 19.0.1 - '@angular/platform-browser': 19.0.1 + '@angular/common': 19.2.0 + '@angular/compiler': 19.2.0 + '@angular/core': 19.2.0 + '@angular/platform-browser': 19.2.0 - '@angular/platform-browser@19.0.1': - resolution: {integrity: sha512-ycl6GsK5avKz2PKyKR8G3eqH5rWdzTqRfYStN+1Ufhopx9jmCQ9r0JSIekoHJ8W2KDZfojWp6f4izDMvKnUpvA==} + '@angular/platform-browser@19.2.0': + resolution: {integrity: sha512-rt3byGZWU0jF6QCLxjP+LH94uL0VM5LgtJ+tYclJqCNB1C3fZrpa86GVd9onVbZmDk0ETUOwm7dQHYdef8oiqw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/animations': 19.0.1 - '@angular/common': 19.0.1 - '@angular/core': 19.0.1 + '@angular/animations': 19.2.0 + '@angular/common': 19.2.0 + '@angular/core': 19.2.0 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/router@19.0.1': - resolution: {integrity: sha512-/9f7RxVqOTASFhpqla7x9V58SE8Yv4SClKRikvv5Tn5EGDbSVR3DgGu6qENP57A2pVPW4Ho5er5KKT35HjhcFw==} + '@angular/router@19.2.0': + resolution: {integrity: sha512-Md/zleBpWMi5H6KPMREM0M2EUAkoqe01zkXla0Z0hHoTn7Ty0fv0Te9bGDioVOG7JgHh6wYCrPJ/uJsjKObyvw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 19.0.1 - '@angular/core': 19.0.1 - '@angular/platform-browser': 19.0.1 + '@angular/common': 19.2.0 + '@angular/core': 19.2.0 + '@angular/platform-browser': 19.2.0 rxjs: ^6.5.3 || ^7.4.0 '@ark/schema@0.39.0': @@ -1019,18 +1025,10 @@ packages: resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.0': - resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} - engines: {node: '>=6.9.0'} - '@babel/core@7.26.9': resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} engines: {node: '>=6.9.0'} - '@babel/generator@7.26.2': - resolution: {integrity: sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.26.9': resolution: {integrity: sha512-kEWdzjOAUMW4hAyrzJ0ZaTOu9OmpyDIQicIh0zg0EEcEkYXZb2TjtBhnHi2ViX7PKwZqF4xwqfAm299/QMP3lg==} engines: {node: '>=6.9.0'} @@ -1039,10 +1037,6 @@ packages: resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} - '@babel/helper-builder-binary-assignment-operator-visitor@7.25.9': - resolution: {integrity: sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.26.5': resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} engines: {node: '>=6.9.0'} @@ -1053,8 +1047,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-create-regexp-features-plugin@7.25.9': - resolution: {integrity: sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==} + '@babel/helper-create-class-features-plugin@7.26.9': + resolution: {integrity: sha512-ubbUqCofvxPRurw5L8WTsCLSkQiVpov4Qx0WMA+jUN+nXBK8ADPlJO1grkFw5CWKC5+sZSOfuGMdX1aI1iT9Sg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-create-regexp-features-plugin@7.26.3': + resolution: {integrity: sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 @@ -1102,6 +1102,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 + '@babel/helper-replace-supers@7.26.5': + resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + '@babel/helper-simple-access@7.25.9': resolution: {integrity: sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==} engines: {node: '>=6.9.0'} @@ -1224,8 +1230,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-async-generator-functions@7.25.9': - resolution: {integrity: sha512-RXV6QAzTBbhDMO9fWwOmwwTuYaiPbggWQ9INdZqAYeSHyG7FzQ+nOZaUUjNwKv9pV3aE4WFqFm1Hnbci5tBCAw==} + '@babel/plugin-transform-async-generator-functions@7.26.8': + resolution: {integrity: sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1236,8 +1242,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-block-scoped-functions@7.25.9': - resolution: {integrity: sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==} + '@babel/plugin-transform-block-scoped-functions@7.26.5': + resolution: {integrity: sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1302,8 +1308,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-exponentiation-operator@7.25.9': - resolution: {integrity: sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==} + '@babel/plugin-transform-exponentiation-operator@7.26.3': + resolution: {integrity: sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1314,8 +1320,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-for-of@7.25.9': - resolution: {integrity: sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==} + '@babel/plugin-transform-for-of@7.26.9': + resolution: {integrity: sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1362,6 +1368,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-modules-commonjs@7.26.3': + resolution: {integrity: sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + '@babel/plugin-transform-modules-systemjs@7.25.9': resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} engines: {node: '>=6.9.0'} @@ -1386,8 +1398,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9': - resolution: {integrity: sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==} + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6': + resolution: {integrity: sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1476,8 +1488,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-runtime@7.25.9': - resolution: {integrity: sha512-nZp7GlEl+yULJrClz0SwHPqir3lc0zsPrDHQUcxGspSL7AKrexNSEfTbfqnDNJUO13bgKyfuOLMF8Xqtu8j3YQ==} + '@babel/plugin-transform-runtime@7.26.9': + resolution: {integrity: sha512-Jf+8y9wXQbbxvVYTM8gO5oEF2POdNji0NMltEkG7FtmzD9PVz7/lxpqSdTvwsjTMU5HIHuDVNf2SOxLkWi+wPQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1500,14 +1512,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-template-literals@7.25.9': - resolution: {integrity: sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==} + '@babel/plugin-transform-template-literals@7.26.8': + resolution: {integrity: sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typeof-symbol@7.25.9': - resolution: {integrity: sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==} + '@babel/plugin-transform-typeof-symbol@7.26.7': + resolution: {integrity: sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1542,8 +1554,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/preset-env@7.26.0': - resolution: {integrity: sha512-H84Fxq0CQJNdPFT2DrfnylZ3cf5K43rGfWK4LJGPpjKHiZlk0/RzwEus3PDDZZg+/Er7lCA03MVacueUuXdzfw==} + '@babel/preset-env@7.26.9': + resolution: {integrity: sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1563,6 +1575,10 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} + '@babel/runtime@7.26.9': + resolution: {integrity: sha512-aA63XwOkcl4xxQa3HjPMqOP6LiK0ZDv3mUPYEFXkpHbaFjtGggE1A61FjFzJnB+p7/oy2gA8E+rcBNl/zC1tMg==} + engines: {node: '>=6.9.0'} + '@babel/standalone@7.26.9': resolution: {integrity: sha512-UTeQKy0kzJwWRe55kT1uK4G9H6D0lS6G4207hCU/bDaOhA5t2aC0qHN6GmID0Axv3OFLNXm27NdqcWp+BXcGtA==} engines: {node: '>=6.9.0'} @@ -1688,14 +1704,14 @@ packages: cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.24.0': - resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==} + '@esbuild/aix-ppc64@0.24.2': + resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/aix-ppc64@0.24.2': - resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} + '@esbuild/aix-ppc64@0.25.0': + resolution: {integrity: sha512-O7vun9Sf8DFjH2UtqK8Ku3LkquL9SZL8OLY1T5NZkA34+wG3OQF7cl4Ql8vdNzM6fzBbYfLaiRLIOZ+2FOCgBQ==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] @@ -1730,14 +1746,14 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.24.0': - resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==} + '@esbuild/android-arm64@0.24.2': + resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm64@0.24.2': - resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} + '@esbuild/android-arm64@0.25.0': + resolution: {integrity: sha512-grvv8WncGjDSyUBjN9yHXNt+cq0snxXbDxy5pJtzMKGmmpPxeAmAhWxXI+01lU5rwZomDgD3kJwulEnhTRUd6g==} engines: {node: '>=18'} cpu: [arm64] os: [android] @@ -1772,14 +1788,14 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-arm@0.24.0': - resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==} + '@esbuild/android-arm@0.24.2': + resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-arm@0.24.2': - resolution: {integrity: sha512-tmwl4hJkCfNHwFB3nBa8z1Uy3ypZpxqxfTQOcHX+xRByyYgunVbZ9MzUUfb0RxaHIMnbHagwAxuTL+tnNM+1/Q==} + '@esbuild/android-arm@0.25.0': + resolution: {integrity: sha512-PTyWCYYiU0+1eJKmw21lWtC+d08JDZPQ5g+kFyxP0V+es6VPPSUhM6zk8iImp2jbV6GwjX4pap0JFbUQN65X1g==} engines: {node: '>=18'} cpu: [arm] os: [android] @@ -1814,14 +1830,14 @@ packages: cpu: [x64] os: [android] - '@esbuild/android-x64@0.24.0': - resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==} + '@esbuild/android-x64@0.24.2': + resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/android-x64@0.24.2': - resolution: {integrity: sha512-B6Q0YQDqMx9D7rvIcsXfmJfvUYLoP722bgfBlO5cGvNVb5V/+Y7nhBE3mHV9OpxBf4eAS2S68KZztiPaWq4XYw==} + '@esbuild/android-x64@0.25.0': + resolution: {integrity: sha512-m/ix7SfKG5buCnxasr52+LI78SQ+wgdENi9CqyCXwjVR2X4Jkz+BpC3le3AoBPYTC9NHklwngVXvbJ9/Akhrfg==} engines: {node: '>=18'} cpu: [x64] os: [android] @@ -1856,14 +1872,14 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.24.0': - resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==} + '@esbuild/darwin-arm64@0.24.2': + resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-arm64@0.24.2': - resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} + '@esbuild/darwin-arm64@0.25.0': + resolution: {integrity: sha512-mVwdUb5SRkPayVadIOI78K7aAnPamoeFR2bT5nszFUZ9P8UpK4ratOdYbZZXYSqPKMHfS1wdHCJk1P1EZpRdvw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] @@ -1898,14 +1914,14 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.24.0': - resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==} + '@esbuild/darwin-x64@0.24.2': + resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/darwin-x64@0.24.2': - resolution: {integrity: sha512-WeSrmwwHaPkNR5H3yYfowhZcbriGqooyu3zI/3GGpF8AyUdsrrP0X6KumITGA9WOyiJavnGZUwPGvxvwfWPHIA==} + '@esbuild/darwin-x64@0.25.0': + resolution: {integrity: sha512-DgDaYsPWFTS4S3nWpFcMn/33ZZwAAeAFKNHNa1QN0rI4pUjgqf0f7ONmXf6d22tqTY+H9FNdgeaAa+YIFUn2Rg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] @@ -1940,14 +1956,14 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.24.0': - resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==} + '@esbuild/freebsd-arm64@0.24.2': + resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-arm64@0.24.2': - resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} + '@esbuild/freebsd-arm64@0.25.0': + resolution: {integrity: sha512-VN4ocxy6dxefN1MepBx/iD1dH5K8qNtNe227I0mnTRjry8tj5MRk4zprLEdG8WPyAPb93/e4pSgi1SoHdgOa4w==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] @@ -1982,14 +1998,14 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.24.0': - resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==} + '@esbuild/freebsd-x64@0.24.2': + resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/freebsd-x64@0.24.2': - resolution: {integrity: sha512-TvW7wE/89PYW+IevEJXZ5sF6gJRDY/14hyIGFXdIucxCsbRmLUcjseQu1SyTko+2idmCw94TgyaEZi9HUSOe3Q==} + '@esbuild/freebsd-x64@0.25.0': + resolution: {integrity: sha512-mrSgt7lCh07FY+hDD1TxiTyIHyttn6vnjesnPoVDNmDfOmggTLXRv8Id5fNZey1gl/V2dyVK1VXXqVsQIiAk+A==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] @@ -2024,14 +2040,14 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.24.0': - resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==} + '@esbuild/linux-arm64@0.24.2': + resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm64@0.24.2': - resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} + '@esbuild/linux-arm64@0.25.0': + resolution: {integrity: sha512-9QAQjTWNDM/Vk2bgBl17yWuZxZNQIF0OUUuPZRKoDtqF2k4EtYbpyiG5/Dk7nqeK6kIJWPYldkOcBqjXjrUlmg==} engines: {node: '>=18'} cpu: [arm64] os: [linux] @@ -2066,14 +2082,14 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.24.0': - resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==} + '@esbuild/linux-arm@0.24.2': + resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-arm@0.24.2': - resolution: {integrity: sha512-n0WRM/gWIdU29J57hJyUdIsk0WarGd6To0s+Y+LwvlC55wt+GT/OgkwoXCXvIue1i1sSNWblHEig00GBWiJgfA==} + '@esbuild/linux-arm@0.25.0': + resolution: {integrity: sha512-vkB3IYj2IDo3g9xX7HqhPYxVkNQe8qTK55fraQyTzTX/fxaDtXiEnavv9geOsonh2Fd2RMB+i5cbhu2zMNWJwg==} engines: {node: '>=18'} cpu: [arm] os: [linux] @@ -2108,14 +2124,14 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.24.0': - resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==} + '@esbuild/linux-ia32@0.24.2': + resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-ia32@0.24.2': - resolution: {integrity: sha512-sfv0tGPQhcZOgTKO3oBE9xpHuUqguHvSo4jl+wjnKwFpapx+vUDcawbwPNuBIAYdRAvIDBfZVvXprIj3HA+Ugw==} + '@esbuild/linux-ia32@0.25.0': + resolution: {integrity: sha512-43ET5bHbphBegyeqLb7I1eYn2P/JYGNmzzdidq/w0T8E2SsYL1U6un2NFROFRg1JZLTzdCoRomg8Rvf9M6W6Gg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] @@ -2150,14 +2166,14 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.24.0': - resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==} + '@esbuild/linux-loong64@0.24.2': + resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-loong64@0.24.2': - resolution: {integrity: sha512-CN9AZr8kEndGooS35ntToZLTQLHEjtVB5n7dl8ZcTZMonJ7CCfStrYhrzF97eAecqVbVJ7APOEe18RPI4KLhwQ==} + '@esbuild/linux-loong64@0.25.0': + resolution: {integrity: sha512-fC95c/xyNFueMhClxJmeRIj2yrSMdDfmqJnyOY4ZqsALkDrrKJfIg5NTMSzVBr5YW1jf+l7/cndBfP3MSDpoHw==} engines: {node: '>=18'} cpu: [loong64] os: [linux] @@ -2192,14 +2208,14 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.24.0': - resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==} + '@esbuild/linux-mips64el@0.24.2': + resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-mips64el@0.24.2': - resolution: {integrity: sha512-iMkk7qr/wl3exJATwkISxI7kTcmHKE+BlymIAbHO8xanq/TjHaaVThFF6ipWzPHryoFsesNQJPE/3wFJw4+huw==} + '@esbuild/linux-mips64el@0.25.0': + resolution: {integrity: sha512-nkAMFju7KDW73T1DdH7glcyIptm95a7Le8irTQNO/qtkoyypZAnjchQgooFUDQhNAy4iu08N79W4T4pMBwhPwQ==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] @@ -2234,14 +2250,14 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.24.0': - resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==} + '@esbuild/linux-ppc64@0.24.2': + resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-ppc64@0.24.2': - resolution: {integrity: sha512-shsVrgCZ57Vr2L8mm39kO5PPIb+843FStGt7sGGoqiiWYconSxwTiuswC1VJZLCjNiMLAMh34jg4VSEQb+iEbw==} + '@esbuild/linux-ppc64@0.25.0': + resolution: {integrity: sha512-NhyOejdhRGS8Iwv+KKR2zTq2PpysF9XqY+Zk77vQHqNbo/PwZCzB5/h7VGuREZm1fixhs4Q/qWRSi5zmAiO4Fw==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] @@ -2276,14 +2292,14 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.24.0': - resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==} + '@esbuild/linux-riscv64@0.24.2': + resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-riscv64@0.24.2': - resolution: {integrity: sha512-4eSFWnU9Hhd68fW16GD0TINewo1L6dRrB+oLNNbYyMUAeOD2yCK5KXGK1GH4qD/kT+bTEXjsyTCiJGHPZ3eM9Q==} + '@esbuild/linux-riscv64@0.25.0': + resolution: {integrity: sha512-5S/rbP5OY+GHLC5qXp1y/Mx//e92L1YDqkiBbO9TQOvuFXM+iDqUNG5XopAnXoRH3FjIUDkeGcY1cgNvnXp/kA==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] @@ -2318,14 +2334,14 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.24.0': - resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==} + '@esbuild/linux-s390x@0.24.2': + resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-s390x@0.24.2': - resolution: {integrity: sha512-S0Bh0A53b0YHL2XEXC20bHLuGMOhFDO6GN4b3YjRLK//Ep3ql3erpNcPlEFed93hsQAjAQDNsvcK+hV90FubSw==} + '@esbuild/linux-s390x@0.25.0': + resolution: {integrity: sha512-XM2BFsEBz0Fw37V0zU4CXfcfuACMrppsMFKdYY2WuTS3yi8O1nFOhil/xhKTmE1nPmVyvQJjJivgDT+xh8pXJA==} engines: {node: '>=18'} cpu: [s390x] os: [linux] @@ -2360,14 +2376,14 @@ packages: cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.24.0': - resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==} + '@esbuild/linux-x64@0.24.2': + resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/linux-x64@0.24.2': - resolution: {integrity: sha512-8Qi4nQcCTbLnK9WoMjdC9NiTG6/E38RNICU6sUNqK0QFxCYgoARqVqxdFmWkdonVsvGqWhmm7MO0jyTqLqwj0Q==} + '@esbuild/linux-x64@0.25.0': + resolution: {integrity: sha512-9yl91rHw/cpwMCNytUDxwj2XjFpxML0y9HAOH9pNVQDpQrBxHy01Dx+vaMu0N1CKa/RzBD2hB4u//nfc+Sd3Cw==} engines: {node: '>=18'} cpu: [x64] os: [linux] @@ -2378,6 +2394,12 @@ packages: cpu: [arm64] os: [netbsd] + '@esbuild/netbsd-arm64@0.25.0': + resolution: {integrity: sha512-RuG4PSMPFfrkH6UwCAqBzauBWTygTvb1nxWasEJooGSJ/NwRw7b2HOwyRTQIU97Hq37l3npXoZGYMy3b3xYvPw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [netbsd] + '@esbuild/netbsd-x64@0.17.6': resolution: {integrity: sha512-EanJqcU/4uZIBreTrnbnre2DXgXSa+Gjap7ifRfllpmyAU7YMvaXmljdArptTHmjrkkKm9BK6GH5D5Yo+p6y5A==} engines: {node: '>=12'} @@ -2408,14 +2430,14 @@ packages: cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.24.0': - resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==} + '@esbuild/netbsd-x64@0.24.2': + resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/netbsd-x64@0.24.2': - resolution: {integrity: sha512-VefFaQUc4FMmJuAxmIHgUmfNiLXY438XrL4GDNV1Y1H/RW3qow68xTwjZKfj/+Plp9NANmzbH5R40Meudu8mmw==} + '@esbuild/netbsd-x64@0.25.0': + resolution: {integrity: sha512-jl+qisSB5jk01N5f7sPCsBENCOlPiS/xptD5yxOx2oqQfyourJwIKLRA2yqWdifj3owQZCL2sn6o08dBzZGQzA==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] @@ -2426,14 +2448,14 @@ packages: cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-arm64@0.24.0': - resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==} + '@esbuild/openbsd-arm64@0.24.2': + resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-arm64@0.24.2': - resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} + '@esbuild/openbsd-arm64@0.25.0': + resolution: {integrity: sha512-21sUNbq2r84YE+SJDfaQRvdgznTD8Xc0oc3p3iW/a1EVWeNj/SdUCbm5U0itZPQYRuRTW20fPMWMpcrciH2EJw==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] @@ -2468,14 +2490,14 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.24.0': - resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==} + '@esbuild/openbsd-x64@0.24.2': + resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openbsd-x64@0.24.2': - resolution: {integrity: sha512-+iDS6zpNM6EnJyWv0bMGLWSWeXGN/HTaF/LXHXHwejGsVi+ooqDfMCCTerNFxEkM3wYVcExkeGXNqshc9iMaOA==} + '@esbuild/openbsd-x64@0.25.0': + resolution: {integrity: sha512-2gwwriSMPcCFRlPlKx3zLQhfN/2WjJ2NSlg5TKLQOJdV0mSxIcYNTMhk3H3ulL/cak+Xj0lY1Ym9ysDV1igceg==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] @@ -2510,14 +2532,14 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.24.0': - resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==} + '@esbuild/sunos-x64@0.24.2': + resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/sunos-x64@0.24.2': - resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} + '@esbuild/sunos-x64@0.25.0': + resolution: {integrity: sha512-bxI7ThgLzPrPz484/S9jLlvUAHYMzy6I0XiU1ZMeAEOBcS0VePBFxh1JjTQt3Xiat5b6Oh4x7UC7IwKQKIJRIg==} engines: {node: '>=18'} cpu: [x64] os: [sunos] @@ -2552,14 +2574,14 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.24.0': - resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==} + '@esbuild/win32-arm64@0.24.2': + resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-arm64@0.24.2': - resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} + '@esbuild/win32-arm64@0.25.0': + resolution: {integrity: sha512-ZUAc2YK6JW89xTbXvftxdnYy3m4iHIkDtK3CLce8wg8M2L+YZhIvO1DKpxrd0Yr59AeNNkTiic9YLf6FTtXWMw==} engines: {node: '>=18'} cpu: [arm64] os: [win32] @@ -2594,14 +2616,14 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.24.0': - resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==} + '@esbuild/win32-ia32@0.24.2': + resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-ia32@0.24.2': - resolution: {integrity: sha512-q+iGUwfs8tncmFC9pcnD5IvRHAzmbwQ3GPS5/ceCyHdjXubwQWI12MKWSNSMYLJMq23/IUCvJMS76PDqXe1fxA==} + '@esbuild/win32-ia32@0.25.0': + resolution: {integrity: sha512-eSNxISBu8XweVEWG31/JzjkIGbGIJN/TrRoiSVZwZ6pkC6VX4Im/WV2cz559/TXLcYbcrDN8JtKgd9DJVIo8GA==} engines: {node: '>=18'} cpu: [ia32] os: [win32] @@ -2636,14 +2658,14 @@ packages: cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.24.0': - resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==} + '@esbuild/win32-x64@0.24.2': + resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} engines: {node: '>=18'} cpu: [x64] os: [win32] - '@esbuild/win32-x64@0.24.2': - resolution: {integrity: sha512-7VTgWzgMGvup6aSqDPLiW5zHaxYJGTO4OokMjIlrCtf+VpEL+cXKtCvg723iguPYI5oaUNdS+/V7OU2gvXVWEg==} + '@esbuild/win32-x64@0.25.0': + resolution: {integrity: sha512-ZENoHJBxA20C2zFzh6AI4fT6RraMzjYw4xKWemRTRmRVtN9c5DcH9r/f2ihEkMjOW5eGgrwCslG/+Y/3bL+DHQ==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -2877,89 +2899,130 @@ packages: cpu: [x64] os: [win32] - '@inquirer/checkbox@4.0.2': - resolution: {integrity: sha512-+gznPl8ip8P8HYHYecDtUtdsh1t2jvb+sWCD72GAiZ9m45RqwrLmReDaqdC0umQfamtFXVRoMVJ2/qINKGm9Tg==} + '@inquirer/checkbox@4.1.2': + resolution: {integrity: sha512-PL9ixC5YsPXzXhAZFUPmkXGxfgjkdfZdPEPPmt4kFwQ4LBMDG9n/nHXYRGGZSKZJs+d1sGKWgS2GiPzVRKUdtQ==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/confirm@5.0.2': - resolution: {integrity: sha512-KJLUHOaKnNCYzwVbryj3TNBxyZIrr56fR5N45v6K9IPrbT6B7DcudBMfylkV1A8PUdJE15mybkEQyp2/ZUpxUA==} + '@inquirer/confirm@5.1.6': + resolution: {integrity: sha512-6ZXYK3M1XmaVBZX6FCfChgtponnL0R6I7k8Nu+kaoNkT828FVZTcca1MqmWQipaW2oNREQl5AaPCUOOCVNdRMw==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/core@10.1.0': - resolution: {integrity: sha512-I+ETk2AL+yAVbvuKx5AJpQmoaWhpiTFOg/UJb7ZkMAK4blmtG8ATh5ct+T/8xNld0CZG/2UhtkdMwpgvld92XQ==} + '@inquirer/core@10.1.7': + resolution: {integrity: sha512-AA9CQhlrt6ZgiSy6qoAigiA1izOa751ugX6ioSjqgJ+/Gd+tEN/TORk5sUYNjXuHWfW0r1n/a6ak4u/NqHHrtA==} engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/editor@4.1.0': - resolution: {integrity: sha512-K1gGWsxEqO23tVdp5MT3H799OZ4ER1za7Dlc8F4um0W7lwSv0KGR/YyrUEyimj0g7dXZd8XknM/5QA2/Uy+TbA==} + '@inquirer/editor@4.2.7': + resolution: {integrity: sha512-gktCSQtnSZHaBytkJKMKEuswSk2cDBuXX5rxGFv306mwHfBPjg5UAldw9zWGoEyvA9KpRDkeM4jfrx0rXn0GyA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/expand@4.0.2': - resolution: {integrity: sha512-WdgCX1cUtinz+syKyZdJomovULYlKUWZbVYZzhf+ZeeYf4htAQ3jLymoNs3koIAKfZZl3HUBb819ClCBfyznaw==} + '@inquirer/expand@4.0.9': + resolution: {integrity: sha512-Xxt6nhomWTAmuSX61kVgglLjMEFGa+7+F6UUtdEUeg7fg4r9vaFttUUKrtkViYYrQBA5Ia1tkOJj2koP9BuLig==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/figures@1.0.8': - resolution: {integrity: sha512-tKd+jsmhq21AP1LhexC0pPwsCxEhGgAkg28byjJAd+xhmIs8LUX8JbUc3vBf3PhLxWiB5EvyBE5X7JSPAqMAqg==} + '@inquirer/figures@1.0.10': + resolution: {integrity: sha512-Ey6176gZmeqZuY/W/nZiUyvmb1/qInjcpiZjXWi6nON+nxJpD1bxtSoBxNliGISae32n6OwbY+TSXPZ1CfS4bw==} engines: {node: '>=18'} - '@inquirer/input@4.0.2': - resolution: {integrity: sha512-yCLCraigU085EcdpIVEDgyfGv4vBiE4I+k1qRkc9C5dMjWF42ADMGy1RFU94+eZlz4YlkmFsiyHZy0W1wdhaNg==} + '@inquirer/input@4.1.6': + resolution: {integrity: sha512-1f5AIsZuVjPT4ecA8AwaxDFNHny/tSershP/cTvTDxLdiIGTeILNcKozB0LaYt6mojJLUbOYhpIxicaYf7UKIQ==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/number@3.0.2': - resolution: {integrity: sha512-MKQhYofdUNk7eqJtz52KvM1dH6R93OMrqHduXCvuefKrsiMjHiMwjc3NZw5Imm2nqY7gWd9xdhYrtcHMJQZUxA==} + '@inquirer/number@3.0.9': + resolution: {integrity: sha512-iN2xZvH3tyIYXLXBvlVh0npk1q/aVuKXZo5hj+K3W3D4ngAEq/DkLpofRzx6oebTUhBvOgryZ+rMV0yImKnG3w==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/password@4.0.2': - resolution: {integrity: sha512-tQXGSu7IO07gsYlGy3VgXRVsbOWqFBMbqAUrJSc1PDTQQ5Qdm+QVwkP0OC0jnUZ62D19iPgXOMO+tnWG+HhjNQ==} + '@inquirer/password@4.0.9': + resolution: {integrity: sha512-xBEoOw1XKb0rIN208YU7wM7oJEHhIYkfG7LpTJAEW913GZeaoQerzf5U/LSHI45EVvjAdgNXmXgH51cUXKZcJQ==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/prompts@7.1.0': - resolution: {integrity: sha512-5U/XiVRH2pp1X6gpNAjWOglMf38/Ys522ncEHIKT1voRUvSj/DQnR22OVxHnwu5S+rCFaUiPQ57JOtMFQayqYA==} + '@inquirer/prompts@7.3.2': + resolution: {integrity: sha512-G1ytyOoHh5BphmEBxSwALin3n1KGNYB6yImbICcRQdzXfOGbuJ9Jske/Of5Sebk339NSGGNfUshnzK8YWkTPsQ==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/rawlist@4.0.2': - resolution: {integrity: sha512-3XGcskMoVF8H0Dl1S5TSZ3rMPPBWXRcM0VeNVsS4ByWeWjSeb0lPqfnBg6N7T0608I1B2bSVnbi2cwCrmOD1Yw==} + '@inquirer/rawlist@4.0.9': + resolution: {integrity: sha512-+5t6ebehKqgoxV8fXwE49HkSF2Rc9ijNiVGEQZwvbMI61/Q5RcD+jWD6Gs1tKdz5lkI8GRBL31iO0HjGK1bv+A==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/search@3.0.2': - resolution: {integrity: sha512-Zv4FC7w4dJ13BOJfKRQCICQfShinGjb1bCEIHxTSnjj2telu3+3RHwHubPG9HyD4aix5s+lyAMEK/wSFD75HLA==} + '@inquirer/search@3.0.9': + resolution: {integrity: sha512-DWmKztkYo9CvldGBaRMr0ETUHgR86zE6sPDVOHsqz4ISe9o1LuiWfgJk+2r75acFclA93J/lqzhT0dTjCzHuoA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true - '@inquirer/select@4.0.2': - resolution: {integrity: sha512-uSWUzaSYAEj0hlzxa1mUB6VqrKaYx0QxGBLZzU4xWFxaSyGaXxsSE4OSOwdU24j0xl8OajgayqFXW0l2bkl2kg==} + '@inquirer/select@4.0.9': + resolution: {integrity: sha512-BpJyJe7Dkhv2kz7yG7bPSbJLQuu/rqyNlF1CfiiFeFwouegfH+zh13KDyt6+d9DwucKo7hqM3wKLLyJxZMO+Xg==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true '@inquirer/type@1.5.5': resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} engines: {node: '>=18'} - '@inquirer/type@3.0.1': - resolution: {integrity: sha512-+ksJMIy92sOAiAccGpcKZUc3bYO07cADnscIxHBknEm3uNts3movSmBofc1908BNy5edKscxYeAdaX1NXkHS6A==} + '@inquirer/type@3.0.4': + resolution: {integrity: sha512-2MNFrDY8jkFYc9Il9DgLsHhMzuHnOYM1+CUYVWbzu9oT0hC7V7EcYvdCKeoll/Fcci04A+ERZ9wcc7cQ8lTkIA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true '@ioredis/commands@1.2.0': resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} @@ -3007,8 +3070,8 @@ packages: peerDependencies: tslib: '2' - '@jsonjoy.com/json-pack@1.1.0': - resolution: {integrity: sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==} + '@jsonjoy.com/json-pack@1.1.1': + resolution: {integrity: sha512-osjeBqMJ2lb/j/M8NCPjs1ylqWIcTRTycIhVB5pt6LgzgeRSb0YRZ7j9RfA8wIUrsr/medIuhVyonXRZWLyfdw==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -3043,33 +3106,33 @@ packages: '@lit/reactive-element@2.0.4': resolution: {integrity: sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==} - '@lmdb/lmdb-darwin-arm64@3.1.5': - resolution: {integrity: sha512-ue5PSOzHMCIYrfvPP/MRS6hsKKLzqqhcdAvJCO8uFlDdj598EhgnacuOTuqA6uBK5rgiZXfDWyb7DVZSiBKxBA==} + '@lmdb/lmdb-darwin-arm64@3.2.6': + resolution: {integrity: sha512-yF/ih9EJJZc72psFQbwnn8mExIWfTnzWJg+N02hnpXtDPETYLmQswIMBn7+V88lfCaFrMozJsUvcEQIkEPU0Gg==} cpu: [arm64] os: [darwin] - '@lmdb/lmdb-darwin-x64@3.1.5': - resolution: {integrity: sha512-CGhsb0R5vE6mMNCoSfxHFD8QTvBHM51gs4DBeigTYHWnYv2V5YpJkC4rMo5qAAFifuUcc0+a8a3SIU0c9NrfNw==} + '@lmdb/lmdb-darwin-x64@3.2.6': + resolution: {integrity: sha512-5BbCumsFLbCi586Bb1lTWQFkekdQUw8/t8cy++Uq251cl3hbDIGEwD9HAwh8H6IS2F6QA9KdKmO136LmipRNkg==} cpu: [x64] os: [darwin] - '@lmdb/lmdb-linux-arm64@3.1.5': - resolution: {integrity: sha512-LAjaoOcBHGj6fiYB8ureiqPoph4eygbXu4vcOF+hsxiY74n8ilA7rJMmGUT0K0JOB5lmRQHSmor3mytRjS4qeQ==} + '@lmdb/lmdb-linux-arm64@3.2.6': + resolution: {integrity: sha512-l5VmJamJ3nyMmeD1ANBQCQqy7do1ESaJQfKPSm2IG9/ADZryptTyCj8N6QaYgIWewqNUrcbdMkJajRQAt5Qjfg==} cpu: [arm64] os: [linux] - '@lmdb/lmdb-linux-arm@3.1.5': - resolution: {integrity: sha512-3WeW328DN+xB5PZdhSWmqE+t3+44xWXEbqQ+caWJEZfOFdLp9yklBZEbVqVdqzznkoaXJYxTCp996KD6HmANeg==} + '@lmdb/lmdb-linux-arm@3.2.6': + resolution: {integrity: sha512-+6XgLpMb7HBoWxXj+bLbiiB4s0mRRcDPElnRS3LpWRzdYSe+gFk5MT/4RrVNqd2MESUDmb53NUXw1+BP69bjiQ==} cpu: [arm] os: [linux] - '@lmdb/lmdb-linux-x64@3.1.5': - resolution: {integrity: sha512-k/IklElP70qdCXOQixclSl2GPLFiopynGoKX1FqDd1/H0E3Fo1oPwjY2rEVu+0nS3AOw1sryStdXk8CW3cVIsw==} + '@lmdb/lmdb-linux-x64@3.2.6': + resolution: {integrity: sha512-nDYT8qN9si5+onHYYaI4DiauDMx24OAiuZAUsEqrDy+ja/3EbpXPX/VAkMV8AEaQhy3xc4dRC+KcYIvOFefJ4Q==} cpu: [x64] os: [linux] - '@lmdb/lmdb-win32-x64@3.1.5': - resolution: {integrity: sha512-KYar6W8nraZfSJspcK7Kp7hdj238X/FNauYbZyrqPBrtsXI1hvI4/KcRcRGP50aQoV7fkKDyJERlrQGMGTZUsA==} + '@lmdb/lmdb-win32-x64@3.2.6': + resolution: {integrity: sha512-XlqVtILonQnG+9fH2N3Aytria7P/1fwDgDhl29rde96uH2sLB8CHORIf2PfuLVzFQJ7Uqp8py9AYwr3ZUCFfWg==} cpu: [x64] os: [win32] @@ -3385,12 +3448,12 @@ packages: cpu: [x64] os: [win32] - '@ngtools/webpack@19.0.2': - resolution: {integrity: sha512-wHAIItix6zAOczdLjY9Z/e4mtpBDSzBkN//N6GHoGtjtCSzqZg4uPg5KG7B5tpVb/u6IMRK+4hhu9Vu8lhzz8g==} + '@ngtools/webpack@19.2.0': + resolution: {integrity: sha512-63/8ys3bNK2h7Py/dKHZ4ZClxQz6xuz3skUgLZIMs9O076KPsHTKDKEDG2oicmwe/nOXjVt6n9Z4wprFaRLbvw==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/compiler-cli': ^19.0.0 - typescript: '>=5.5 <5.7' + '@angular/compiler-cli': ^19.0.0 || ^19.2.0-next.0 + typescript: '>=5.5 <5.9' webpack: ^5.54.0 '@nodelib/fs.scandir@2.1.5': @@ -3405,10 +3468,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@npmcli/agent@2.2.2': - resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==} - engines: {node: ^16.14.0 || >=18.0.0} - '@npmcli/agent@3.0.0': resolution: {integrity: sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==} engines: {node: ^18.17.0 || >=20.5.0} @@ -3425,8 +3484,8 @@ packages: resolution: {integrity: sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@npmcli/git@6.0.1': - resolution: {integrity: sha512-BBWMMxeQzalmKadyimwb2/VVQyJB01PH0HhVSNLHNBDZN/M/h/02P6f8fxedIiFhpMj11SO9Ep5tKTBE7zL2nw==} + '@npmcli/git@6.0.3': + resolution: {integrity: sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==} engines: {node: ^18.17.0 || >=20.5.0} '@npmcli/installed-package-contents@3.0.0': @@ -3442,8 +3501,8 @@ packages: resolution: {integrity: sha512-lRCEGdHZomFsURroh522YvA/2cVb9oPIJrjHanCJZkiasz1BzcnLr3tBJhlV7S86MBJBuAQ33is2D60YitZL2Q==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - '@npmcli/package-json@6.1.0': - resolution: {integrity: sha512-t6G+6ZInT4X+tqj2i+wlLIeCKnKOTuz9/VFYDtj+TGTur5q7sp/OYrQA19LdBbWfXDOi0Y4jtedV6xtB8zQ9ug==} + '@npmcli/package-json@6.1.1': + resolution: {integrity: sha512-d5qimadRAUCO4A/Txw71VM7UrRZzV+NPclxz/dc+M6B2oYwjWTjqh8HA/sGQgs9VZuJ6I/P7XIAlJvgrl27ZOw==} engines: {node: ^18.17.0 || >=20.5.0} '@npmcli/promise-spawn@6.0.2': @@ -3454,12 +3513,12 @@ packages: resolution: {integrity: sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==} engines: {node: ^18.17.0 || >=20.5.0} - '@npmcli/redact@3.0.0': - resolution: {integrity: sha512-/1uFzjVcfzqrgCeGW7+SZ4hv0qLWmKXVzFahZGJ6QuJBj6Myt9s17+JL86i76NV9YSnJRcGXJYQbAU0rn1YTCQ==} + '@npmcli/redact@3.1.1': + resolution: {integrity: sha512-3Hc2KGIkrvJWJqTbvueXzBeZlmvoOxc2jyX00yzr3+sNFquJg0N8hH4SAPLPVrkWIRQICVpVgjrss971awXVnA==} engines: {node: ^18.17.0 || >=20.5.0} - '@npmcli/run-script@9.0.1': - resolution: {integrity: sha512-q9C0uHrb6B6cm3qXVM32UmpqTKuFGbtP23O2K5sLvPMz2hilKd0ptqGXSpuunOuOmPQb/aT5F/kCXFc1P2gO/A==} + '@npmcli/run-script@9.0.2': + resolution: {integrity: sha512-cJXiUlycdizQwvqE1iaAb4VRUM3RX09/8q46zjvy+ct9GhfZRWd7jXYVc1tn/CfRlGPVkX/u4sstRlepsm7hfw==} engines: {node: ^18.17.0 || >=20.5.0} '@nx/nx-darwin-arm64@20.4.0': @@ -3531,55 +3590,115 @@ packages: cpu: [arm64] os: [android] + '@parcel/watcher-android-arm64@2.5.1': + resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + '@parcel/watcher-darwin-arm64@2.4.1': resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [darwin] + '@parcel/watcher-darwin-arm64@2.5.1': + resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + '@parcel/watcher-darwin-x64@2.4.1': resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [darwin] + '@parcel/watcher-darwin-x64@2.5.1': + resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + '@parcel/watcher-freebsd-x64@2.4.1': resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [freebsd] + '@parcel/watcher-freebsd-x64@2.5.1': + resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + '@parcel/watcher-linux-arm-glibc@2.4.1': resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] + '@parcel/watcher-linux-arm-glibc@2.5.1': + resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + + '@parcel/watcher-linux-arm-musl@2.5.1': + resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + '@parcel/watcher-linux-arm64-glibc@2.4.1': resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + '@parcel/watcher-linux-arm64-glibc@2.5.1': + resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + '@parcel/watcher-linux-arm64-musl@2.4.1': resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] + '@parcel/watcher-linux-arm64-musl@2.5.1': + resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + '@parcel/watcher-linux-x64-glibc@2.4.1': resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] - '@parcel/watcher-linux-x64-musl@2.4.1': - resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} + '@parcel/watcher-linux-x64-glibc@2.5.1': + resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] - '@parcel/watcher-wasm@2.3.0': + '@parcel/watcher-linux-x64-musl@2.4.1': + resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-linux-x64-musl@2.5.1': + resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + + '@parcel/watcher-wasm@2.3.0': resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} engines: {node: '>= 10.0.0'} bundledDependencies: @@ -3597,22 +3716,44 @@ packages: cpu: [arm64] os: [win32] + '@parcel/watcher-win32-arm64@2.5.1': + resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + '@parcel/watcher-win32-ia32@2.4.1': resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} engines: {node: '>= 10.0.0'} cpu: [ia32] os: [win32] + '@parcel/watcher-win32-ia32@2.5.1': + resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + '@parcel/watcher-win32-x64@2.4.1': resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [win32] + '@parcel/watcher-win32-x64@2.5.1': + resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + '@parcel/watcher@2.4.1': resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} engines: {node: '>= 10.0.0'} + '@parcel/watcher@2.5.1': + resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} + engines: {node: '>= 10.0.0'} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -3812,101 +3953,51 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.26.0': - resolution: {integrity: sha512-gJNwtPDGEaOEgejbaseY6xMFu+CPltsc8/T+diUTTbOQLqD+bnrJq9ulH6WD69TqwqWmrfRAtUv30cCFZlbGTQ==} - cpu: [arm] - os: [android] - '@rollup/rollup-android-arm-eabi@4.34.8': resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.26.0': - resolution: {integrity: sha512-YJa5Gy8mEZgz5JquFruhJODMq3lTHWLm1fOy+HIANquLzfIOzE9RA5ie3JjCdVb9r46qfAQY/l947V0zfGJ0OQ==} - cpu: [arm64] - os: [android] - '@rollup/rollup-android-arm64@4.34.8': resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.26.0': - resolution: {integrity: sha512-ErTASs8YKbqTBoPLp/kA1B1Um5YSom8QAc4rKhg7b9tyyVqDBlQxy7Bf2wW7yIlPGPg2UODDQcbkTlruPzDosw==} - cpu: [arm64] - os: [darwin] - '@rollup/rollup-darwin-arm64@4.34.8': resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.26.0': - resolution: {integrity: sha512-wbgkYDHcdWW+NqP2mnf2NOuEbOLzDblalrOWcPyY6+BRbVhliavon15UploG7PpBRQ2bZJnbmh8o3yLoBvDIHA==} - cpu: [x64] - os: [darwin] - '@rollup/rollup-darwin-x64@4.34.8': resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.26.0': - resolution: {integrity: sha512-Y9vpjfp9CDkAG4q/uwuhZk96LP11fBz/bYdyg9oaHYhtGZp7NrbkQrj/66DYMMP2Yo/QPAsVHkV891KyO52fhg==} - cpu: [arm64] - os: [freebsd] - '@rollup/rollup-freebsd-arm64@4.34.8': resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.26.0': - resolution: {integrity: sha512-A/jvfCZ55EYPsqeaAt/yDAG4q5tt1ZboWMHEvKAH9Zl92DWvMIbnZe/f/eOXze65aJaaKbL+YeM0Hz4kLQvdwg==} - cpu: [x64] - os: [freebsd] - '@rollup/rollup-freebsd-x64@4.34.8': resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.26.0': - resolution: {integrity: sha512-paHF1bMXKDuizaMODm2bBTjRiHxESWiIyIdMugKeLnjuS1TCS54MF5+Y5Dx8Ui/1RBPVRE09i5OUlaLnv8OGnA==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-gnueabihf@4.34.8': resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.26.0': - resolution: {integrity: sha512-cwxiHZU1GAs+TMxvgPfUDtVZjdBdTsQwVnNlzRXC5QzIJ6nhfB4I1ahKoe9yPmoaA/Vhf7m9dB1chGPpDRdGXg==} - cpu: [arm] - os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.34.8': resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.26.0': - resolution: {integrity: sha512-4daeEUQutGRCW/9zEo8JtdAgtJ1q2g5oHaoQaZbMSKaIWKDQwQ3Yx0/3jJNmpzrsScIPtx/V+1AfibLisb3AMQ==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.34.8': resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.26.0': - resolution: {integrity: sha512-eGkX7zzkNxvvS05ROzJ/cO/AKqNvR/7t1jA3VZDi2vRniLKwAWxUr85fH3NsvtxU5vnUUKFHKh8flIBdlo2b3Q==} - cpu: [arm64] - os: [linux] - '@rollup/rollup-linux-arm64-musl@4.34.8': resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==} cpu: [arm64] @@ -3917,81 +4008,41 @@ packages: cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.26.0': - resolution: {integrity: sha512-Odp/lgHbW/mAqw/pU21goo5ruWsytP7/HCC/liOt0zcGG0llYWKrd10k9Fj0pdj3prQ63N5yQLCLiE7HTX+MYw==} - cpu: [ppc64] - os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.26.0': - resolution: {integrity: sha512-MBR2ZhCTzUgVD0OJdTzNeF4+zsVogIR1U/FsyuFerwcqjZGvg2nYe24SAHp8O5sN8ZkRVbHwlYeHqcSQ8tcYew==} - cpu: [riscv64] - os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.34.8': resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.26.0': - resolution: {integrity: sha512-YYcg8MkbN17fMbRMZuxwmxWqsmQufh3ZJFxFGoHjrE7bv0X+T6l3glcdzd7IKLiwhT+PZOJCblpnNlz1/C3kGQ==} - cpu: [s390x] - os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.34.8': resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.26.0': - resolution: {integrity: sha512-ZuwpfjCwjPkAOxpjAEjabg6LRSfL7cAJb6gSQGZYjGhadlzKKywDkCUnJ+KEfrNY1jH5EEoSIKLCb572jSiglA==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-gnu@4.34.8': resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.26.0': - resolution: {integrity: sha512-+HJD2lFS86qkeF8kNu0kALtifMpPCZU80HvwztIKnYwym3KnA1os6nsX4BGSTLtS2QVAGG1P3guRgsYyMA0Yhg==} - cpu: [x64] - os: [linux] - '@rollup/rollup-linux-x64-musl@4.34.8': resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.26.0': - resolution: {integrity: sha512-WUQzVFWPSw2uJzX4j6YEbMAiLbs0BUysgysh8s817doAYhR5ybqTI1wtKARQKo6cGop3pHnrUJPFCsXdoFaimQ==} - cpu: [arm64] - os: [win32] - '@rollup/rollup-win32-arm64-msvc@4.34.8': resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.26.0': - resolution: {integrity: sha512-D4CxkazFKBfN1akAIY6ieyOqzoOoBV1OICxgUblWxff/pSjCA2khXlASUx7mK6W1oP4McqhgcCsu6QaLj3WMWg==} - cpu: [ia32] - os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.34.8': resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.26.0': - resolution: {integrity: sha512-2x8MO1rm4PGEP0xWbubJW5RtbNLk3puzAMaLQd3B3JHVw4KcHlmXcO+Wewx9zCoo7EUFiMlu/aZbCJ7VjMzAag==} - cpu: [x64] - os: [win32] - '@rollup/rollup-win32-x64-msvc@4.34.8': resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==} cpu: [x64] @@ -4024,8 +4075,8 @@ packages: '@rushstack/ts-command-line@4.22.6': resolution: {integrity: sha512-QSRqHT/IfoC5nk9zn6+fgyqOPXHME0BfchII9EUPR19pocsNp/xSbeBCbD3PIR2Lg+Q5qk7OFqk1VhWPMdKHJg==} - '@schematics/angular@19.0.2': - resolution: {integrity: sha512-KPNKJRcuJ9kWctcW+g7WzmCEHpjNnYbNVyiU/MvKdQX0uhGXnXE13YMVfgYIf/0KeHcVp5dkAwg5dkmm9PGNTw==} + '@schematics/angular@19.2.0': + resolution: {integrity: sha512-/gdrYTr1DSUNmrUmpmne6uBnIBpJ/obHtccvz5sZckKni/KMPAr3CgGZ8JrHer3I732ucb1We9nbdtXvz+2glg==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} '@shikijs/engine-oniguruma@1.24.0': @@ -4037,28 +4088,28 @@ packages: '@shikijs/vscode-textmate@9.3.0': resolution: {integrity: sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==} - '@sigstore/bundle@3.0.0': - resolution: {integrity: sha512-XDUYX56iMPAn/cdgh/DTJxz5RWmqKV4pwvUAEKEWJl+HzKdCd/24wUa9JYNMlDSCb7SUHAdtksxYX779Nne/Zg==} + '@sigstore/bundle@3.1.0': + resolution: {integrity: sha512-Mm1E3/CmDDCz3nDhFKTuYdB47EdRFRQMOE/EAbiG1MJW77/w1b3P7Qx7JSrVJs8PfwOLOVcKQCHErIwCTyPbag==} engines: {node: ^18.17.0 || >=20.5.0} '@sigstore/core@2.0.0': resolution: {integrity: sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==} engines: {node: ^18.17.0 || >=20.5.0} - '@sigstore/protobuf-specs@0.3.2': - resolution: {integrity: sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==} - engines: {node: ^16.14.0 || >=18.0.0} + '@sigstore/protobuf-specs@0.4.0': + resolution: {integrity: sha512-o09cLSIq9EKyRXwryWDOJagkml9XgQCoCSRjHOnHLnvsivaW7Qznzz6yjfV7PHJHhIvyp8OH7OX8w0Dc5bQK7A==} + engines: {node: ^18.17.0 || >=20.5.0} - '@sigstore/sign@3.0.0': - resolution: {integrity: sha512-UjhDMQOkyDoktpXoc5YPJpJK6IooF2gayAr5LvXI4EL7O0vd58okgfRcxuaH+YTdhvb5aa1Q9f+WJ0c2sVuYIw==} + '@sigstore/sign@3.1.0': + resolution: {integrity: sha512-knzjmaOHOov1Ur7N/z4B1oPqZ0QX5geUfhrVaqVlu+hl0EAoL4o+l0MSULINcD5GCWe3Z0+YJO8ues6vFlW0Yw==} engines: {node: ^18.17.0 || >=20.5.0} - '@sigstore/tuf@3.0.0': - resolution: {integrity: sha512-9Xxy/8U5OFJu7s+OsHzI96IX/OzjF/zj0BSSaWhgJgTqtlBhQIV2xdrQI5qxLD7+CWWDepadnXAxzaZ3u9cvRw==} + '@sigstore/tuf@3.1.0': + resolution: {integrity: sha512-suVMQEA+sKdOz5hwP9qNcEjX6B45R+hFFr4LAWzbRc5O+U2IInwvay/bpG5a4s+qR35P/JK/PiKiRGjfuLy1IA==} engines: {node: ^18.17.0 || >=20.5.0} - '@sigstore/verify@2.0.0': - resolution: {integrity: sha512-Ggtq2GsJuxFNUvQzLoXqRwS4ceRfLAJnrIHUDrzAD0GgnOhwujJkKkxM/s5Bako07c3WtAs/sZo5PJq7VHjeDg==} + '@sigstore/verify@2.1.0': + resolution: {integrity: sha512-kAAM06ca4CzhvjIZdONAL9+MLppW3K48wOFy1TbuaWFW/OMfl8JuTgW0Bm02JB1WJGT/ET2eqav0KTEKmxqkIA==} engines: {node: ^18.17.0 || >=20.5.0} '@sinclair/typebox@0.27.8': @@ -4359,8 +4410,8 @@ packages: '@vue/composition-api': optional: true - '@testing-library/angular@17.3.2': - resolution: {integrity: sha512-hieGKhopemhcvY469T/MgOX1pzufLmFz1Y21VNSOZL+ijLANJWuYZDdpwXTb4dLFrggni8pyFLqb84t0orIRRg==} + '@testing-library/angular@17.3.6': + resolution: {integrity: sha512-8LxEfNtjhd6iguWus8TQngMwXfw8Y4qPMXeeCqtxbIf7gbhnPA52R8ofiqCMy+p9cD/kMOY9KZAxj18P+5vNHw==} peerDependencies: '@angular/common': '>= 17.0.0' '@angular/core': '>= 17.0.0' @@ -4491,8 +4542,8 @@ packages: '@types/express-serve-static-core@4.19.6': resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} - '@types/express-serve-static-core@5.0.1': - resolution: {integrity: sha512-CRICJIl0N5cXDONAdlTv5ShATZ4HEwk6kDDIW2/w9qOWKg+NU/5F8wYRWCrONad0/UKkloNSmmyN/wX4rtpbVA==} + '@types/express-serve-static-core@5.0.6': + resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==} '@types/express@4.17.21': resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} @@ -4509,6 +4560,9 @@ packages: '@types/http-proxy@1.17.15': resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} + '@types/http-proxy@1.17.16': + resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} + '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -4533,14 +4587,17 @@ packages: '@types/node@22.13.4': resolution: {integrity: sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==} + '@types/node@22.13.7': + resolution: {integrity: sha512-oU2q+BsQldB9lYxHNp/5aZO+/Bs0Usa74Abo9mAKulz4ahQyXRHK6UVKYIN8KSC8HXwhWSi7b49JnX+txuac0w==} + '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} '@types/prop-types@15.7.14': resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - '@types/qs@6.9.16': - resolution: {integrity: sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==} + '@types/qs@6.9.18': + resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} @@ -4585,8 +4642,8 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@types/ws@8.5.12': - resolution: {integrity: sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==} + '@types/ws@8.5.14': + resolution: {integrity: sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==} '@typescript-eslint/eslint-plugin@8.24.1': resolution: {integrity: sha512-ll1StnKtBigWIGqvYDVuDmXJHVH4zLVot1yQ4fJtLpL7qacwkxJc1T0bptqw+miBQ/QfUbhl1TcQ4accW5KUyA==} @@ -4656,11 +4713,11 @@ packages: resolution: {integrity: sha512-WSN1z931BtasZJlgPp704zJFnQFRg7yzSjkm3MzAWQYe4uXFXlFr1hc5Ac2zae5/HDOz5x1/zDM5Cb54vTCnWw==} hasBin: true - '@vitejs/plugin-basic-ssl@1.1.0': - resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} - engines: {node: '>=14.6.0'} + '@vitejs/plugin-basic-ssl@1.2.0': + resolution: {integrity: sha512-mkQnxTkcldAzIsomk1UuLfAu9n+kpQ3JbHcpCp7d2Oo6ITtji8pHS3QToOWjhPFvNQSnhlkAjmGbhv2QvwO/7Q==} + engines: {node: '>=14.21.3'} peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 '@vitejs/plugin-react-swc@3.8.0': resolution: {integrity: sha512-T4sHPvS+DIqDP51ifPqa9XIRAz/kIvIi8oXcnOZZgHmMotgmmdxe/DD5tMFlt5nuIRzT0/QuiwmKlH0503Aapw==} @@ -4777,50 +4834,50 @@ packages: '@web3-storage/multipart-parser@1.0.0': resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} - '@webassemblyjs/ast@1.12.1': - resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + '@webassemblyjs/ast@1.14.1': + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} - '@webassemblyjs/floating-point-hex-parser@1.11.6': - resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} - '@webassemblyjs/helper-api-error@1.11.6': - resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + '@webassemblyjs/helper-api-error@1.13.2': + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} - '@webassemblyjs/helper-buffer@1.12.1': - resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + '@webassemblyjs/helper-buffer@1.14.1': + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} - '@webassemblyjs/helper-numbers@1.11.6': - resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + '@webassemblyjs/helper-numbers@1.13.2': + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} - '@webassemblyjs/helper-wasm-bytecode@1.11.6': - resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} - '@webassemblyjs/helper-wasm-section@1.12.1': - resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} - '@webassemblyjs/ieee754@1.11.6': - resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + '@webassemblyjs/ieee754@1.13.2': + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} - '@webassemblyjs/leb128@1.11.6': - resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + '@webassemblyjs/leb128@1.13.2': + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} - '@webassemblyjs/utf8@1.11.6': - resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + '@webassemblyjs/utf8@1.13.2': + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} - '@webassemblyjs/wasm-edit@1.12.1': - resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + '@webassemblyjs/wasm-edit@1.14.1': + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} - '@webassemblyjs/wasm-gen@1.12.1': - resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + '@webassemblyjs/wasm-gen@1.14.1': + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} - '@webassemblyjs/wasm-opt@1.12.1': - resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + '@webassemblyjs/wasm-opt@1.14.1': + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} - '@webassemblyjs/wasm-parser@1.12.1': - resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + '@webassemblyjs/wasm-parser@1.14.1': + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} - '@webassemblyjs/wast-printer@1.12.1': - resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + '@webassemblyjs/wast-printer@1.14.1': + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -4918,11 +4975,6 @@ packages: ajv: optional: true - ajv-keywords@3.5.2: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - ajv-keywords@5.1.0: resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} peerDependencies: @@ -5092,8 +5144,8 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} - babel-plugin-polyfill-corejs2@0.4.11: - resolution: {integrity: sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q==} + babel-plugin-polyfill-corejs2@0.4.12: + resolution: {integrity: sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==} peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 @@ -5102,6 +5154,11 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-corejs3@0.11.1: + resolution: {integrity: sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + babel-plugin-polyfill-regenerator@0.6.3: resolution: {integrity: sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==} peerDependencies: @@ -5134,8 +5191,9 @@ packages: batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - beasties@0.1.0: - resolution: {integrity: sha512-+Ssscd2gVG24qRNC+E2g88D+xsQW4xwakWtKAiGEQ3Pw54/FGdyo9RrfxhGhEv6ilFVbB7r3Lgx+QnAxnSpECw==} + beasties@0.2.0: + resolution: {integrity: sha512-Ljqskqx/tbZagIglYoJIMzH5zgssyp+in9+9sAyh15N22AornBeIDnb8EZ6Rk+6ShfMxd92uO3gfpT0NtZbpow==} + engines: {node: '>=14.0.0'} big.js@5.2.2: resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} @@ -5154,8 +5212,8 @@ packages: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - bonjour-service@1.2.1: - resolution: {integrity: sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==} + bonjour-service@1.3.0: + resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==} boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -5223,10 +5281,6 @@ packages: resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - cacache@18.0.4: - resolution: {integrity: sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==} - engines: {node: ^16.14.0 || >=18.0.0} - cacache@19.0.1: resolution: {integrity: sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==} engines: {node: ^18.17.0 || >=20.5.0} @@ -5258,6 +5312,9 @@ packages: caniuse-lite@1.0.30001700: resolution: {integrity: sha512-2S6XIXwaE7K7erT8dY+kLQcpa5ms63XlRkMkReXjle+kf6c5g38vyMl+Z5y8dSxOFDhcFe+nxnn261PLxBSQsQ==} + caniuse-lite@1.0.30001701: + resolution: {integrity: sha512-faRs/AW3jA9nTwmJBSO1PQ6L/EOgsB5HMQQq4iCu5zhPgVVgO/pZRHlmatwijZKetFw8/Pr4q6dEN8sJuq8qTw==} + ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -5307,6 +5364,10 @@ packages: resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} engines: {node: '>= 14.16.0'} + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + chownr@1.1.4: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} @@ -5418,10 +5479,6 @@ packages: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} - commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} - engines: {node: '>=18'} - commander@13.1.0: resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} @@ -5530,8 +5587,8 @@ packages: peerDependencies: webpack: ^5.1.0 - core-js-compat@3.39.0: - resolution: {integrity: sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==} + core-js-compat@3.40.0: + resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -5819,8 +5876,8 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + domutils@3.2.2: + resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} dot-prop@5.3.0: resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} @@ -5896,6 +5953,10 @@ packages: resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} engines: {node: '>=10.13.0'} + enhanced-resolve@5.18.1: + resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} + engines: {node: '>=10.13.0'} + enquirer@2.3.6: resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} engines: {node: '>=8.6'} @@ -5951,8 +6012,8 @@ packages: peerDependencies: esbuild: '>=0.12 <1' - esbuild-wasm@0.24.0: - resolution: {integrity: sha512-xhNn5tL1AhkPg4ft59yXT6FkwKXiPSYyz1IeinJHUJpjvOHOIPvdmFQc0pGdjxlKSbzZc2mNmtVOWAR1EF/JAg==} + esbuild-wasm@0.25.0: + resolution: {integrity: sha512-60iuWr6jdTVylmGXjpnqk3pCktUi5Rmjiv6EMza3h4X20BLtfL2BjUGs1+UCt2G9UK7jVGrJdUr5i1k0sL3wBg==} engines: {node: '>=18'} hasBin: true @@ -5981,13 +6042,13 @@ packages: engines: {node: '>=18'} hasBin: true - esbuild@0.24.0: - resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==} + esbuild@0.24.2: + resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} engines: {node: '>=18'} hasBin: true - esbuild@0.24.2: - resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} + esbuild@0.25.0: + resolution: {integrity: sha512-BXq5mqc8ltbaN34cDqWuYKyNhX8D/Z0J1xdtdQ8UcIIIyJyz+ZMKUt58tF3SrZ85jcfN/PZYhjR5uDQAYNVbuw==} engines: {node: '>=18'} hasBin: true @@ -6242,8 +6303,8 @@ packages: resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} engines: {node: '>=12.0.0'} - exponential-backoff@3.1.1: - resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} + exponential-backoff@3.1.2: + resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} express@4.21.2: resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} @@ -6262,10 +6323,6 @@ packages: fast-fifo@1.3.2: resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - fast-glob@3.3.3: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} @@ -6542,6 +6599,10 @@ packages: resolution: {integrity: sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==} engines: {node: '>=18'} + globby@14.1.0: + resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==} + engines: {node: '>=18'} + globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} @@ -6635,9 +6696,6 @@ packages: html-entities@2.3.3: resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==} - html-entities@2.5.2: - resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} - html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -6658,8 +6716,8 @@ packages: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} - http-parser-js@0.5.8: - resolution: {integrity: sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==} + http-parser-js@0.5.9: + resolution: {integrity: sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==} http-proxy-agent@7.0.2: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} @@ -6686,10 +6744,6 @@ packages: resolution: {integrity: sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - https-proxy-agent@7.0.5: - resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} - engines: {node: '>= 14'} - https-proxy-agent@7.0.6: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} @@ -6734,6 +6788,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@7.0.3: + resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==} + engines: {node: '>= 4'} + image-size@0.5.5: resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} engines: {node: '>=0.10.0'} @@ -6746,6 +6804,10 @@ packages: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} + import-fresh@3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + engines: {node: '>=6'} + import-lazy@4.0.0: resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} engines: {node: '>=8'} @@ -6862,6 +6924,10 @@ packages: resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} + is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} + is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} engines: {node: '>= 0.4'} @@ -6928,9 +6994,6 @@ packages: resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} engines: {node: '>=8'} - is-lambda@1.0.1: - resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==} - is-map@2.0.3: resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} engines: {node: '>= 0.4'} @@ -7121,6 +7184,10 @@ packages: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true + jiti@1.21.7: + resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} + hasBin: true + jiti@2.4.2: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true @@ -7253,8 +7320,8 @@ packages: kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} - launch-editor@2.9.1: - resolution: {integrity: sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==} + launch-editor@2.10.0: + resolution: {integrity: sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==} lazystream@1.0.1: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} @@ -7278,6 +7345,11 @@ packages: engines: {node: '>=6'} hasBin: true + less@4.2.2: + resolution: {integrity: sha512-tkuLHQlvWUTeQ3doAqnHbNn8T6WX1KA8yvbKG9x4VtKtIjHsVKQZCH11zRgAfbDAXC2UNIg/K9BYAAcEzUIrNg==} + engines: {node: '>=6'} + hasBin: true + levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -7325,8 +7397,8 @@ packages: lit@3.2.1: resolution: {integrity: sha512-1BBa1E/z0O9ye5fZprPtdqnc0BFzxIxTTOO/tQFmyC/hj1O3jL4TfmLBw0WEwjAokdLwpclkvGgDJwTIh0/22w==} - lmdb@3.1.5: - resolution: {integrity: sha512-46Mch5Drq+A93Ss3gtbg+Xuvf5BOgIuvhKDWoGa3HcPHI6BL2NCOkRdSx1D4VfzwrxhnsjbyIVsLRlQHu6URvw==} + lmdb@3.2.6: + resolution: {integrity: sha512-SuHqzPl7mYStna8WRotY8XX/EUZBjjv3QyKIByeCLFfC9uXT/OIHByEcA07PzbMfQAM0KYJtLgtpMRlIe5dErQ==} hasBin: true loader-runner@4.3.0: @@ -7414,9 +7486,6 @@ packages: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true - magic-string@0.30.12: - resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} - magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} @@ -7435,10 +7504,6 @@ packages: resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} engines: {node: '>=10'} - make-fetch-happen@13.0.1: - resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==} - engines: {node: ^16.14.0 || >=18.0.0} - make-fetch-happen@14.0.3: resolution: {integrity: sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==} engines: {node: ^18.17.0 || >=20.5.0} @@ -7502,8 +7567,8 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} - memfs@4.14.0: - resolution: {integrity: sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==} + memfs@4.17.0: + resolution: {integrity: sha512-4eirfZ7thblFmqFjywlTmuWVSvccHAJbn1r8qQLzmTO11qcqpohOjmY2mFce6x7x7WtskzRqApPD0hv+Oa74jg==} engines: {node: '>= 4.0.0'} meow@12.1.1: @@ -7708,12 +7773,8 @@ packages: resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} engines: {node: '>=16 || 14 >=14.17'} - minipass-fetch@3.0.5: - resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - minipass-fetch@4.0.0: - resolution: {integrity: sha512-2v6aXUXwLP1Epd/gc32HAMIWoczx+fZwEPRHm/VwtrJzRGwR1qGZXEYV3Zp8ZjjbwaZhMrM6uHV4KVkk+XCc2w==} + minipass-fetch@4.0.1: + resolution: {integrity: sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==} engines: {node: ^18.17.0 || >=20.5.0} minipass-flush@1.0.5: @@ -7779,8 +7840,8 @@ packages: resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} engines: {node: '>=10'} - mrmime@2.0.0: - resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} + mrmime@2.0.1: + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} engines: {node: '>=10'} ms@2.0.0: @@ -7860,15 +7921,15 @@ packages: sass: optional: true - ng-packagr@19.0.1: - resolution: {integrity: sha512-PnXa/y3ce3v4bKJNtUBS7qcNoyv5g/tSthoMe23NyMV5kjNY4+hJT7h64zK+8tnJWTelCbIpoep7tmSPsOifBA==} + ng-packagr@19.2.0: + resolution: {integrity: sha512-bDyB9tmXMCL/4IhKcX84zGQlQrZhPhdCaomdJocz6EN57cZWdTP7SGhrswzpdGJY+y89855detet27oJLgR3IQ==} engines: {node: ^18.19.1 || >=20.11.1} hasBin: true peerDependencies: - '@angular/compiler-cli': ^19.0.0-next.0 - tailwindcss: ^2.0.0 || ^3.0.0 + '@angular/compiler-cli': ^19.0.0 || ^19.1.0-next.0 || ^19.2.0-next.0 + tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 tslib: ^2.3.0 - typescript: '>=5.5 <5.7' + typescript: '>=5.5 <5.9' peerDependenciesMeta: tailwindcss: optional: true @@ -7913,9 +7974,9 @@ packages: resolution: {integrity: sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==} hasBin: true - node-gyp@10.2.0: - resolution: {integrity: sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==} - engines: {node: ^16.14.0 || >=18.0.0} + node-gyp@11.1.0: + resolution: {integrity: sha512-/+7TuHKnBpnMvUQnsYEb0JOozDZqarQbfNuSGLXIjhStMT0fbw7IdSqWgopOP5xhRZE+lsbIvAHcekddruPZgQ==} + engines: {node: ^18.17.0 || >=20.5.0} hasBin: true node-machine-id@1.1.12: @@ -7938,10 +7999,6 @@ packages: resolution: {integrity: sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - normalize-package-data@7.0.0: - resolution: {integrity: sha512-k6U0gKRIuNCTkwHGZqblCfLfBRh+w1vI6tBo+IeJwq2M8FUiOqhX7GH+GArQGScA7azd1WfyRCvxoXDO3hQDIA==} - engines: {node: ^18.17.0 || >=20.5.0} - normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -7974,8 +8031,8 @@ packages: resolution: {integrity: sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - npm-package-arg@12.0.0: - resolution: {integrity: sha512-ZTE0hbwSdTNL+Stx2zxSqdu2KZfNDcrtrLdIk7XGnQFYBWYDho/ORvXtn5XEePcL3tFpGjHCV3X3xrtDh7eZ+A==} + npm-package-arg@12.0.2: + resolution: {integrity: sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==} engines: {node: ^18.17.0 || >=20.5.0} npm-packlist@9.0.0: @@ -8153,8 +8210,8 @@ packages: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} engines: {node: '>=10'} - p-map@7.0.2: - resolution: {integrity: sha512-z4cYYMMdKHzw4O5UkWJImbZynVIo0lSGTXc7bzB1e/rrDqkgGUNysK/o4bTr+0+xKvvLoTyGqYC4Fgljy9qe1Q==} + p-map@7.0.3: + resolution: {integrity: sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==} engines: {node: '>=18'} p-retry@6.2.1: @@ -8279,6 +8336,10 @@ packages: resolution: {integrity: sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==} engines: {node: '>=12'} + path-type@6.0.0: + resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==} + engines: {node: '>=18'} + pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} @@ -8321,6 +8382,9 @@ packages: piscina@4.7.0: resolution: {integrity: sha512-b8hvkpp9zS0zsfa939b/jXbe64Z2gZv0Ha7FYPNUiDIB1y2AtxcOZdfP8xN8HFjUaqQiT9gRlfjAsoL8vdJ1Iw==} + piscina@4.8.0: + resolution: {integrity: sha512-EZJb+ZxDrQf3dihsUL7p42pjNyrNIFJCrRHPMgxu/svsj+P3xS3fuEWp7k2+rfsavfl1N0G29b1HGs7J0m8rZA==} + pkg-dir@4.2.0: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} @@ -8398,12 +8462,24 @@ packages: peerDependencies: postcss: ^8.1.0 + postcss-modules-local-by-default@4.2.0: + resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + postcss-modules-scope@3.2.0: resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 + postcss-modules-scope@3.2.1: + resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + postcss-modules-values@4.0.0: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} @@ -8430,6 +8506,10 @@ packages: resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} + postcss-selector-parser@7.1.0: + resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} + engines: {node: '>=4'} + postcss-simple-vars@7.0.1: resolution: {integrity: sha512-5GLLXaS8qmzHMOjVxqkk1TZPf1jMqesiI7qLhnlyERalG0sMbHIbJqrcnrpmZdKCLglHnRHoEBB61RtGTsj++A==} engines: {node: '>=14.0'} @@ -8443,14 +8523,14 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.1: resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.2: + resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} + engines: {node: ^10 || ^12 || >=14} + postcss@8.5.3: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} @@ -8498,10 +8578,6 @@ packages: resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - proc-log@4.2.0: - resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - proc-log@5.0.0: resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} engines: {node: ^18.17.0 || >=20.5.0} @@ -8701,6 +8777,10 @@ packages: resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} engines: {node: '>= 14.16.0'} + readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + rechoir@0.8.0: resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} engines: {node: '>= 10.13.0'} @@ -8733,22 +8813,22 @@ packages: regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - regex-parser@2.3.0: - resolution: {integrity: sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==} + regex-parser@2.3.1: + resolution: {integrity: sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==} regexp.prototype.flags@1.5.3: resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} engines: {node: '>= 0.4'} - regexpu-core@6.1.1: - resolution: {integrity: sha512-k67Nb9jvwJcJmVpw0jPttR1/zVfnKf8Km0IPatrU/zJ5XeG3+Slx0xLXs9HByJSzXzrlz5EDvN6yLNMDc2qdnw==} + regexpu-core@6.2.0: + resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} engines: {node: '>=4'} regjsgen@0.8.0: resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} - regjsparser@0.11.2: - resolution: {integrity: sha512-3OGZZ4HoLJkkAZx/48mTXJNlmqTGOzc0o9OWQPuWpkOlXXPbyN6OafCcoXUnBqE2D3f/T5L+pWc1kdEmnfnRsA==} + regjsparser@0.12.0: + resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} hasBin: true remark-frontmatter@4.0.1: @@ -8804,6 +8884,11 @@ packages: resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} engines: {node: '>=10'} + resolve@1.22.10: + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} + engines: {node: '>= 0.4'} + hasBin: true + resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -8850,11 +8935,6 @@ packages: rollup: optional: true - rollup@4.26.0: - resolution: {integrity: sha512-ilcl12hnWonG8f+NxU6BlgysVA0gvY2l8N0R84S1HcINbW20bvwuCngJkkInV6LXhwRpucsW5k1ovDwEdBVrNg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.34.8: resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -8876,6 +8956,9 @@ packages: rxjs@7.8.1: resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + rxjs@7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} + sade@1.8.1: resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} engines: {node: '>=6'} @@ -8893,8 +8976,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass-loader@16.0.3: - resolution: {integrity: sha512-gosNorT1RCkuCMyihv6FBRR7BMV06oKRAs+l4UMp1mlcVg9rWN6KMmUj3igjQwmYys4mDP3etEYJgiHRbgHCHA==} + sass-loader@16.0.5: + resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -8914,8 +8997,13 @@ packages: webpack: optional: true - sass@1.80.7: - resolution: {integrity: sha512-MVWvN0u5meytrSjsU7AWsbhoXi1sc58zADXFllfZzbsBT1GHjjar6JwBINYPRrkx/zqnQ6uqbQuHgE95O+C+eQ==} + sass@1.85.0: + resolution: {integrity: sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==} + engines: {node: '>=14.0.0'} + hasBin: true + + sass@1.85.1: + resolution: {integrity: sha512-Uk8WpxM5v+0cMR0XjX9KfRIacmSG86RH4DCCZjLU2rFh5tyutt9siAXJ7G+YfxQ99Q6wrRMbMlVl6KqUms71ag==} engines: {node: '>=14.0.0'} hasBin: true @@ -8929,14 +9017,10 @@ packages: scheduler@0.25.0: resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} - schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} engines: {node: '>= 10.13.0'} - schema-utils@4.2.0: - resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} - engines: {node: '>= 12.13.0'} - scule@1.3.0: resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} @@ -8960,11 +9044,6 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true - semver@7.7.1: resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} engines: {node: '>=10'} @@ -9031,8 +9110,9 @@ packages: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - shell-quote@1.8.1: - resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} + shell-quote@1.8.2: + resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} + engines: {node: '>= 0.4'} sherif-darwin-arm64@1.0.2: resolution: {integrity: sha512-5Qb2iK05Bz4EyMGOCD8d2K5SMZJ1D6zdPD/10iWmkVqzKfac968maVVvS+nkEcN+fcXHn1Bfqm8vx2C1iIbs7A==} @@ -9082,8 +9162,8 @@ packages: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} - sigstore@3.0.0: - resolution: {integrity: sha512-PHMifhh3EN4loMcHCz6l3v/luzgT3za+9f8subGgeMNjbJjzH4Ij/YoX3Gvu+kaouJRIlVdTHHCREADYf+ZteA==} + sigstore@3.1.0: + resolution: {integrity: sha512-ZpzWAFHIFqyFE56dXqgX/DkDRZdz+rRcjoIk/RQU4IX0wiCv1l8S7ZrXDHcCc+uaf+6o7w3h2l3g6GYG5TKN9Q==} engines: {node: ^18.17.0 || >=20.5.0} simple-git@3.27.0: @@ -9118,12 +9198,12 @@ packages: sockjs@0.3.24: resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - socks-proxy-agent@8.0.4: - resolution: {integrity: sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==} + socks-proxy-agent@8.0.5: + resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} engines: {node: '>= 14'} - socks@2.8.3: - resolution: {integrity: sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==} + socks@2.8.4: + resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} solid-js@1.9.4: @@ -9382,8 +9462,8 @@ packages: resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} engines: {node: '>=18'} - terser-webpack-plugin@5.3.10: - resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} + terser-webpack-plugin@5.3.12: + resolution: {integrity: sha512-jDLYqo7oF8tJIttjXO6jBY5Hk8p3A8W4ttih7cCEq64fQFWmgJ4VqAQjKr7WwIDlmXKEc6QeoRb5ecjZ+2afcg==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -9398,8 +9478,8 @@ packages: uglify-js: optional: true - terser@5.36.0: - resolution: {integrity: sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==} + terser@5.39.0: + resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} engines: {node: '>=10'} hasBin: true @@ -9679,6 +9759,10 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} + unicorn-magic@0.3.0: + resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} + engines: {node: '>=18'} + unified@10.1.2: resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} @@ -10036,6 +10120,46 @@ packages: terser: optional: true + vite@6.1.0: + resolution: {integrity: sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vite@6.1.1: resolution: {integrity: sha512-4GgM54XrwRfrOp297aIYspIti66k56v16ZnqHvrIM7mG+HjDlAwS7p+Srr7J6fGvEdOJ5JcQ/D9T7HhtdXDTzA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} @@ -10189,8 +10313,8 @@ packages: webpack: optional: true - webpack-dev-server@5.1.0: - resolution: {integrity: sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==} + webpack-dev-server@5.2.0: + resolution: {integrity: sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==} engines: {node: '>= 18.12.0'} hasBin: true peerDependencies: @@ -10223,8 +10347,8 @@ packages: webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - webpack@5.96.1: - resolution: {integrity: sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==} + webpack@5.98.0: + resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -10350,6 +10474,18 @@ packages: utf-8-validate: optional: true + ws@8.18.1: + resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + xml-name-validator@5.0.0: resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} engines: {node: '>=18'} @@ -10435,83 +10571,83 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@analogjs/vite-plugin-angular@1.13.1(qivlwnfzor4w3dfig2yilo5vda)': + '@analogjs/vite-plugin-angular@1.14.0(cd3cwuedavgu5ln7o33yujwzne)': dependencies: ts-morph: 21.0.1 vfile: 6.0.3 optionalDependencies: - '@angular-devkit/build-angular': 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.4)(chokidar@4.0.1)(ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3))(sugarss@4.0.1(postcss@8.5.3))(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) - '@angular/build': 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@types/node@22.13.4)(chokidar@4.0.1)(less@4.2.0)(postcss@8.5.3)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(typescript@5.6.3) + '@angular-devkit/build-angular': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(sugarss@4.0.1(postcss@8.5.3))(tsx@4.19.2)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0) + '@angular/build': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(postcss@8.5.3)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.0) - '@angular-devkit/architect@0.1900.2(chokidar@4.0.1)': + '@angular-devkit/architect@0.1902.0(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 19.0.2(chokidar@4.0.1) + '@angular-devkit/core': 19.2.0(chokidar@4.0.3) rxjs: 7.8.1 transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.4)(chokidar@4.0.1)(ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3))(sugarss@4.0.1(postcss@8.4.49))(typescript@5.6.3)(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0))': + '@angular-devkit/build-angular@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(sugarss@4.0.1(postcss@8.5.2))(tsx@4.19.2)(typescript@5.8.2)(vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1900.2(chokidar@4.0.1) - '@angular-devkit/build-webpack': 0.1900.2(chokidar@4.0.1)(webpack-dev-server@5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)))(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - '@angular-devkit/core': 19.0.2(chokidar@4.0.1) - '@angular/build': 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@types/node@22.13.4)(chokidar@4.0.1)(less@4.2.0)(postcss@8.4.49)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0)(typescript@5.6.3) - '@angular/compiler-cli': 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) - '@babel/core': 7.26.0 - '@babel/generator': 7.26.2 + '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) + '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)))(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + '@angular-devkit/core': 19.2.0(chokidar@4.0.3) + '@angular/build': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(postcss@8.5.2)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.0) + '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) + '@babel/core': 7.26.9 + '@babel/generator': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/runtime': 7.26.0 + '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.9) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-runtime': 7.26.9(@babel/core@7.26.9) + '@babel/preset-env': 7.26.9(@babel/core@7.26.9) + '@babel/runtime': 7.26.9 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0)) + '@ngtools/webpack': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) ansi-colors: 4.1.3 - autoprefixer: 10.4.20(postcss@8.4.49) - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + autoprefixer: 10.4.20(postcss@8.5.2) + babel-loader: 9.2.1(@babel/core@7.26.9)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) browserslist: 4.24.4 - copy-webpack-plugin: 12.0.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - css-loader: 7.1.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - esbuild-wasm: 0.24.0 - fast-glob: 3.3.2 + copy-webpack-plugin: 12.0.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + css-loader: 7.1.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + esbuild-wasm: 0.25.0 + fast-glob: 3.3.3 http-proxy-middleware: 3.0.3 istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 - less: 4.2.0 - less-loader: 12.2.0(less@4.2.0)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - license-webpack-plugin: 4.0.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + less: 4.2.2 + less-loader: 12.2.0(less@4.2.2)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + license-webpack-plugin: 4.0.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) loader-utils: 3.3.1 - mini-css-extract-plugin: 2.9.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + mini-css-extract-plugin: 2.9.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) open: 10.1.0 ora: 5.4.1 picomatch: 4.0.2 - piscina: 4.7.0 - postcss: 8.4.49 - postcss-loader: 8.1.1(postcss@8.4.49)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + piscina: 4.8.0 + postcss: 8.5.2 + postcss-loader: 8.1.1(postcss@8.5.2)(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) resolve-url-loader: 5.0.0 rxjs: 7.8.1 - sass: 1.80.7 - sass-loader: 16.0.3(sass@1.80.7)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - semver: 7.6.3 - source-map-loader: 5.0.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + sass: 1.85.0 + sass-loader: 16.0.5(sass@1.85.0)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + semver: 7.7.1 + source-map-loader: 5.0.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) source-map-support: 0.5.21 - terser: 5.36.0 + terser: 5.39.0 tree-kill: 1.2.2 tslib: 2.8.1 - typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) - webpack-dev-middleware: 7.4.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - webpack-dev-server: 5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + typescript: 5.8.2 + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) + webpack-dev-middleware: 7.4.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + webpack-dev-server: 5.2.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + webpack-subresource-integrity: 5.1.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) optionalDependencies: - esbuild: 0.24.0 - ng-packagr: 19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3) + esbuild: 0.25.0 + ng-packagr: 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2) transitivePeerDependencies: - '@angular/compiler' - '@rspack/core' @@ -10521,79 +10657,82 @@ snapshots: - chokidar - debug - html-webpack-plugin + - jiti - lightningcss - node-sass - sass-embedded - stylus - sugarss - supports-color + - tsx - uglify-js - utf-8-validate - vite - webpack-cli + - yaml - '@angular-devkit/build-angular@19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.4)(chokidar@4.0.1)(ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3))(sugarss@4.0.1(postcss@8.5.3))(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@angular-devkit/build-angular@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@swc/core@1.10.18(@swc/helpers@0.5.15))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(sugarss@4.0.1(postcss@8.5.3))(tsx@4.19.2)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1900.2(chokidar@4.0.1) - '@angular-devkit/build-webpack': 0.1900.2(chokidar@4.0.1)(webpack-dev-server@5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)))(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - '@angular-devkit/core': 19.0.2(chokidar@4.0.1) - '@angular/build': 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@types/node@22.13.4)(chokidar@4.0.1)(less@4.2.0)(postcss@8.4.49)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(typescript@5.6.3) - '@angular/compiler-cli': 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) - '@babel/core': 7.26.0 - '@babel/generator': 7.26.2 + '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) + '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)))(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + '@angular-devkit/core': 19.2.0(chokidar@4.0.3) + '@angular/build': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(postcss@8.5.2)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.0) + '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) + '@babel/core': 7.26.9 + '@babel/generator': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-runtime': 7.25.9(@babel/core@7.26.0) - '@babel/preset-env': 7.26.0(@babel/core@7.26.0) - '@babel/runtime': 7.26.0 + '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.9) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-runtime': 7.26.9(@babel/core@7.26.9) + '@babel/preset-env': 7.26.9(@babel/core@7.26.9) + '@babel/runtime': 7.26.9 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + '@ngtools/webpack': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) ansi-colors: 4.1.3 - autoprefixer: 10.4.20(postcss@8.4.49) - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + autoprefixer: 10.4.20(postcss@8.5.2) + babel-loader: 9.2.1(@babel/core@7.26.9)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) browserslist: 4.24.4 - copy-webpack-plugin: 12.0.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - css-loader: 7.1.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - esbuild-wasm: 0.24.0 - fast-glob: 3.3.2 + copy-webpack-plugin: 12.0.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + css-loader: 7.1.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + esbuild-wasm: 0.25.0 + fast-glob: 3.3.3 http-proxy-middleware: 3.0.3 istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 - less: 4.2.0 - less-loader: 12.2.0(less@4.2.0)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - license-webpack-plugin: 4.0.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + less: 4.2.2 + less-loader: 12.2.0(less@4.2.2)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + license-webpack-plugin: 4.0.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) loader-utils: 3.3.1 - mini-css-extract-plugin: 2.9.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + mini-css-extract-plugin: 2.9.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) open: 10.1.0 ora: 5.4.1 picomatch: 4.0.2 - piscina: 4.7.0 - postcss: 8.4.49 - postcss-loader: 8.1.1(postcss@8.4.49)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + piscina: 4.8.0 + postcss: 8.5.2 + postcss-loader: 8.1.1(postcss@8.5.2)(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) resolve-url-loader: 5.0.0 rxjs: 7.8.1 - sass: 1.80.7 - sass-loader: 16.0.3(sass@1.80.7)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - semver: 7.6.3 - source-map-loader: 5.0.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + sass: 1.85.0 + sass-loader: 16.0.5(sass@1.85.0)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + semver: 7.7.1 + source-map-loader: 5.0.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) source-map-support: 0.5.21 - terser: 5.36.0 + terser: 5.39.0 tree-kill: 1.2.2 tslib: 2.8.1 - typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) - webpack-dev-middleware: 7.4.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - webpack-dev-server: 5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + typescript: 5.8.2 + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) + webpack-dev-middleware: 7.4.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + webpack-dev-server: 5.2.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + webpack-subresource-integrity: 5.1.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) optionalDependencies: - esbuild: 0.24.0 - ng-packagr: 19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3) + esbuild: 0.25.0 + ng-packagr: 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2) transitivePeerDependencies: - '@angular/compiler' - '@rspack/core' @@ -10603,27 +10742,30 @@ snapshots: - chokidar - debug - html-webpack-plugin + - jiti - lightningcss - node-sass - sass-embedded - stylus - sugarss - supports-color + - tsx - uglify-js - utf-8-validate - vite - webpack-cli + - yaml - '@angular-devkit/build-webpack@0.1900.2(chokidar@4.0.1)(webpack-dev-server@5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)))(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0))': + '@angular-devkit/build-webpack@0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)))(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))': dependencies: - '@angular-devkit/architect': 0.1900.2(chokidar@4.0.1) + '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) rxjs: 7.8.1 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) - webpack-dev-server: 5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) + webpack-dev-server: 5.2.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) transitivePeerDependencies: - chokidar - '@angular-devkit/core@19.0.2(chokidar@4.0.1)': + '@angular-devkit/core@19.2.0(chokidar@4.0.3)': dependencies: ajv: 8.17.1 ajv-formats: 3.0.1(ajv@8.17.1) @@ -10632,244 +10774,258 @@ snapshots: rxjs: 7.8.1 source-map: 0.7.4 optionalDependencies: - chokidar: 4.0.1 + chokidar: 4.0.3 - '@angular-devkit/schematics@19.0.2(chokidar@4.0.1)': + '@angular-devkit/schematics@19.2.0(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 19.0.2(chokidar@4.0.1) + '@angular-devkit/core': 19.2.0(chokidar@4.0.3) jsonc-parser: 3.3.1 - magic-string: 0.30.12 + magic-string: 0.30.17 ora: 5.4.1 rxjs: 7.8.1 transitivePeerDependencies: - chokidar - '@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))': + '@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))': dependencies: - '@angular/core': 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) + '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) tslib: 2.8.1 - '@angular/build@19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@types/node@22.13.4)(chokidar@4.0.1)(less@4.2.0)(postcss@8.4.49)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0)(typescript@5.6.3)': + '@angular/build@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(postcss@8.5.2)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1900.2(chokidar@4.0.1) - '@angular/compiler': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) - '@angular/compiler-cli': 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) - '@babel/core': 7.26.0 + '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) + '@angular/compiler': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) + '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) - '@inquirer/confirm': 5.0.2(@types/node@22.13.4) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0)) - beasties: 0.1.0 + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.9) + '@inquirer/confirm': 5.1.6(@types/node@22.13.7) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) + beasties: 0.2.0 browserslist: 4.24.4 - esbuild: 0.24.0 - fast-glob: 3.3.2 - https-proxy-agent: 7.0.5 + esbuild: 0.25.0 + fast-glob: 3.3.3 + https-proxy-agent: 7.0.6(supports-color@9.4.0) istanbul-lib-instrument: 6.0.3 listr2: 8.2.5 - magic-string: 0.30.12 - mrmime: 2.0.0 + magic-string: 0.30.17 + mrmime: 2.0.1 parse5-html-rewriting-stream: 7.0.0 picomatch: 4.0.2 - piscina: 4.7.0 - rollup: 4.26.0 - sass: 1.80.7 - semver: 7.6.3 - typescript: 5.6.3 - vite: 5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0) + piscina: 4.8.0 + rollup: 4.34.8 + sass: 1.85.0 + semver: 7.7.1 + source-map-support: 0.5.21 + typescript: 5.8.2 + vite: 6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) watchpack: 2.4.2 optionalDependencies: - less: 4.2.0 - lmdb: 3.1.5 - postcss: 8.4.49 + less: 4.2.2 + lmdb: 3.2.6 + ng-packagr: 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2) + postcss: 8.5.2 transitivePeerDependencies: - '@types/node' - chokidar + - jiti - lightningcss - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml - '@angular/build@19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@types/node@22.13.4)(chokidar@4.0.1)(less@4.2.0)(postcss@8.4.49)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(typescript@5.6.3)': + '@angular/build@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(postcss@8.5.2)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1900.2(chokidar@4.0.1) - '@angular/compiler': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) - '@angular/compiler-cli': 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) - '@babel/core': 7.26.0 + '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) + '@angular/compiler': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) + '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) - '@inquirer/confirm': 5.0.2(@types/node@22.13.4) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)) - beasties: 0.1.0 + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.9) + '@inquirer/confirm': 5.1.6(@types/node@22.13.7) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) + beasties: 0.2.0 browserslist: 4.24.4 - esbuild: 0.24.0 - fast-glob: 3.3.2 - https-proxy-agent: 7.0.5 - istanbul-lib-instrument: 6.0.3 + esbuild: 0.25.0 + fast-glob: 3.3.3 + https-proxy-agent: 7.0.6(supports-color@9.4.0) + istanbul-lib-instrument: 6.0.3 listr2: 8.2.5 - magic-string: 0.30.12 - mrmime: 2.0.0 + magic-string: 0.30.17 + mrmime: 2.0.1 parse5-html-rewriting-stream: 7.0.0 picomatch: 4.0.2 - piscina: 4.7.0 - rollup: 4.26.0 - sass: 1.80.7 - semver: 7.6.3 - typescript: 5.6.3 - vite: 5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0) + piscina: 4.8.0 + rollup: 4.34.8 + sass: 1.85.0 + semver: 7.7.1 + source-map-support: 0.5.21 + typescript: 5.8.2 + vite: 6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) watchpack: 2.4.2 optionalDependencies: - less: 4.2.0 - lmdb: 3.1.5 - postcss: 8.4.49 + less: 4.2.2 + lmdb: 3.2.6 + ng-packagr: 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2) + postcss: 8.5.2 transitivePeerDependencies: - '@types/node' - chokidar + - jiti - lightningcss - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml - '@angular/build@19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@types/node@22.13.4)(chokidar@4.0.1)(less@4.2.0)(postcss@8.5.3)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(typescript@5.6.3)': + '@angular/build@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@types/node@22.13.7)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.2)(ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2))(postcss@8.5.3)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(yaml@2.7.0)': dependencies: '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1900.2(chokidar@4.0.1) - '@angular/compiler': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) - '@angular/compiler-cli': 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) - '@babel/core': 7.26.0 + '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) + '@angular/compiler': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) + '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) - '@inquirer/confirm': 5.0.2(@types/node@22.13.4) - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)) - beasties: 0.1.0 + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.9) + '@inquirer/confirm': 5.1.6(@types/node@22.13.7) + '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) + beasties: 0.2.0 browserslist: 4.24.4 - esbuild: 0.24.0 - fast-glob: 3.3.2 - https-proxy-agent: 7.0.5 + esbuild: 0.25.0 + fast-glob: 3.3.3 + https-proxy-agent: 7.0.6(supports-color@9.4.0) istanbul-lib-instrument: 6.0.3 listr2: 8.2.5 - magic-string: 0.30.12 - mrmime: 2.0.0 + magic-string: 0.30.17 + mrmime: 2.0.1 parse5-html-rewriting-stream: 7.0.0 picomatch: 4.0.2 - piscina: 4.7.0 - rollup: 4.26.0 - sass: 1.80.7 - semver: 7.6.3 - typescript: 5.6.3 - vite: 5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0) + piscina: 4.8.0 + rollup: 4.34.8 + sass: 1.85.0 + semver: 7.7.1 + source-map-support: 0.5.21 + typescript: 5.8.2 + vite: 6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) watchpack: 2.4.2 optionalDependencies: - less: 4.2.0 - lmdb: 3.1.5 + less: 4.2.2 + lmdb: 3.2.6 + ng-packagr: 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2) postcss: 8.5.3 transitivePeerDependencies: - '@types/node' - chokidar + - jiti - lightningcss - sass-embedded - stylus - sugarss - supports-color - terser + - tsx + - yaml optional: true - '@angular/cli@19.0.2(@types/node@22.13.4)(chokidar@4.0.1)': + '@angular/cli@19.2.0(@types/node@22.13.7)(chokidar@4.0.3)': dependencies: - '@angular-devkit/architect': 0.1900.2(chokidar@4.0.1) - '@angular-devkit/core': 19.0.2(chokidar@4.0.1) - '@angular-devkit/schematics': 19.0.2(chokidar@4.0.1) - '@inquirer/prompts': 7.1.0(@types/node@22.13.4) - '@listr2/prompt-adapter-inquirer': 2.0.18(@inquirer/prompts@7.1.0(@types/node@22.13.4)) - '@schematics/angular': 19.0.2(chokidar@4.0.1) + '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) + '@angular-devkit/core': 19.2.0(chokidar@4.0.3) + '@angular-devkit/schematics': 19.2.0(chokidar@4.0.3) + '@inquirer/prompts': 7.3.2(@types/node@22.13.7) + '@listr2/prompt-adapter-inquirer': 2.0.18(@inquirer/prompts@7.3.2(@types/node@22.13.7)) + '@schematics/angular': 19.2.0(chokidar@4.0.3) '@yarnpkg/lockfile': 1.1.0 ini: 5.0.0 jsonc-parser: 3.3.1 listr2: 8.2.5 - npm-package-arg: 12.0.0 + npm-package-arg: 12.0.2 npm-pick-manifest: 10.0.0 pacote: 20.0.0 - resolve: 1.22.8 - semver: 7.6.3 + resolve: 1.22.10 + semver: 7.7.1 symbol-observable: 4.0.0 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - - bluebird - chokidar - supports-color - '@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1)': + '@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2)': dependencies: - '@angular/core': 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) - rxjs: 7.8.1 + '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) + rxjs: 7.8.2 tslib: 2.8.1 - '@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3)': + '@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2)': dependencies: - '@angular/compiler': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) - '@babel/core': 7.26.0 + '@angular/compiler': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) + '@babel/core': 7.26.9 '@jridgewell/sourcemap-codec': 1.5.0 chokidar: 4.0.1 convert-source-map: 1.9.0 reflect-metadata: 0.2.2 semver: 7.7.1 tslib: 2.8.1 - typescript: 5.6.3 + typescript: 5.8.2 yargs: 17.7.2 transitivePeerDependencies: - supports-color - '@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))': + '@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))': dependencies: tslib: 2.8.1 optionalDependencies: - '@angular/core': 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) + '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)': + '@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)': dependencies: - rxjs: 7.8.1 + rxjs: 7.8.2 tslib: 2.8.1 zone.js: 0.15.0 - '@angular/forms@19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1)': + '@angular/forms@19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2)': dependencies: - '@angular/common': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) - '@angular/core': 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) - '@angular/platform-browser': 19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) - rxjs: 7.8.1 + '@angular/common': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) + '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) + '@angular/platform-browser': 19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) + rxjs: 7.8.2 tslib: 2.8.1 - '@angular/platform-browser-dynamic@19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))': + '@angular/platform-browser-dynamic@19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))': dependencies: - '@angular/common': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) - '@angular/compiler': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) - '@angular/core': 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) - '@angular/platform-browser': 19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + '@angular/common': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) + '@angular/compiler': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) + '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) + '@angular/platform-browser': 19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) tslib: 2.8.1 - '@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))': + '@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))': dependencies: - '@angular/common': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) - '@angular/core': 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) + '@angular/common': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) + '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) tslib: 2.8.1 optionalDependencies: - '@angular/animations': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) + '@angular/animations': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) - '@angular/router@19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1)': + '@angular/router@19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2)': dependencies: - '@angular/common': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) - '@angular/core': 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) - '@angular/platform-browser': 19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) - rxjs: 7.8.1 + '@angular/common': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) + '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) + '@angular/platform-browser': 19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) + rxjs: 7.8.2 tslib: 2.8.1 '@ark/schema@0.39.0': @@ -10886,26 +11042,6 @@ snapshots: '@babel/compat-data@7.26.8': {} - '@babel/core@7.26.0': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.9 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) - '@babel/helpers': 7.26.9 - '@babel/parser': 7.26.9 - '@babel/template': 7.26.9 - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 - convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@9.4.0) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.26.9': dependencies: '@ampproject/remapping': 2.3.0 @@ -10926,14 +11062,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/generator@7.26.2': - dependencies: - '@babel/parser': 7.26.9 - '@babel/types': 7.26.9 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 - '@babel/generator@7.26.9': dependencies: '@babel/parser': 7.26.9 @@ -10946,13 +11074,6 @@ snapshots: dependencies: '@babel/types': 7.26.9 - '@babel/helper-builder-binary-assignment-operator-visitor@7.25.9': - dependencies: - '@babel/traverse': 7.26.9 - '@babel/types': 7.26.9 - transitivePeerDependencies: - - supports-color - '@babel/helper-compilation-targets@7.26.5': dependencies: '@babel/compat-data': 7.26.8 @@ -10961,47 +11082,47 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.0)': + '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) + '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.9)': + '@babel/helper-create-class-features-plugin@7.26.9(@babel/core@7.26.9)': dependencies: '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.9) + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.9) '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 '@babel/traverse': 7.26.9 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-regexp-features-plugin@7.25.9(@babel/core@7.26.0)': + '@babel/helper-create-regexp-features-plugin@7.26.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.1.1 + regexpu-core: 6.2.0 semver: 6.3.1 - '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.0)': + '@babel/helper-define-polyfill-provider@0.6.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 debug: 4.4.0(supports-color@9.4.0) lodash.debounce: 4.0.8 - resolve: 1.22.8 + resolve: 1.22.10 transitivePeerDependencies: - supports-color @@ -11023,15 +11144,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0)': - dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.9 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9)': dependencies: '@babel/core': 7.26.9 @@ -11047,25 +11159,25 @@ snapshots: '@babel/helper-plugin-utils@7.26.5': {} - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.0)': + '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-wrap-function': 7.25.9 '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.0)': + '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-member-expression-to-functions': 7.25.9 '@babel/helper-optimise-call-expression': 7.25.9 '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.9)': + '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.9)': dependencies: '@babel/core': 7.26.9 '@babel/helper-member-expression-to-functions': 7.25.9 @@ -11115,36 +11227,36 @@ snapshots: dependencies: '@babel/types': 7.26.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/traverse': 7.26.9 transitivePeerDependencies: @@ -11158,23 +11270,23 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0)': + '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.9)': dependencies: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.0)': + '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.0)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.9)': @@ -11187,274 +11299,270 @@ snapshots: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.0)': + '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-async-generator-functions@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9) '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.0) + '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.9) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-block-scoped-functions@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-block-scoping@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.0)': + '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.9) '@babel/traverse': 7.26.9 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/template': 7.26.9 - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-exponentiation-operator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-builder-binary-assignment-operator-visitor': 7.25.9 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-for-of@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-simple-access': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-commonjs@7.25.9(@babel/core@7.26.9)': + '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.9)': dependencies: '@babel/core': 7.26.9 '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-simple-access': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-identifier': 7.25.9 '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-nullish-coalescing-operator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9) - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.0) + '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.9) transitivePeerDependencies: - supports-color - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/helper-create-class-features-plugin': 7.26.9(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.9)': @@ -11467,61 +11575,61 @@ snapshots: '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-regenerator@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 regenerator-transform: 0.15.2 - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.0)': + '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-runtime@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-runtime@7.26.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.26.5 - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.9) + babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.9) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.9) semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 transitivePeerDependencies: - supports-color - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-template-literals@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-typeof-symbol@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-typeof-symbol@7.26.7(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/plugin-transform-typescript@7.25.9(@babel/core@7.26.9)': @@ -11535,107 +11643,107 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.0)': + '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 - '@babel/helper-create-regexp-features-plugin': 7.25.9(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-create-regexp-features-plugin': 7.26.3(@babel/core@7.26.9) '@babel/helper-plugin-utils': 7.26.5 - '@babel/preset-env@7.26.0(@babel/core@7.26.0)': + '@babel/preset-env@7.26.9(@babel/core@7.26.9)': dependencies: '@babel/compat-data': 7.26.8 - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-compilation-targets': 7.26.5 '@babel/helper-plugin-utils': 7.26.5 '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.0) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.0) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-generator-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-block-scoped-functions': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-exponentiation-operator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-for-of': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-commonjs': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-nullish-coalescing-operator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.0) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-template-literals': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-typeof-symbol': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.0) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.0) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.0) - babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.26.0) - babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.26.0) - babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.0) - core-js-compat: 3.39.0 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.9) + '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.9) + '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.9) + '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.9) + '@babel/plugin-transform-block-scoping': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.9) + '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.26.9) + '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.9) + '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.9) + '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-regenerator': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.9) + '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.26.9) + '@babel/plugin-transform-typeof-symbol': 7.26.7(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.9) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.9) + babel-plugin-polyfill-corejs2: 0.4.12(@babel/core@7.26.9) + babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.9) + babel-plugin-polyfill-regenerator: 0.6.3(@babel/core@7.26.9) + core-js-compat: 3.40.0 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.0)': + '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.9)': dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 '@babel/helper-plugin-utils': 7.26.5 '@babel/types': 7.26.9 esutils: 2.0.3 @@ -11655,6 +11763,10 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 + '@babel/runtime@7.26.9': + dependencies: + regenerator-runtime: 0.14.1 + '@babel/standalone@7.26.9': {} '@babel/template@7.26.9': @@ -11812,10 +11924,10 @@ snapshots: '@esbuild/aix-ppc64@0.23.1': optional: true - '@esbuild/aix-ppc64@0.24.0': + '@esbuild/aix-ppc64@0.24.2': optional: true - '@esbuild/aix-ppc64@0.24.2': + '@esbuild/aix-ppc64@0.25.0': optional: true '@esbuild/android-arm64@0.17.6': @@ -11833,10 +11945,10 @@ snapshots: '@esbuild/android-arm64@0.23.1': optional: true - '@esbuild/android-arm64@0.24.0': + '@esbuild/android-arm64@0.24.2': optional: true - '@esbuild/android-arm64@0.24.2': + '@esbuild/android-arm64@0.25.0': optional: true '@esbuild/android-arm@0.17.6': @@ -11854,10 +11966,10 @@ snapshots: '@esbuild/android-arm@0.23.1': optional: true - '@esbuild/android-arm@0.24.0': + '@esbuild/android-arm@0.24.2': optional: true - '@esbuild/android-arm@0.24.2': + '@esbuild/android-arm@0.25.0': optional: true '@esbuild/android-x64@0.17.6': @@ -11875,10 +11987,10 @@ snapshots: '@esbuild/android-x64@0.23.1': optional: true - '@esbuild/android-x64@0.24.0': + '@esbuild/android-x64@0.24.2': optional: true - '@esbuild/android-x64@0.24.2': + '@esbuild/android-x64@0.25.0': optional: true '@esbuild/darwin-arm64@0.17.6': @@ -11896,10 +12008,10 @@ snapshots: '@esbuild/darwin-arm64@0.23.1': optional: true - '@esbuild/darwin-arm64@0.24.0': + '@esbuild/darwin-arm64@0.24.2': optional: true - '@esbuild/darwin-arm64@0.24.2': + '@esbuild/darwin-arm64@0.25.0': optional: true '@esbuild/darwin-x64@0.17.6': @@ -11917,10 +12029,10 @@ snapshots: '@esbuild/darwin-x64@0.23.1': optional: true - '@esbuild/darwin-x64@0.24.0': + '@esbuild/darwin-x64@0.24.2': optional: true - '@esbuild/darwin-x64@0.24.2': + '@esbuild/darwin-x64@0.25.0': optional: true '@esbuild/freebsd-arm64@0.17.6': @@ -11938,10 +12050,10 @@ snapshots: '@esbuild/freebsd-arm64@0.23.1': optional: true - '@esbuild/freebsd-arm64@0.24.0': + '@esbuild/freebsd-arm64@0.24.2': optional: true - '@esbuild/freebsd-arm64@0.24.2': + '@esbuild/freebsd-arm64@0.25.0': optional: true '@esbuild/freebsd-x64@0.17.6': @@ -11959,10 +12071,10 @@ snapshots: '@esbuild/freebsd-x64@0.23.1': optional: true - '@esbuild/freebsd-x64@0.24.0': + '@esbuild/freebsd-x64@0.24.2': optional: true - '@esbuild/freebsd-x64@0.24.2': + '@esbuild/freebsd-x64@0.25.0': optional: true '@esbuild/linux-arm64@0.17.6': @@ -11980,10 +12092,10 @@ snapshots: '@esbuild/linux-arm64@0.23.1': optional: true - '@esbuild/linux-arm64@0.24.0': + '@esbuild/linux-arm64@0.24.2': optional: true - '@esbuild/linux-arm64@0.24.2': + '@esbuild/linux-arm64@0.25.0': optional: true '@esbuild/linux-arm@0.17.6': @@ -12001,10 +12113,10 @@ snapshots: '@esbuild/linux-arm@0.23.1': optional: true - '@esbuild/linux-arm@0.24.0': + '@esbuild/linux-arm@0.24.2': optional: true - '@esbuild/linux-arm@0.24.2': + '@esbuild/linux-arm@0.25.0': optional: true '@esbuild/linux-ia32@0.17.6': @@ -12022,10 +12134,10 @@ snapshots: '@esbuild/linux-ia32@0.23.1': optional: true - '@esbuild/linux-ia32@0.24.0': + '@esbuild/linux-ia32@0.24.2': optional: true - '@esbuild/linux-ia32@0.24.2': + '@esbuild/linux-ia32@0.25.0': optional: true '@esbuild/linux-loong64@0.17.6': @@ -12043,10 +12155,10 @@ snapshots: '@esbuild/linux-loong64@0.23.1': optional: true - '@esbuild/linux-loong64@0.24.0': + '@esbuild/linux-loong64@0.24.2': optional: true - '@esbuild/linux-loong64@0.24.2': + '@esbuild/linux-loong64@0.25.0': optional: true '@esbuild/linux-mips64el@0.17.6': @@ -12064,10 +12176,10 @@ snapshots: '@esbuild/linux-mips64el@0.23.1': optional: true - '@esbuild/linux-mips64el@0.24.0': + '@esbuild/linux-mips64el@0.24.2': optional: true - '@esbuild/linux-mips64el@0.24.2': + '@esbuild/linux-mips64el@0.25.0': optional: true '@esbuild/linux-ppc64@0.17.6': @@ -12085,10 +12197,10 @@ snapshots: '@esbuild/linux-ppc64@0.23.1': optional: true - '@esbuild/linux-ppc64@0.24.0': + '@esbuild/linux-ppc64@0.24.2': optional: true - '@esbuild/linux-ppc64@0.24.2': + '@esbuild/linux-ppc64@0.25.0': optional: true '@esbuild/linux-riscv64@0.17.6': @@ -12106,10 +12218,10 @@ snapshots: '@esbuild/linux-riscv64@0.23.1': optional: true - '@esbuild/linux-riscv64@0.24.0': + '@esbuild/linux-riscv64@0.24.2': optional: true - '@esbuild/linux-riscv64@0.24.2': + '@esbuild/linux-riscv64@0.25.0': optional: true '@esbuild/linux-s390x@0.17.6': @@ -12127,10 +12239,10 @@ snapshots: '@esbuild/linux-s390x@0.23.1': optional: true - '@esbuild/linux-s390x@0.24.0': + '@esbuild/linux-s390x@0.24.2': optional: true - '@esbuild/linux-s390x@0.24.2': + '@esbuild/linux-s390x@0.25.0': optional: true '@esbuild/linux-x64@0.17.6': @@ -12148,15 +12260,18 @@ snapshots: '@esbuild/linux-x64@0.23.1': optional: true - '@esbuild/linux-x64@0.24.0': + '@esbuild/linux-x64@0.24.2': optional: true - '@esbuild/linux-x64@0.24.2': + '@esbuild/linux-x64@0.25.0': optional: true '@esbuild/netbsd-arm64@0.24.2': optional: true + '@esbuild/netbsd-arm64@0.25.0': + optional: true + '@esbuild/netbsd-x64@0.17.6': optional: true @@ -12172,19 +12287,19 @@ snapshots: '@esbuild/netbsd-x64@0.23.1': optional: true - '@esbuild/netbsd-x64@0.24.0': + '@esbuild/netbsd-x64@0.24.2': optional: true - '@esbuild/netbsd-x64@0.24.2': + '@esbuild/netbsd-x64@0.25.0': optional: true '@esbuild/openbsd-arm64@0.23.1': optional: true - '@esbuild/openbsd-arm64@0.24.0': + '@esbuild/openbsd-arm64@0.24.2': optional: true - '@esbuild/openbsd-arm64@0.24.2': + '@esbuild/openbsd-arm64@0.25.0': optional: true '@esbuild/openbsd-x64@0.17.6': @@ -12202,10 +12317,10 @@ snapshots: '@esbuild/openbsd-x64@0.23.1': optional: true - '@esbuild/openbsd-x64@0.24.0': + '@esbuild/openbsd-x64@0.24.2': optional: true - '@esbuild/openbsd-x64@0.24.2': + '@esbuild/openbsd-x64@0.25.0': optional: true '@esbuild/sunos-x64@0.17.6': @@ -12223,10 +12338,10 @@ snapshots: '@esbuild/sunos-x64@0.23.1': optional: true - '@esbuild/sunos-x64@0.24.0': + '@esbuild/sunos-x64@0.24.2': optional: true - '@esbuild/sunos-x64@0.24.2': + '@esbuild/sunos-x64@0.25.0': optional: true '@esbuild/win32-arm64@0.17.6': @@ -12244,10 +12359,10 @@ snapshots: '@esbuild/win32-arm64@0.23.1': optional: true - '@esbuild/win32-arm64@0.24.0': + '@esbuild/win32-arm64@0.24.2': optional: true - '@esbuild/win32-arm64@0.24.2': + '@esbuild/win32-arm64@0.25.0': optional: true '@esbuild/win32-ia32@0.17.6': @@ -12265,10 +12380,10 @@ snapshots: '@esbuild/win32-ia32@0.23.1': optional: true - '@esbuild/win32-ia32@0.24.0': + '@esbuild/win32-ia32@0.24.2': optional: true - '@esbuild/win32-ia32@0.24.2': + '@esbuild/win32-ia32@0.25.0': optional: true '@esbuild/win32-x64@0.17.6': @@ -12286,10 +12401,10 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@esbuild/win32-x64@0.24.0': + '@esbuild/win32-x64@0.24.2': optional: true - '@esbuild/win32-x64@0.24.2': + '@esbuild/win32-x64@0.25.0': optional: true '@eslint-community/eslint-utils@4.4.1(eslint@9.18.0(jiti@2.4.2))': @@ -12565,115 +12680,125 @@ snapshots: '@img/sharp-win32-x64@0.33.5': optional: true - '@inquirer/checkbox@4.0.2(@types/node@22.13.4)': + '@inquirer/checkbox@4.1.2(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/figures': 1.0.8 - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/figures': 1.0.10 + '@inquirer/type': 3.0.4(@types/node@22.13.7) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/confirm@5.0.2(@types/node@22.13.4)': + '@inquirer/confirm@5.1.6(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/core@10.1.0(@types/node@22.13.4)': + '@inquirer/core@10.1.7(@types/node@22.13.7)': dependencies: - '@inquirer/figures': 1.0.8 - '@inquirer/type': 3.0.1(@types/node@22.13.4) + '@inquirer/figures': 1.0.10 + '@inquirer/type': 3.0.4(@types/node@22.13.7) ansi-escapes: 4.3.2 cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 - strip-ansi: 6.0.1 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.2 - transitivePeerDependencies: - - '@types/node' + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/editor@4.1.0(@types/node@22.13.4)': + '@inquirer/editor@4.2.7(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) external-editor: 3.1.0 + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/expand@4.0.2(@types/node@22.13.4)': + '@inquirer/expand@4.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/figures@1.0.8': {} + '@inquirer/figures@1.0.10': {} - '@inquirer/input@4.0.2(@types/node@22.13.4)': + '@inquirer/input@4.1.6(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/number@3.0.2(@types/node@22.13.4)': + '@inquirer/number@3.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/password@4.0.2(@types/node@22.13.4)': + '@inquirer/password@4.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) ansi-escapes: 4.3.2 + optionalDependencies: + '@types/node': 22.13.7 + + '@inquirer/prompts@7.3.2(@types/node@22.13.7)': + dependencies: + '@inquirer/checkbox': 4.1.2(@types/node@22.13.7) + '@inquirer/confirm': 5.1.6(@types/node@22.13.7) + '@inquirer/editor': 4.2.7(@types/node@22.13.7) + '@inquirer/expand': 4.0.9(@types/node@22.13.7) + '@inquirer/input': 4.1.6(@types/node@22.13.7) + '@inquirer/number': 3.0.9(@types/node@22.13.7) + '@inquirer/password': 4.0.9(@types/node@22.13.7) + '@inquirer/rawlist': 4.0.9(@types/node@22.13.7) + '@inquirer/search': 3.0.9(@types/node@22.13.7) + '@inquirer/select': 4.0.9(@types/node@22.13.7) + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/prompts@7.1.0(@types/node@22.13.4)': - dependencies: - '@inquirer/checkbox': 4.0.2(@types/node@22.13.4) - '@inquirer/confirm': 5.0.2(@types/node@22.13.4) - '@inquirer/editor': 4.1.0(@types/node@22.13.4) - '@inquirer/expand': 4.0.2(@types/node@22.13.4) - '@inquirer/input': 4.0.2(@types/node@22.13.4) - '@inquirer/number': 3.0.2(@types/node@22.13.4) - '@inquirer/password': 4.0.2(@types/node@22.13.4) - '@inquirer/rawlist': 4.0.2(@types/node@22.13.4) - '@inquirer/search': 3.0.2(@types/node@22.13.4) - '@inquirer/select': 4.0.2(@types/node@22.13.4) - '@types/node': 22.13.4 - - '@inquirer/rawlist@4.0.2(@types/node@22.13.4)': + '@inquirer/rawlist@4.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/type': 3.0.4(@types/node@22.13.7) yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/search@3.0.2(@types/node@22.13.4)': + '@inquirer/search@3.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/figures': 1.0.8 - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/figures': 1.0.10 + '@inquirer/type': 3.0.4(@types/node@22.13.7) yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.13.7 - '@inquirer/select@4.0.2(@types/node@22.13.4)': + '@inquirer/select@4.0.9(@types/node@22.13.7)': dependencies: - '@inquirer/core': 10.1.0(@types/node@22.13.4) - '@inquirer/figures': 1.0.8 - '@inquirer/type': 3.0.1(@types/node@22.13.4) - '@types/node': 22.13.4 + '@inquirer/core': 10.1.7(@types/node@22.13.7) + '@inquirer/figures': 1.0.10 + '@inquirer/type': 3.0.4(@types/node@22.13.7) ansi-escapes: 4.3.2 yoctocolors-cjs: 2.1.2 + optionalDependencies: + '@types/node': 22.13.7 '@inquirer/type@1.5.5': dependencies: mute-stream: 1.0.0 - '@inquirer/type@3.0.1(@types/node@22.13.4)': - dependencies: - '@types/node': 22.13.4 + '@inquirer/type@3.0.4(@types/node@22.13.7)': + optionalDependencies: + '@types/node': 22.13.7 '@ioredis/commands@1.2.0': {} @@ -12722,7 +12847,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@jsonjoy.com/json-pack@1.1.0(tslib@2.8.1)': + '@jsonjoy.com/json-pack@1.1.1(tslib@2.8.1)': dependencies: '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) @@ -12746,9 +12871,9 @@ snapshots: '@leichtgewicht/ip-codec@2.0.5': {} - '@listr2/prompt-adapter-inquirer@2.0.18(@inquirer/prompts@7.1.0(@types/node@22.13.4))': + '@listr2/prompt-adapter-inquirer@2.0.18(@inquirer/prompts@7.3.2(@types/node@22.13.7))': dependencies: - '@inquirer/prompts': 7.1.0(@types/node@22.13.4) + '@inquirer/prompts': 7.3.2(@types/node@22.13.7) '@inquirer/type': 1.5.5 '@lit-labs/ssr-dom-shim@1.2.1': {} @@ -12757,22 +12882,22 @@ snapshots: dependencies: '@lit-labs/ssr-dom-shim': 1.2.1 - '@lmdb/lmdb-darwin-arm64@3.1.5': + '@lmdb/lmdb-darwin-arm64@3.2.6': optional: true - '@lmdb/lmdb-darwin-x64@3.1.5': + '@lmdb/lmdb-darwin-x64@3.2.6': optional: true - '@lmdb/lmdb-linux-arm64@3.1.5': + '@lmdb/lmdb-linux-arm64@3.2.6': optional: true - '@lmdb/lmdb-linux-arm@3.1.5': + '@lmdb/lmdb-linux-arm@3.2.6': optional: true - '@lmdb/lmdb-linux-x64@3.1.5': + '@lmdb/lmdb-linux-x64@3.2.6': optional: true - '@lmdb/lmdb-win32-x64@3.1.5': + '@lmdb/lmdb-win32-x64@3.2.6': optional: true '@mantine/core@7.16.0(@mantine/hooks@7.16.0(react@19.0.0))(@types/react@19.0.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': @@ -12852,7 +12977,7 @@ snapshots: '@rushstack/ts-command-line': 4.22.6(@types/node@22.13.4) lodash: 4.17.21 minimatch: 3.0.8 - resolve: 1.22.8 + resolve: 1.22.10 semver: 7.5.4 source-map: 0.6.1 typescript: 5.4.2 @@ -12864,7 +12989,7 @@ snapshots: '@microsoft/tsdoc': 0.15.1 ajv: 8.12.0 jju: 1.4.0 - resolve: 1.22.8 + resolve: 1.22.10 '@microsoft/tsdoc@0.15.1': {} @@ -13074,11 +13199,11 @@ snapshots: '@next/swc-win32-x64-msvc@15.1.7': optional: true - '@ngtools/webpack@19.0.2(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0))': + '@ngtools/webpack@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))': dependencies: - '@angular/compiler-cli': 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) - typescript: 5.6.3 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) + typescript: 5.8.2 + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) '@nodelib/fs.scandir@2.1.5': dependencies: @@ -13092,23 +13217,13 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.17.1 - '@npmcli/agent@2.2.2': - dependencies: - agent-base: 7.1.3 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6(supports-color@9.4.0) - lru-cache: 10.4.3 - socks-proxy-agent: 8.0.4 - transitivePeerDependencies: - - supports-color - '@npmcli/agent@3.0.0': dependencies: agent-base: 7.1.3 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6(supports-color@9.4.0) lru-cache: 10.4.3 - socks-proxy-agent: 8.0.4 + socks-proxy-agent: 8.0.5 transitivePeerDependencies: - supports-color @@ -13133,19 +13248,16 @@ snapshots: transitivePeerDependencies: - bluebird - '@npmcli/git@6.0.1': + '@npmcli/git@6.0.3': dependencies: '@npmcli/promise-spawn': 8.0.2 ini: 5.0.0 lru-cache: 10.4.3 npm-pick-manifest: 10.0.0 proc-log: 5.0.0 - promise-inflight: 1.0.1 promise-retry: 2.0.1 semver: 7.7.1 which: 5.0.0 - transitivePeerDependencies: - - bluebird '@npmcli/installed-package-contents@3.0.0': dependencies: @@ -13166,17 +13278,15 @@ snapshots: transitivePeerDependencies: - bluebird - '@npmcli/package-json@6.1.0': + '@npmcli/package-json@6.1.1': dependencies: - '@npmcli/git': 6.0.1 + '@npmcli/git': 6.0.3 glob: 10.4.5 hosted-git-info: 8.0.2 json-parse-even-better-errors: 4.0.0 - normalize-package-data: 7.0.0 proc-log: 5.0.0 semver: 7.7.1 - transitivePeerDependencies: - - bluebird + validate-npm-package-license: 3.0.4 '@npmcli/promise-spawn@6.0.2': dependencies: @@ -13186,18 +13296,17 @@ snapshots: dependencies: which: 5.0.0 - '@npmcli/redact@3.0.0': {} + '@npmcli/redact@3.1.1': {} - '@npmcli/run-script@9.0.1': + '@npmcli/run-script@9.0.2': dependencies: '@npmcli/node-gyp': 4.0.0 - '@npmcli/package-json': 6.1.0 + '@npmcli/package-json': 6.1.1 '@npmcli/promise-spawn': 8.0.2 - node-gyp: 10.2.0 + node-gyp: 11.1.0 proc-log: 5.0.0 which: 5.0.0 transitivePeerDependencies: - - bluebird - supports-color '@nx/nx-darwin-arm64@20.4.0': @@ -13235,30 +13344,60 @@ snapshots: '@parcel/watcher-android-arm64@2.4.1': optional: true + '@parcel/watcher-android-arm64@2.5.1': + optional: true + '@parcel/watcher-darwin-arm64@2.4.1': optional: true + '@parcel/watcher-darwin-arm64@2.5.1': + optional: true + '@parcel/watcher-darwin-x64@2.4.1': optional: true + '@parcel/watcher-darwin-x64@2.5.1': + optional: true + '@parcel/watcher-freebsd-x64@2.4.1': optional: true + '@parcel/watcher-freebsd-x64@2.5.1': + optional: true + '@parcel/watcher-linux-arm-glibc@2.4.1': optional: true + '@parcel/watcher-linux-arm-glibc@2.5.1': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.1': + optional: true + '@parcel/watcher-linux-arm64-glibc@2.4.1': optional: true + '@parcel/watcher-linux-arm64-glibc@2.5.1': + optional: true + '@parcel/watcher-linux-arm64-musl@2.4.1': optional: true + '@parcel/watcher-linux-arm64-musl@2.5.1': + optional: true + '@parcel/watcher-linux-x64-glibc@2.4.1': optional: true + '@parcel/watcher-linux-x64-glibc@2.5.1': + optional: true + '@parcel/watcher-linux-x64-musl@2.4.1': optional: true + '@parcel/watcher-linux-x64-musl@2.5.1': + optional: true + '@parcel/watcher-wasm@2.3.0': dependencies: is-glob: 4.0.3 @@ -13272,12 +13411,21 @@ snapshots: '@parcel/watcher-win32-arm64@2.4.1': optional: true + '@parcel/watcher-win32-arm64@2.5.1': + optional: true + '@parcel/watcher-win32-ia32@2.4.1': optional: true + '@parcel/watcher-win32-ia32@2.5.1': + optional: true + '@parcel/watcher-win32-x64@2.4.1': optional: true + '@parcel/watcher-win32-x64@2.5.1': + optional: true + '@parcel/watcher@2.4.1': dependencies: detect-libc: 1.0.3 @@ -13298,6 +13446,28 @@ snapshots: '@parcel/watcher-win32-ia32': 2.4.1 '@parcel/watcher-win32-x64': 2.4.1 + '@parcel/watcher@2.5.1': + dependencies: + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.1 + '@parcel/watcher-darwin-arm64': 2.5.1 + '@parcel/watcher-darwin-x64': 2.5.1 + '@parcel/watcher-freebsd-x64': 2.5.1 + '@parcel/watcher-linux-arm-glibc': 2.5.1 + '@parcel/watcher-linux-arm-musl': 2.5.1 + '@parcel/watcher-linux-arm64-glibc': 2.5.1 + '@parcel/watcher-linux-arm64-musl': 2.5.1 + '@parcel/watcher-linux-x64-glibc': 2.5.1 + '@parcel/watcher-linux-x64-musl': 2.5.1 + '@parcel/watcher-win32-arm64': 2.5.1 + '@parcel/watcher-win32-ia32': 2.5.1 + '@parcel/watcher-win32-x64': 2.5.1 + optional: true + '@pkgjs/parseargs@0.11.0': optional: true @@ -13328,7 +13498,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@remix-run/dev@2.15.0(@remix-run/react@2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.6.3))(@remix-run/serve@2.15.3(typescript@5.6.3))(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@remix-run/dev@2.15.0(@remix-run/react@2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2))(@remix-run/serve@2.15.3(typescript@5.8.2))(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@babel/core': 7.26.9 '@babel/generator': 7.26.9 @@ -13340,12 +13510,12 @@ snapshots: '@babel/types': 7.26.9 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.15.0(typescript@5.6.3) - '@remix-run/react': 2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.6.3) + '@remix-run/node': 2.15.0(typescript@5.8.2) + '@remix-run/react': 2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) '@remix-run/router': 1.21.0 - '@remix-run/server-runtime': 2.15.0(typescript@5.6.3) + '@remix-run/server-runtime': 2.15.0(typescript@5.8.2) '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0) + '@vanilla-extract/integration': 6.5.0(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -13383,13 +13553,13 @@ snapshots: set-cookie-parser: 2.7.1 tar-fs: 2.1.1 tsconfig-paths: 4.2.0 - valibot: 0.41.0(typescript@5.6.3) - vite-node: 1.6.0(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0) + valibot: 0.41.0(typescript@5.8.2) + vite-node: 1.6.0(@types/node@22.13.7)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0) ws: 7.5.10 optionalDependencies: - '@remix-run/serve': 2.15.3(typescript@5.6.3) - typescript: 5.6.3 - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + '@remix-run/serve': 2.15.3(typescript@5.8.2) + typescript: 5.8.2 + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -13406,28 +13576,16 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/express@2.15.3(express@4.21.2)(typescript@5.6.3)': + '@remix-run/express@2.15.3(express@4.21.2)(typescript@5.8.2)': dependencies: - '@remix-run/node': 2.15.3(typescript@5.6.3) + '@remix-run/node': 2.15.3(typescript@5.8.2) express: 4.21.2 optionalDependencies: - typescript: 5.6.3 - - '@remix-run/node@2.15.0(typescript@5.6.3)': - dependencies: - '@remix-run/server-runtime': 2.15.0(typescript@5.6.3) - '@remix-run/web-fetch': 4.4.2 - '@web3-storage/multipart-parser': 1.0.0 - cookie-signature: 1.2.2 - source-map-support: 0.5.21 - stream-slice: 0.1.2 - undici: 6.21.1 - optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 - '@remix-run/node@2.15.3(typescript@5.6.3)': + '@remix-run/node@2.15.0(typescript@5.8.2)': dependencies: - '@remix-run/server-runtime': 2.15.3(typescript@5.6.3) + '@remix-run/server-runtime': 2.15.0(typescript@5.8.2) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.2 @@ -13435,7 +13593,7 @@ snapshots: stream-slice: 0.1.2 undici: 6.21.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 '@remix-run/node@2.15.3(typescript@5.8.2)': dependencies: @@ -13449,26 +13607,26 @@ snapshots: optionalDependencies: typescript: 5.8.2 - '@remix-run/react@2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.6.3)': + '@remix-run/react@2.15.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': dependencies: '@remix-run/router': 1.22.0 - '@remix-run/server-runtime': 2.15.3(typescript@5.6.3) + '@remix-run/server-runtime': 2.15.3(typescript@5.8.2) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) react-router: 6.29.0(react@19.0.0) react-router-dom: 6.29.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) turbo-stream: 2.4.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 '@remix-run/router@1.21.0': {} '@remix-run/router@1.22.0': {} - '@remix-run/serve@2.15.3(typescript@5.6.3)': + '@remix-run/serve@2.15.3(typescript@5.8.2)': dependencies: - '@remix-run/express': 2.15.3(express@4.21.2)(typescript@5.6.3) - '@remix-run/node': 2.15.3(typescript@5.6.3) + '@remix-run/express': 2.15.3(express@4.21.2)(typescript@5.8.2) + '@remix-run/node': 2.15.3(typescript@5.8.2) chokidar: 3.6.0 compression: 1.8.0 express: 4.21.2 @@ -13479,7 +13637,7 @@ snapshots: - supports-color - typescript - '@remix-run/server-runtime@2.15.0(typescript@5.6.3)': + '@remix-run/server-runtime@2.15.0(typescript@5.8.2)': dependencies: '@remix-run/router': 1.21.0 '@types/cookie': 0.6.0 @@ -13489,19 +13647,7 @@ snapshots: source-map: 0.7.4 turbo-stream: 2.4.0 optionalDependencies: - typescript: 5.6.3 - - '@remix-run/server-runtime@2.15.3(typescript@5.6.3)': - dependencies: - '@remix-run/router': 1.22.0 - '@types/cookie': 0.6.0 - '@web3-storage/multipart-parser': 1.0.0 - cookie: 0.6.0 - set-cookie-parser: 2.7.1 - source-map: 0.7.4 - turbo-stream: 2.4.0 - optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 '@remix-run/server-runtime@2.15.3(typescript@5.8.2)': dependencies: @@ -13594,7 +13740,7 @@ snapshots: dependencies: serialize-javascript: 6.0.2 smob: 1.5.0 - terser: 5.36.0 + terser: 5.39.0 optionalDependencies: rollup: 4.34.8 @@ -13606,114 +13752,60 @@ snapshots: optionalDependencies: rollup: 4.34.8 - '@rollup/rollup-android-arm-eabi@4.26.0': - optional: true - '@rollup/rollup-android-arm-eabi@4.34.8': optional: true - '@rollup/rollup-android-arm64@4.26.0': - optional: true - '@rollup/rollup-android-arm64@4.34.8': optional: true - '@rollup/rollup-darwin-arm64@4.26.0': - optional: true - '@rollup/rollup-darwin-arm64@4.34.8': optional: true - '@rollup/rollup-darwin-x64@4.26.0': - optional: true - '@rollup/rollup-darwin-x64@4.34.8': optional: true - '@rollup/rollup-freebsd-arm64@4.26.0': - optional: true - '@rollup/rollup-freebsd-arm64@4.34.8': optional: true - '@rollup/rollup-freebsd-x64@4.26.0': - optional: true - '@rollup/rollup-freebsd-x64@4.34.8': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.26.0': - optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.34.8': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.26.0': - optional: true - '@rollup/rollup-linux-arm-musleabihf@4.34.8': optional: true - '@rollup/rollup-linux-arm64-gnu@4.26.0': - optional: true - '@rollup/rollup-linux-arm64-gnu@4.34.8': optional: true - '@rollup/rollup-linux-arm64-musl@4.26.0': - optional: true - '@rollup/rollup-linux-arm64-musl@4.34.8': optional: true '@rollup/rollup-linux-loongarch64-gnu@4.34.8': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.26.0': - optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.26.0': - optional: true - '@rollup/rollup-linux-riscv64-gnu@4.34.8': optional: true - '@rollup/rollup-linux-s390x-gnu@4.26.0': - optional: true - '@rollup/rollup-linux-s390x-gnu@4.34.8': optional: true - '@rollup/rollup-linux-x64-gnu@4.26.0': - optional: true - '@rollup/rollup-linux-x64-gnu@4.34.8': optional: true - '@rollup/rollup-linux-x64-musl@4.26.0': - optional: true - '@rollup/rollup-linux-x64-musl@4.34.8': optional: true - '@rollup/rollup-win32-arm64-msvc@4.26.0': - optional: true - '@rollup/rollup-win32-arm64-msvc@4.34.8': optional: true - '@rollup/rollup-win32-ia32-msvc@4.26.0': - optional: true - '@rollup/rollup-win32-ia32-msvc@4.34.8': optional: true - '@rollup/rollup-win32-x64-msvc@4.26.0': - optional: true - '@rollup/rollup-win32-x64-msvc@4.34.8': optional: true @@ -13731,14 +13823,14 @@ snapshots: fs-extra: 7.0.1 import-lazy: 4.0.0 jju: 1.4.0 - resolve: 1.22.8 + resolve: 1.22.10 semver: 7.5.4 optionalDependencies: '@types/node': 22.13.4 '@rushstack/rig-package@0.5.3': dependencies: - resolve: 1.22.8 + resolve: 1.22.10 strip-json-comments: 3.1.1 '@rushstack/terminal@0.14.0(@types/node@22.13.4)': @@ -13757,10 +13849,10 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@schematics/angular@19.0.2(chokidar@4.0.1)': + '@schematics/angular@19.2.0(chokidar@4.0.3)': dependencies: - '@angular-devkit/core': 19.0.2(chokidar@4.0.1) - '@angular-devkit/schematics': 19.0.2(chokidar@4.0.1) + '@angular-devkit/core': 19.2.0(chokidar@4.0.3) + '@angular-devkit/schematics': 19.2.0(chokidar@4.0.3) jsonc-parser: 3.3.1 transitivePeerDependencies: - chokidar @@ -13777,37 +13869,37 @@ snapshots: '@shikijs/vscode-textmate@9.3.0': {} - '@sigstore/bundle@3.0.0': + '@sigstore/bundle@3.1.0': dependencies: - '@sigstore/protobuf-specs': 0.3.2 + '@sigstore/protobuf-specs': 0.4.0 '@sigstore/core@2.0.0': {} - '@sigstore/protobuf-specs@0.3.2': {} + '@sigstore/protobuf-specs@0.4.0': {} - '@sigstore/sign@3.0.0': + '@sigstore/sign@3.1.0': dependencies: - '@sigstore/bundle': 3.0.0 + '@sigstore/bundle': 3.1.0 '@sigstore/core': 2.0.0 - '@sigstore/protobuf-specs': 0.3.2 + '@sigstore/protobuf-specs': 0.4.0 make-fetch-happen: 14.0.3 proc-log: 5.0.0 promise-retry: 2.0.1 transitivePeerDependencies: - supports-color - '@sigstore/tuf@3.0.0': + '@sigstore/tuf@3.1.0': dependencies: - '@sigstore/protobuf-specs': 0.3.2 + '@sigstore/protobuf-specs': 0.4.0 tuf-js: 3.0.1 transitivePeerDependencies: - supports-color - '@sigstore/verify@2.0.0': + '@sigstore/verify@2.1.0': dependencies: - '@sigstore/bundle': 3.0.0 + '@sigstore/bundle': 3.1.0 '@sigstore/core': 2.0.0 - '@sigstore/protobuf-specs': 0.3.2 + '@sigstore/protobuf-specs': 0.4.0 '@sinclair/typebox@0.27.8': {} @@ -13887,20 +13979,20 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@tanstack/angular-store@0.7.0(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))': + '@tanstack/angular-store@0.7.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))': dependencies: - '@angular/common': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) - '@angular/core': 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) + '@angular/common': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) + '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) '@tanstack/store': 0.7.0 tslib: 2.8.1 - '@tanstack/config@0.16.3(@types/node@22.13.4)(esbuild@0.24.2)(eslint@9.18.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@tanstack/config@0.16.3(@types/node@22.13.4)(esbuild@0.25.0)(eslint@9.18.0(jiti@2.4.2))(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@commitlint/parse': 19.5.0 '@eslint/js': 9.21.0 '@stylistic/eslint-plugin-js': 4.0.1(eslint@9.18.0(jiti@2.4.2)) commander: 13.1.0 - esbuild-register: 3.6.0(esbuild@0.24.2) + esbuild-register: 3.6.0(esbuild@0.25.0) eslint-plugin-import-x: 4.6.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) eslint-plugin-n: 17.15.1(eslint@9.18.0(jiti@2.4.2)) globals: 16.0.0 @@ -13916,9 +14008,9 @@ snapshots: typedoc-plugin-markdown: 4.4.2(typedoc@0.27.8(typescript@5.8.2)) typescript-eslint: 8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2) v8flags: 4.0.1 - vite-plugin-dts: 4.2.3(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) - vite-plugin-externalize-deps: 0.9.0(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) - vite-tsconfig-paths: 5.1.4(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + vite-plugin-dts: 4.2.3(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) + vite-plugin-externalize-deps: 0.9.0(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) + vite-tsconfig-paths: 5.1.4(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) vue-eslint-parser: 9.4.3(eslint@9.18.0(jiti@2.4.2)) transitivePeerDependencies: - '@types/node' @@ -13996,7 +14088,33 @@ snapshots: optionalDependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/router-plugin@1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))': + '@tanstack/router-plugin@1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))': + dependencies: + '@babel/core': 7.26.9 + '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.9) + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 + '@tanstack/router-generator': 1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)) + '@tanstack/router-utils': 1.102.2 + '@tanstack/virtual-file-routes': 1.99.0 + '@types/babel__core': 7.20.5 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.6 + babel-dead-code-elimination: 1.0.9 + chokidar: 3.6.0 + unplugin: 2.2.0 + zod: 3.24.2 + optionalDependencies: + '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + vite-plugin-solid: 2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) + transitivePeerDependencies: + - supports-color + + '@tanstack/router-plugin@1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))': dependencies: '@babel/core': 7.26.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) @@ -14016,9 +14134,9 @@ snapshots: zod: 3.24.2 optionalDependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) - vite-plugin-solid: 2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + vite-plugin-solid: 2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) transitivePeerDependencies: - supports-color @@ -14055,13 +14173,13 @@ snapshots: '@tanstack/store': 0.7.0 solid-js: 1.9.4 - '@tanstack/start-api-routes@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-api-routes@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14105,13 +14223,13 @@ snapshots: - xml2js - yaml - '@tanstack/start-api-routes@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-api-routes@1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14155,7 +14273,7 @@ snapshots: - xml2js - yaml - '@tanstack/start-client@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-client@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-cross-context': 1.99.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -14164,7 +14282,7 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14208,7 +14326,7 @@ snapshots: - xml2js - yaml - '@tanstack/start-client@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-client@1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-cross-context': 1.99.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -14217,7 +14335,7 @@ snapshots: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14261,22 +14379,22 @@ snapshots: - xml2js - yaml - '@tanstack/start-config@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0)': + '@tanstack/start-config@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/router-generator': 1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)) - '@tanstack/router-plugin': 1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2)) + '@tanstack/router-plugin': 1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) '@tanstack/server-functions-plugin': 1.106.0(babel-plugin-macros@3.1.0) '@tanstack/start-plugin': 1.107.0 - '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - '@vitejs/plugin-react': 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@vitejs/plugin-react': 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) import-meta-resolve: 4.1.0 - nitropack: 2.10.4(encoding@0.1.13)(typescript@5.6.3)(webpack-sources@3.2.3) + nitropack: 2.10.4(encoding@0.1.13)(typescript@5.8.2)(webpack-sources@3.2.3) ofetch: 1.4.1 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) zod: 3.24.2 transitivePeerDependencies: - '@azure/app-configuration' @@ -14325,22 +14443,22 @@ snapshots: - xml2js - yaml - '@tanstack/start-config@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0)': + '@tanstack/start-config@1.109.2(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/router-generator': 1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)) - '@tanstack/router-plugin': 1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2)) + '@tanstack/router-plugin': 1.109.2(@tanstack/react-router@1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) '@tanstack/server-functions-plugin': 1.106.0(babel-plugin-macros@3.1.0) '@tanstack/start-plugin': 1.107.0 - '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@vitejs/plugin-react': 4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@vitejs/plugin-react': 4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) import-meta-resolve: 4.1.0 nitropack: 2.10.4(encoding@0.1.13)(typescript@5.8.2)(webpack-sources@3.2.3) ofetch: 1.4.1 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) zod: 3.24.2 transitivePeerDependencies: - '@azure/app-configuration' @@ -14408,12 +14526,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@tanstack/start-router-manifest@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-router-manifest@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14457,12 +14575,12 @@ snapshots: - xml2js - yaml - '@tanstack/start-router-manifest@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-router-manifest@1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vinxi: 0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + vinxi: 0.5.3(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14506,10 +14624,10 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-client@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-client@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/server-functions-plugin': 1.106.0(babel-plugin-macros@3.1.0) - '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: @@ -14556,10 +14674,10 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-client@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-client@1.109.2(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/server-functions-plugin': 1.106.0(babel-plugin-macros@3.1.0) - '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: @@ -14606,10 +14724,10 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-fetcher@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-fetcher@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: @@ -14655,10 +14773,10 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-fetcher@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-fetcher@1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) transitivePeerDependencies: @@ -14704,11 +14822,11 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-handler@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-handler@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 @@ -14755,11 +14873,11 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-handler@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-handler@1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 @@ -14816,12 +14934,12 @@ snapshots: - babel-plugin-macros - supports-color - '@tanstack/start-server-functions-ssr@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-ssr@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/server-functions-plugin': 1.106.0(babel-plugin-macros@3.1.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 @@ -14869,12 +14987,12 @@ snapshots: - xml2js - yaml - '@tanstack/start-server-functions-ssr@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server-functions-ssr@1.109.2(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/server-functions-plugin': 1.106.0(babel-plugin-macros@3.1.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-fetcher': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 @@ -14922,11 +15040,11 @@ snapshots: - xml2js - yaml - '@tanstack/start-server@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-cross-context': 1.99.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) h3: 1.13.0 isbot: 5.1.23 jsesc: 3.1.0 @@ -14976,11 +15094,11 @@ snapshots: - xml2js - yaml - '@tanstack/start-server@1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': + '@tanstack/start-server@1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0)': dependencies: '@tanstack/react-cross-context': 1.99.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/react-router': 1.109.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) h3: 1.13.0 isbot: 5.1.23 jsesc: 3.1.0 @@ -15030,20 +15148,20 @@ snapshots: - xml2js - yaml - '@tanstack/start@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0)': + '@tanstack/start@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))(yaml@2.7.0)': dependencies: - '@tanstack/start-api-routes': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-config': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0) - '@tanstack/start-router-manifest': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server-functions-client': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-api-routes': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-config': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))(yaml@2.7.0) + '@tanstack/start-router-manifest': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-client': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) '@tanstack/start-server-functions-server': 1.106.0(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-server-functions-ssr': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-ssr': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -15091,20 +15209,20 @@ snapshots: - xml2js - yaml - '@tanstack/start@1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0)': + '@tanstack/start@1.109.2(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))(yaml@2.7.0)': dependencies: - '@tanstack/start-api-routes': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-client': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-config': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2))(yaml@2.7.0) - '@tanstack/start-router-manifest': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server-functions-client': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) - '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-api-routes': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-client': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-config': 1.109.2(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)))(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(webpack-sources@3.2.3)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0))(yaml@2.7.0) + '@tanstack/start-router-manifest': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-client': 1.109.2(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-handler': 1.109.2(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) '@tanstack/start-server-functions-server': 1.106.0(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@tanstack/start-server-functions-ssr': 1.109.2(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) + '@tanstack/start-server-functions-ssr': 1.109.2(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -15162,12 +15280,12 @@ snapshots: vue: 3.5.13(typescript@5.8.2) vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.2)) - '@testing-library/angular@17.3.2(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/router@19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1))(@testing-library/dom@10.4.0)': + '@testing-library/angular@17.3.6(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/router@19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2))(@testing-library/dom@10.4.0)': dependencies: - '@angular/common': 19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) - '@angular/core': 19.0.1(rxjs@7.8.1)(zone.js@0.15.0) - '@angular/platform-browser': 19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)) - '@angular/router': 19.0.1(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.0.1(@angular/animations@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1) + '@angular/common': 19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) + '@angular/core': 19.2.0(rxjs@7.8.2)(zone.js@0.15.0) + '@angular/platform-browser': 19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)) + '@angular/router': 19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) '@testing-library/dom': 10.4.0 tslib: 2.8.1 @@ -15278,22 +15396,22 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.13.4 + '@types/node': 22.13.7 '@types/bonjour@3.5.13': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 '@types/braces@3.0.4': {} '@types/connect-history-api-fallback@1.5.4': dependencies: - '@types/express-serve-static-core': 5.0.1 - '@types/node': 22.13.4 + '@types/express-serve-static-core': 5.0.6 + '@types/node': 22.13.7 '@types/connect@3.4.38': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 '@types/conventional-commits-parser@5.0.0': dependencies: @@ -15325,15 +15443,15 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 22.13.4 - '@types/qs': 6.9.16 + '@types/node': 22.13.7 + '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 - '@types/express-serve-static-core@5.0.1': + '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 22.13.4 - '@types/qs': 6.9.16 + '@types/node': 22.13.7 + '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -15341,7 +15459,7 @@ snapshots: dependencies: '@types/body-parser': 1.19.5 '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.16 + '@types/qs': 6.9.18 '@types/serve-static': 1.15.7 '@types/hast@2.3.10': @@ -15358,6 +15476,10 @@ snapshots: dependencies: '@types/node': 22.13.4 + '@types/http-proxy@1.17.16': + dependencies: + '@types/node': 22.13.7 + '@types/json-schema@7.0.15': {} '@types/mdast@3.0.15': @@ -15376,17 +15498,21 @@ snapshots: '@types/node-forge@1.3.11': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 '@types/node@22.13.4': dependencies: undici-types: 6.20.0 + '@types/node@22.13.7': + dependencies: + undici-types: 6.20.0 + '@types/parse-json@4.0.2': {} '@types/prop-types@15.7.14': {} - '@types/qs@6.9.16': {} + '@types/qs@6.9.18': {} '@types/range-parser@1.2.7': {} @@ -15409,7 +15535,7 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.13.4 + '@types/node': 22.13.7 '@types/serve-index@1.9.4': dependencies: @@ -15418,12 +15544,12 @@ snapshots: '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.13.4 + '@types/node': 22.13.7 '@types/send': 0.17.4 '@types/sockjs@0.3.36': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 '@types/trusted-types@2.0.7': {} @@ -15431,9 +15557,9 @@ snapshots: '@types/unist@3.0.3': {} - '@types/ws@8.5.12': + '@types/ws@8.5.14': dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 '@typescript-eslint/eslint-plugin@8.24.1(@typescript-eslint/parser@8.24.1(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.18.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: @@ -15535,7 +15661,7 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@vanilla-extract/integration@6.5.0(@types/node@22.13.4)(babel-plugin-macros@3.1.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)': + '@vanilla-extract/integration@6.5.0(@types/node@22.13.7)(babel-plugin-macros@3.1.0)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)': dependencies: '@babel/core': 7.26.9 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.9) @@ -15548,8 +15674,8 @@ snapshots: lodash: 4.17.21 mlly: 1.7.3 outdent: 0.8.0 - vite: 5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0) - vite-node: 1.6.0(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0) + vite: 5.4.11(@types/node@22.13.7)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0) + vite-node: 1.6.0(@types/node@22.13.7)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -15603,58 +15729,64 @@ snapshots: untun: 0.1.3 uqr: 0.1.2 - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0))': + '@vitejs/plugin-basic-ssl@1.2.0(vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: - vite: 5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0) + vite: 6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0))': + '@vitejs/plugin-basic-ssl@1.2.0(vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: - vite: 5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0) + vite: 6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - '@vitejs/plugin-basic-ssl@1.1.0(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@vitejs/plugin-basic-ssl@1.2.0(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - '@vitejs/plugin-react-swc@3.8.0(@swc/helpers@0.5.15)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@vitejs/plugin-react-swc@3.8.0(@swc/helpers@0.5.15)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@swc/core': 1.10.18(@swc/helpers@0.5.15) - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@swc/helpers' - '@vitejs/plugin-react@4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@vitejs/plugin-react@4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@babel/core': 7.26.9 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@vitejs/plugin-react@4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@babel/core': 7.26.9 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-react@4.3.4(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) - vue: 3.5.13(typescript@5.6.3) + '@babel/core': 7.26.9 + '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) + '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) + '@types/babel__core': 7.20.5 + react-refresh: 0.14.2 + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + transitivePeerDependencies: + - supports-color - '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue@5.2.1(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2))': dependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) vue: 3.5.13(typescript@5.8.2) - '@vitest/coverage-istanbul@3.0.6(vitest@3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@vitest/coverage-istanbul@3.0.6(vitest@3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@istanbuljs/schema': 0.1.3 debug: 4.4.0(supports-color@9.4.0) @@ -15666,7 +15798,7 @@ snapshots: magicast: 0.3.5 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vitest: 3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -15677,13 +15809,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.6(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0))': + '@vitest/mocker@3.0.6(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0))': dependencies: '@vitest/spy': 3.0.6 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) '@vitest/pretty-format@3.0.6': dependencies: @@ -15770,7 +15902,7 @@ snapshots: optionalDependencies: typescript: 5.8.2 - '@vue/language-core@2.2.2(typescript@5.6.3)': + '@vue/language-core@2.2.2(typescript@5.8.2)': dependencies: '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.13 @@ -15781,7 +15913,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 '@vue/reactivity@3.5.13': dependencies: @@ -15799,12 +15931,6 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.6.3))': - dependencies: - '@vue/compiler-ssr': 3.5.13 - '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.6.3) - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.2))': dependencies: '@vue/compiler-ssr': 3.5.13 @@ -15820,80 +15946,80 @@ snapshots: '@web3-storage/multipart-parser@1.0.0': {} - '@webassemblyjs/ast@1.12.1': + '@webassemblyjs/ast@1.14.1': dependencies: - '@webassemblyjs/helper-numbers': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/floating-point-hex-parser@1.11.6': {} + '@webassemblyjs/floating-point-hex-parser@1.13.2': {} - '@webassemblyjs/helper-api-error@1.11.6': {} + '@webassemblyjs/helper-api-error@1.13.2': {} - '@webassemblyjs/helper-buffer@1.12.1': {} + '@webassemblyjs/helper-buffer@1.14.1': {} - '@webassemblyjs/helper-numbers@1.11.6': + '@webassemblyjs/helper-numbers@1.13.2': dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.11.6 - '@webassemblyjs/helper-api-error': 1.11.6 + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 '@xtuc/long': 4.2.2 - '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} - '@webassemblyjs/helper-wasm-section@1.12.1': + '@webassemblyjs/helper-wasm-section@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 - '@webassemblyjs/ieee754@1.11.6': + '@webassemblyjs/ieee754@1.13.2': dependencies: '@xtuc/ieee754': 1.2.0 - '@webassemblyjs/leb128@1.11.6': + '@webassemblyjs/leb128@1.13.2': dependencies: '@xtuc/long': 4.2.2 - '@webassemblyjs/utf8@1.11.6': {} + '@webassemblyjs/utf8@1.13.2': {} - '@webassemblyjs/wasm-edit@1.12.1': + '@webassemblyjs/wasm-edit@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/helper-wasm-section': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-opt': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 - '@webassemblyjs/wast-printer': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 - '@webassemblyjs/wasm-gen@1.12.1': + '@webassemblyjs/wasm-gen@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 - '@webassemblyjs/wasm-opt@1.12.1': + '@webassemblyjs/wasm-opt@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-buffer': 1.12.1 - '@webassemblyjs/wasm-gen': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 - '@webassemblyjs/wasm-parser@1.12.1': + '@webassemblyjs/wasm-parser@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/helper-api-error': 1.11.6 - '@webassemblyjs/helper-wasm-bytecode': 1.11.6 - '@webassemblyjs/ieee754': 1.11.6 - '@webassemblyjs/leb128': 1.11.6 - '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 - '@webassemblyjs/wast-printer@1.12.1': + '@webassemblyjs/wast-printer@1.14.1': dependencies: - '@webassemblyjs/ast': 1.12.1 + '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 '@xtuc/ieee754@1.2.0': {} @@ -15950,7 +16076,7 @@ snapshots: adjust-sourcemap-loader@4.0.0: dependencies: loader-utils: 2.0.4 - regex-parser: 2.3.0 + regex-parser: 2.3.1 agent-base@7.1.3: {} @@ -15975,10 +16101,6 @@ snapshots: optionalDependencies: ajv: 8.17.1 - ajv-keywords@3.5.2(ajv@6.12.6): - dependencies: - ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.17.1): dependencies: ajv: 8.17.1 @@ -16115,14 +16237,14 @@ snapshots: asynckit@0.4.0: {} - autoprefixer@10.4.20(postcss@8.4.49): + autoprefixer@10.4.20(postcss@8.5.2): dependencies: browserslist: 4.24.4 - caniuse-lite: 1.0.30001700 + caniuse-lite: 1.0.30001701 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.4.49 + postcss: 8.5.2 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.7: @@ -16148,12 +16270,12 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + babel-loader@9.2.1(@babel/core@7.26.9)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: - '@babel/core': 7.26.0 + '@babel/core': 7.26.9 find-cache-dir: 4.0.0 - schema-utils: 4.2.0 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + schema-utils: 4.3.0 + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) babel-plugin-jsx-dom-expressions@0.39.6(@babel/core@7.26.9): dependencies: @@ -16169,29 +16291,37 @@ snapshots: dependencies: '@babel/runtime': 7.26.0 cosmiconfig: 7.1.0 - resolve: 1.22.8 + resolve: 1.22.10 - babel-plugin-polyfill-corejs2@0.4.11(@babel/core@7.26.0): + babel-plugin-polyfill-corejs2@0.4.12(@babel/core@7.26.9): dependencies: '@babel/compat-data': 7.26.8 - '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) semver: 6.3.1 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.0): + babel-plugin-polyfill-corejs3@0.10.6(@babel/core@7.26.9): + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) + core-js-compat: 3.40.0 + transitivePeerDependencies: + - supports-color + + babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.26.9): dependencies: - '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) - core-js-compat: 3.39.0 + '@babel/core': 7.26.9 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) + core-js-compat: 3.40.0 transitivePeerDependencies: - supports-color - babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.0): + babel-plugin-polyfill-regenerator@0.6.3(@babel/core@7.26.9): dependencies: - '@babel/core': 7.26.0 - '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.0) + '@babel/core': 7.26.9 + '@babel/helper-define-polyfill-provider': 0.6.3(@babel/core@7.26.9) transitivePeerDependencies: - supports-color @@ -16219,7 +16349,7 @@ snapshots: batch@0.6.1: {} - beasties@0.1.0: + beasties@0.2.0: dependencies: css-select: 5.1.0 css-what: 6.1.0 @@ -16227,7 +16357,7 @@ snapshots: domhandler: 5.0.3 htmlparser2: 9.1.0 picocolors: 1.1.1 - postcss: 8.5.1 + postcss: 8.5.2 postcss-media-query-parser: 0.2.3 big.js@5.2.2: {} @@ -16261,7 +16391,7 @@ snapshots: transitivePeerDependencies: - supports-color - bonjour-service@1.2.1: + bonjour-service@1.3.0: dependencies: fast-deep-equal: 3.1.3 multicast-dns: 7.2.5 @@ -16361,21 +16491,6 @@ snapshots: tar: 6.2.1 unique-filename: 3.0.0 - cacache@18.0.4: - dependencies: - '@npmcli/fs': 3.1.1 - fs-minipass: 3.0.3 - glob: 10.4.5 - lru-cache: 10.4.3 - minipass: 7.1.2 - minipass-collect: 2.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 4.0.0 - ssri: 10.0.6 - tar: 6.2.1 - unique-filename: 3.0.0 - cacache@19.0.1: dependencies: '@npmcli/fs': 4.0.0 @@ -16386,7 +16501,7 @@ snapshots: minipass-collect: 2.0.1 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 - p-map: 7.0.2 + p-map: 7.0.3 ssri: 12.0.0 tar: 7.4.3 unique-filename: 4.0.0 @@ -16416,6 +16531,8 @@ snapshots: caniuse-lite@1.0.30001700: {} + caniuse-lite@1.0.30001701: {} + ccount@2.0.1: {} chai@5.2.0: @@ -16468,6 +16585,10 @@ snapshots: dependencies: readdirp: 4.0.2 + chokidar@4.0.3: + dependencies: + readdirp: 4.1.2 + chownr@1.1.4: {} chownr@2.0.0: {} @@ -16561,8 +16682,6 @@ snapshots: commander@10.0.1: {} - commander@12.1.0: {} - commander@13.1.0: {} commander@2.20.3: {} @@ -16656,17 +16775,17 @@ snapshots: dependencies: is-what: 3.14.1 - copy-webpack-plugin@12.0.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + copy-webpack-plugin@12.0.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 - globby: 14.0.2 + globby: 14.1.0 normalize-path: 3.0.0 - schema-utils: 4.2.0 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) - core-js-compat@3.39.0: + core-js-compat@3.40.0: dependencies: browserslist: 4.24.4 @@ -16680,14 +16799,14 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@9.0.0(typescript@5.6.3): + cosmiconfig@9.0.0(typescript@5.8.2): dependencies: env-paths: 2.2.1 - import-fresh: 3.3.0 + import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 crc-32@1.2.2: {} @@ -16708,25 +16827,25 @@ snapshots: dependencies: uncrypto: 0.1.3 - css-loader@7.1.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + css-loader@7.1.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: - icss-utils: 5.1.0(postcss@8.5.1) - postcss: 8.5.1 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.1) - postcss-modules-local-by-default: 4.0.5(postcss@8.5.1) - postcss-modules-scope: 3.2.0(postcss@8.5.1) - postcss-modules-values: 4.0.0(postcss@8.5.1) + icss-utils: 5.1.0(postcss@8.5.2) + postcss: 8.5.2 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.2) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.2) + postcss-modules-scope: 3.2.1(postcss@8.5.2) + postcss-modules-values: 4.0.0(postcss@8.5.2) postcss-value-parser: 4.2.0 semver: 7.7.1 optionalDependencies: - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) css-select@5.1.0: dependencies: boolbase: 1.0.0 css-what: 6.1.0 domhandler: 5.0.3 - domutils: 3.1.0 + domutils: 3.2.2 nth-check: 2.1.1 css-what@6.1.0: {} @@ -16902,7 +17021,7 @@ snapshots: dependencies: domelementtype: 2.3.0 - domutils@3.1.0: + domutils@3.2.2: dependencies: dom-serializer: 2.0.0 domelementtype: 2.3.0 @@ -16982,6 +17101,11 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 + enhanced-resolve@5.18.1: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + enquirer@2.3.6: dependencies: ansi-colors: 4.1.3 @@ -17032,14 +17156,14 @@ snapshots: local-pkg: 0.5.1 resolve.exports: 2.0.3 - esbuild-register@3.6.0(esbuild@0.24.2): + esbuild-register@3.6.0(esbuild@0.25.0): dependencies: debug: 4.4.0(supports-color@9.4.0) - esbuild: 0.24.2 + esbuild: 0.25.0 transitivePeerDependencies: - supports-color - esbuild-wasm@0.24.0: {} + esbuild-wasm@0.25.0: {} esbuild@0.17.6: optionalDependencies: @@ -17171,33 +17295,6 @@ 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 - esbuild@0.24.2: optionalDependencies: '@esbuild/aix-ppc64': 0.24.2 @@ -17226,6 +17323,34 @@ snapshots: '@esbuild/win32-ia32': 0.24.2 '@esbuild/win32-x64': 0.24.2 + esbuild@0.25.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.0 + '@esbuild/android-arm': 0.25.0 + '@esbuild/android-arm64': 0.25.0 + '@esbuild/android-x64': 0.25.0 + '@esbuild/darwin-arm64': 0.25.0 + '@esbuild/darwin-x64': 0.25.0 + '@esbuild/freebsd-arm64': 0.25.0 + '@esbuild/freebsd-x64': 0.25.0 + '@esbuild/linux-arm': 0.25.0 + '@esbuild/linux-arm64': 0.25.0 + '@esbuild/linux-ia32': 0.25.0 + '@esbuild/linux-loong64': 0.25.0 + '@esbuild/linux-mips64el': 0.25.0 + '@esbuild/linux-ppc64': 0.25.0 + '@esbuild/linux-riscv64': 0.25.0 + '@esbuild/linux-s390x': 0.25.0 + '@esbuild/linux-x64': 0.25.0 + '@esbuild/netbsd-arm64': 0.25.0 + '@esbuild/netbsd-x64': 0.25.0 + '@esbuild/openbsd-arm64': 0.25.0 + '@esbuild/openbsd-x64': 0.25.0 + '@esbuild/sunos-x64': 0.25.0 + '@esbuild/win32-arm64': 0.25.0 + '@esbuild/win32-ia32': 0.25.0 + '@esbuild/win32-x64': 0.25.0 + escalade@3.2.0: {} escape-html@1.0.3: {} @@ -17245,7 +17370,7 @@ snapshots: dependencies: debug: 3.2.7 is-core-module: 2.15.1 - resolve: 1.22.8 + resolve: 1.22.10 transitivePeerDependencies: - supports-color @@ -17601,7 +17726,7 @@ snapshots: expect-type@1.1.0: {} - exponential-backoff@3.1.1: {} + exponential-backoff@3.1.2: {} express@4.21.2: dependencies: @@ -17651,14 +17776,6 @@ snapshots: fast-fifo@1.3.2: {} - fast-glob@3.3.2: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -17955,6 +18072,15 @@ snapshots: slash: 5.1.0 unicorn-magic: 0.1.0 + globby@14.1.0: + dependencies: + '@sindresorhus/merge-streams': 2.3.0 + fast-glob: 3.3.3 + ignore: 7.0.3 + path-type: 6.0.0 + slash: 5.1.0 + unicorn-magic: 0.3.0 + globrex@0.1.2: {} gopd@1.2.0: {} @@ -18070,15 +18196,13 @@ snapshots: html-entities@2.3.3: {} - html-entities@2.5.2: {} - html-escaper@2.0.2: {} htmlparser2@9.1.0: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 - domutils: 3.1.0 + domutils: 3.2.2 entities: 4.5.0 http-cache-semantics@4.1.1: {} @@ -18100,7 +18224,7 @@ snapshots: statuses: 2.0.1 toidentifier: 1.0.1 - http-parser-js@0.5.8: {} + http-parser-js@0.5.9: {} http-proxy-agent@7.0.2: dependencies: @@ -18111,7 +18235,7 @@ snapshots: http-proxy-middleware@2.0.7(@types/express@4.17.21): dependencies: - '@types/http-proxy': 1.17.15 + '@types/http-proxy': 1.17.16 http-proxy: 1.18.1(debug@4.4.0) is-glob: 4.0.3 is-plain-obj: 3.0.0 @@ -18123,7 +18247,7 @@ snapshots: http-proxy-middleware@3.0.3: dependencies: - '@types/http-proxy': 1.17.15 + '@types/http-proxy': 1.17.16 debug: 4.4.0(supports-color@9.4.0) http-proxy: 1.18.1(debug@4.4.0) is-glob: 4.0.3 @@ -18142,13 +18266,6 @@ snapshots: http-shutdown@1.2.2: {} - https-proxy-agent@7.0.5: - dependencies: - agent-base: 7.1.3 - debug: 4.4.0(supports-color@9.4.0) - transitivePeerDependencies: - - supports-color - https-proxy-agent@7.0.6(supports-color@9.4.0): dependencies: agent-base: 7.1.3 @@ -18176,6 +18293,10 @@ snapshots: dependencies: postcss: 8.5.1 + icss-utils@5.1.0(postcss@8.5.2): + dependencies: + postcss: 8.5.2 + ieee754@1.2.1: {} ignore-walk@7.0.0: @@ -18184,6 +18305,8 @@ snapshots: ignore@5.3.2: {} + ignore@7.0.3: {} + image-size@0.5.5: optional: true @@ -18194,6 +18317,11 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 + import-fresh@3.3.1: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + import-lazy@4.0.0: {} import-meta-resolve@4.1.0: {} @@ -18304,6 +18432,10 @@ snapshots: dependencies: hasown: 2.0.2 + is-core-module@2.16.1: + dependencies: + hasown: 2.0.2 + is-date-object@1.0.5: dependencies: has-tostringtag: 1.0.2 @@ -18357,8 +18489,6 @@ snapshots: is-interactive@1.0.0: {} - is-lambda@1.0.1: {} - is-map@2.0.3: {} is-module@1.0.0: {} @@ -18523,12 +18653,14 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 merge-stream: 2.0.0 supports-color: 8.1.1 jiti@1.21.6: {} + jiti@1.21.7: {} + jiti@2.4.2: {} jju@1.4.0: {} @@ -18663,20 +18795,20 @@ snapshots: kolorist@1.8.0: {} - launch-editor@2.9.1: + launch-editor@2.10.0: dependencies: picocolors: 1.1.1 - shell-quote: 1.8.1 + shell-quote: 1.8.2 lazystream@1.0.1: dependencies: readable-stream: 2.3.8 - less-loader@12.2.0(less@4.2.0)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + less-loader@12.2.0(less@4.2.2)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: - less: 4.2.0 + less: 4.2.2 optionalDependencies: - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) less@4.2.0: dependencies: @@ -18692,16 +18824,30 @@ snapshots: needle: 3.3.1 source-map: 0.6.1 + less@4.2.2: + dependencies: + copy-anything: 2.0.6 + parse-node-version: 1.0.1 + tslib: 2.8.1 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + needle: 3.3.1 + source-map: 0.6.1 + levn@0.4.1: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 - license-webpack-plugin@4.0.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + license-webpack-plugin@4.0.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: webpack-sources: 3.2.3 optionalDependencies: - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) liftoff@5.0.0: dependencies: @@ -18769,7 +18915,7 @@ snapshots: lit-element: 4.1.1 lit-html: 3.2.1 - lmdb@3.1.5: + lmdb@3.2.6: dependencies: msgpackr: 1.11.2 node-addon-api: 6.1.0 @@ -18777,12 +18923,12 @@ snapshots: ordered-binary: 1.5.3 weak-lru-cache: 1.2.2 optionalDependencies: - '@lmdb/lmdb-darwin-arm64': 3.1.5 - '@lmdb/lmdb-darwin-x64': 3.1.5 - '@lmdb/lmdb-linux-arm': 3.1.5 - '@lmdb/lmdb-linux-arm64': 3.1.5 - '@lmdb/lmdb-linux-x64': 3.1.5 - '@lmdb/lmdb-win32-x64': 3.1.5 + '@lmdb/lmdb-darwin-arm64': 3.2.6 + '@lmdb/lmdb-darwin-x64': 3.2.6 + '@lmdb/lmdb-linux-arm': 3.2.6 + '@lmdb/lmdb-linux-arm64': 3.2.6 + '@lmdb/lmdb-linux-x64': 3.2.6 + '@lmdb/lmdb-win32-x64': 3.2.6 optional: true loader-runner@4.3.0: {} @@ -18861,10 +19007,6 @@ snapshots: lz-string@1.5.0: {} - magic-string@0.30.12: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - magic-string@0.30.17: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -18881,38 +19023,21 @@ snapshots: semver: 5.7.2 optional: true - make-dir@3.1.0: - dependencies: - semver: 6.3.1 - - make-dir@4.0.0: - dependencies: - semver: 7.7.1 - - make-fetch-happen@13.0.1: - dependencies: - '@npmcli/agent': 2.2.2 - cacache: 18.0.4 - http-cache-semantics: 4.1.1 - is-lambda: 1.0.1 - minipass: 7.1.2 - minipass-fetch: 3.0.5 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.4 - proc-log: 4.2.0 - promise-retry: 2.0.1 - ssri: 10.0.6 - transitivePeerDependencies: - - supports-color - + make-dir@3.1.0: + dependencies: + semver: 6.3.1 + + make-dir@4.0.0: + dependencies: + semver: 7.7.1 + make-fetch-happen@14.0.3: dependencies: '@npmcli/agent': 3.0.0 cacache: 19.0.1 http-cache-semantics: 4.1.1 minipass: 7.1.2 - minipass-fetch: 4.0.0 + minipass-fetch: 4.0.1 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 negotiator: 1.0.0 @@ -19048,13 +19173,13 @@ snapshots: media-query-parser@2.0.2: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.9 media-typer@0.3.0: {} - memfs@4.14.0: + memfs@4.17.0: dependencies: - '@jsonjoy.com/json-pack': 1.1.0(tslib@2.8.1) + '@jsonjoy.com/json-pack': 1.1.1(tslib@2.8.1) '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) tree-dump: 1.0.2(tslib@2.8.1) tslib: 2.8.1 @@ -19313,11 +19438,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + mini-css-extract-plugin@2.9.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: - schema-utils: 4.2.0 + schema-utils: 4.3.0 tapable: 2.2.1 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) minimalistic-assert@1.0.1: {} @@ -19359,15 +19484,7 @@ snapshots: dependencies: minipass: 7.1.2 - minipass-fetch@3.0.5: - dependencies: - minipass: 7.1.2 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - - minipass-fetch@4.0.0: + minipass-fetch@4.0.1: dependencies: minipass: 7.1.2 minipass-sized: 1.0.3 @@ -19434,7 +19551,7 @@ snapshots: mrmime@1.0.1: {} - mrmime@2.0.0: {} + mrmime@2.0.1: {} ms@2.0.0: {} @@ -19486,7 +19603,7 @@ snapshots: neo-async@2.6.2: {} - next@15.1.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.80.7): + next@15.1.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.1): dependencies: '@next/env': 15.1.7 '@swc/counter': 0.1.3 @@ -19506,25 +19623,25 @@ snapshots: '@next/swc-linux-x64-musl': 15.1.7 '@next/swc-win32-arm64-msvc': 15.1.7 '@next/swc-win32-x64-msvc': 15.1.7 - sass: 1.80.7 + sass: 1.85.1 sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - ng-packagr@19.0.1(@angular/compiler-cli@19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3))(tslib@2.8.1)(typescript@5.6.3): + ng-packagr@19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2))(tslib@2.8.1)(typescript@5.8.2): dependencies: - '@angular/compiler-cli': 19.0.1(@angular/compiler@19.0.1(@angular/core@19.0.1(rxjs@7.8.1)(zone.js@0.15.0)))(typescript@5.6.3) + '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.0)))(typescript@5.8.2) '@rollup/plugin-json': 6.1.0(rollup@4.34.8) '@rollup/wasm-node': 4.24.3 ajv: 8.17.1 ansi-colors: 4.1.3 browserslist: 4.24.4 chokidar: 4.0.1 - commander: 12.1.0 + commander: 13.1.0 convert-source-map: 2.0.0 dependency-graph: 1.0.0 - esbuild: 0.24.2 + esbuild: 0.25.0 fast-glob: 3.3.3 find-cache-dir: 3.3.2 injection-js: 2.4.0 @@ -19533,111 +19650,13 @@ snapshots: ora: 5.4.1 piscina: 4.7.0 postcss: 8.5.1 - rxjs: 7.8.1 - sass: 1.80.7 + rxjs: 7.8.2 + sass: 1.85.1 tslib: 2.8.1 - typescript: 5.6.3 + typescript: 5.8.2 optionalDependencies: rollup: 4.34.8 - nitropack@2.10.4(encoding@0.1.13)(typescript@5.6.3)(webpack-sources@3.2.3): - dependencies: - '@cloudflare/kv-asset-handler': 0.3.4 - '@netlify/functions': 2.8.2 - '@rollup/plugin-alias': 5.1.1(rollup@4.34.8) - '@rollup/plugin-commonjs': 28.0.2(rollup@4.34.8) - '@rollup/plugin-inject': 5.0.5(rollup@4.34.8) - '@rollup/plugin-json': 6.1.0(rollup@4.34.8) - '@rollup/plugin-node-resolve': 15.3.0(rollup@4.34.8) - '@rollup/plugin-replace': 6.0.2(rollup@4.34.8) - '@rollup/plugin-terser': 0.4.4(rollup@4.34.8) - '@rollup/pluginutils': 5.1.4(rollup@4.34.8) - '@types/http-proxy': 1.17.15 - '@vercel/nft': 0.27.10(encoding@0.1.13)(rollup@4.34.8) - archiver: 7.0.1 - c12: 2.0.1(magicast@0.3.5) - chokidar: 3.6.0 - citty: 0.1.6 - compatx: 0.1.8 - confbox: 0.1.8 - consola: 3.2.3 - cookie-es: 1.2.2 - croner: 9.0.0 - crossws: 0.3.4 - db0: 0.2.4 - defu: 6.1.4 - destr: 2.0.3 - dot-prop: 9.0.0 - esbuild: 0.24.2 - escape-string-regexp: 5.0.0 - etag: 1.8.1 - fs-extra: 11.2.0 - globby: 14.0.2 - gzip-size: 7.0.0 - h3: 1.13.0 - hookable: 5.5.3 - httpxy: 0.1.5 - ioredis: 5.4.1 - jiti: 2.4.2 - klona: 2.0.6 - knitwork: 1.2.0 - listhen: 1.9.0 - magic-string: 0.30.17 - magicast: 0.3.5 - mime: 4.0.4 - mlly: 1.7.3 - node-fetch-native: 1.6.4 - ofetch: 1.4.1 - ohash: 1.1.4 - openapi-typescript: 7.6.1(typescript@5.6.3) - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.2.1 - pretty-bytes: 6.1.1 - radix3: 1.1.2 - rollup: 4.34.8 - rollup-plugin-visualizer: 5.12.0(rollup@4.34.8) - scule: 1.3.0 - semver: 7.7.1 - serve-placeholder: 2.0.2 - serve-static: 1.16.2 - std-env: 3.8.0 - ufo: 1.5.4 - uncrypto: 0.1.3 - unctx: 2.4.1 - unenv: 1.10.0 - unimport: 3.13.1(rollup@4.34.8)(webpack-sources@3.2.3) - unstorage: 1.14.4(db0@0.2.4)(ioredis@5.4.1) - untyped: 1.5.2 - unwasm: 0.3.9(webpack-sources@3.2.3) - transitivePeerDependencies: - - '@azure/app-configuration' - - '@azure/cosmos' - - '@azure/data-tables' - - '@azure/identity' - - '@azure/keyvault-secrets' - - '@azure/storage-blob' - - '@capacitor/preferences' - - '@deno/kv' - - '@electric-sql/pglite' - - '@libsql/client' - - '@netlify/blobs' - - '@planetscale/database' - - '@upstash/redis' - - '@vercel/blob' - - '@vercel/kv' - - aws4fetch - - better-sqlite3 - - drizzle-orm - - encoding - - idb-keyval - - mysql2 - - sqlite3 - - supports-color - - typescript - - uploadthing - - webpack-sources - nitropack@2.10.4(encoding@0.1.13)(typescript@5.8.2)(webpack-sources@3.2.3): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 @@ -19758,18 +19777,18 @@ snapshots: node-gyp-build@4.8.2: {} - node-gyp@10.2.0: + node-gyp@11.1.0: dependencies: env-paths: 2.2.1 - exponential-backoff: 3.1.1 + exponential-backoff: 3.1.2 glob: 10.4.5 graceful-fs: 4.2.11 - make-fetch-happen: 13.0.1 - nopt: 7.2.1 - proc-log: 4.2.0 + make-fetch-happen: 14.0.3 + nopt: 8.1.0 + proc-log: 5.0.0 semver: 7.7.1 - tar: 6.2.1 - which: 4.0.0 + tar: 7.4.3 + which: 5.0.0 transitivePeerDependencies: - supports-color @@ -19792,12 +19811,6 @@ snapshots: semver: 7.7.1 validate-npm-package-license: 3.0.4 - normalize-package-data@7.0.0: - dependencies: - hosted-git-info: 8.0.2 - semver: 7.7.1 - validate-npm-package-license: 3.0.4 - normalize-path@3.0.0: {} normalize-range@0.1.2: {} @@ -19825,7 +19838,7 @@ snapshots: semver: 7.7.1 validate-npm-package-name: 5.0.1 - npm-package-arg@12.0.0: + npm-package-arg@12.0.2: dependencies: hosted-git-info: 8.0.2 proc-log: 5.0.0 @@ -19840,7 +19853,7 @@ snapshots: dependencies: npm-install-checks: 7.1.1 npm-normalize-package-bin: 4.0.0 - npm-package-arg: 12.0.0 + npm-package-arg: 12.0.2 semver: 7.7.1 npm-pick-manifest@8.0.2: @@ -19852,13 +19865,13 @@ snapshots: npm-registry-fetch@18.0.2: dependencies: - '@npmcli/redact': 3.0.0 + '@npmcli/redact': 3.1.1 jsonparse: 1.3.1 make-fetch-happen: 14.0.3 minipass: 7.1.2 - minipass-fetch: 4.0.0 + minipass-fetch: 4.0.1 minizlib: 3.0.1 - npm-package-arg: 12.0.0 + npm-package-arg: 12.0.2 proc-log: 5.0.0 transitivePeerDependencies: - supports-color @@ -20015,16 +20028,6 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 - openapi-typescript@7.6.1(typescript@5.6.3): - dependencies: - '@redocly/openapi-core': 1.30.0(supports-color@9.4.0) - ansi-colors: 4.1.3 - change-case: 5.4.4 - parse-json: 8.1.0 - supports-color: 9.4.0 - typescript: 5.6.3 - yargs-parser: 21.1.1 - openapi-typescript@7.6.1(typescript@5.8.2): dependencies: '@redocly/openapi-core': 1.30.0(supports-color@9.4.0) @@ -20102,7 +20105,7 @@ snapshots: dependencies: aggregate-error: 3.1.0 - p-map@7.0.2: {} + p-map@7.0.3: {} p-retry@6.2.1: dependencies: @@ -20118,25 +20121,24 @@ snapshots: pacote@20.0.0: dependencies: - '@npmcli/git': 6.0.1 + '@npmcli/git': 6.0.3 '@npmcli/installed-package-contents': 3.0.0 - '@npmcli/package-json': 6.1.0 + '@npmcli/package-json': 6.1.1 '@npmcli/promise-spawn': 8.0.2 - '@npmcli/run-script': 9.0.1 + '@npmcli/run-script': 9.0.2 cacache: 19.0.1 fs-minipass: 3.0.3 minipass: 7.1.2 - npm-package-arg: 12.0.0 + npm-package-arg: 12.0.2 npm-packlist: 9.0.0 npm-pick-manifest: 10.0.0 npm-registry-fetch: 18.0.2 proc-log: 5.0.0 promise-retry: 2.0.1 - sigstore: 3.0.0 + sigstore: 3.1.0 ssri: 12.0.0 tar: 6.2.1 transitivePeerDependencies: - - bluebird - supports-color pako@0.2.9: {} @@ -20232,6 +20234,8 @@ snapshots: path-type@5.0.0: {} + path-type@6.0.0: {} + pathe@1.1.2: {} pathe@2.0.3: {} @@ -20267,6 +20271,10 @@ snapshots: optionalDependencies: '@napi-rs/nice': 1.0.1 + piscina@4.8.0: + optionalDependencies: + '@napi-rs/nice': 1.0.1 + pkg-dir@4.2.0: dependencies: find-up: 4.1.0 @@ -20301,14 +20309,14 @@ snapshots: optionalDependencies: postcss: 8.5.1 - postcss-loader@8.1.1(postcss@8.4.49)(typescript@5.6.3)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + postcss-loader@8.1.1(postcss@8.5.2)(typescript@5.8.2)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: - cosmiconfig: 9.0.0(typescript@5.6.3) - jiti: 1.21.6 - postcss: 8.4.49 + cosmiconfig: 9.0.0(typescript@5.8.2) + jiti: 1.21.7 + postcss: 8.5.2 semver: 7.7.1 optionalDependencies: - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) transitivePeerDependencies: - typescript @@ -20326,6 +20334,10 @@ snapshots: dependencies: postcss: 8.5.1 + postcss-modules-extract-imports@3.1.0(postcss@8.5.2): + dependencies: + postcss: 8.5.2 + postcss-modules-local-by-default@4.0.5(postcss@8.5.1): dependencies: icss-utils: 5.1.0(postcss@8.5.1) @@ -20333,16 +20345,33 @@ snapshots: postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 + postcss-modules-local-by-default@4.2.0(postcss@8.5.2): + dependencies: + icss-utils: 5.1.0(postcss@8.5.2) + postcss: 8.5.2 + postcss-selector-parser: 7.1.0 + postcss-value-parser: 4.2.0 + postcss-modules-scope@3.2.0(postcss@8.5.1): dependencies: postcss: 8.5.1 postcss-selector-parser: 6.1.2 + postcss-modules-scope@3.2.1(postcss@8.5.2): + dependencies: + postcss: 8.5.2 + postcss-selector-parser: 7.1.0 + postcss-modules-values@4.0.0(postcss@8.5.1): dependencies: icss-utils: 5.1.0(postcss@8.5.1) postcss: 8.5.1 + postcss-modules-values@4.0.0(postcss@8.5.2): + dependencies: + icss-utils: 5.1.0(postcss@8.5.2) + postcss: 8.5.2 + postcss-modules@6.0.1(postcss@8.5.1): dependencies: generic-names: 4.0.0 @@ -20371,6 +20400,11 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 + postcss-selector-parser@7.1.0: + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + postcss-simple-vars@7.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 @@ -20383,13 +20417,13 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.4.49: + postcss@8.5.1: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.1: + postcss@8.5.2: dependencies: nanoid: 3.3.8 picocolors: 1.1.1 @@ -20433,8 +20467,6 @@ snapshots: proc-log@3.0.0: {} - proc-log@4.2.0: {} - proc-log@5.0.0: {} process-nextick-args@2.0.1: {} @@ -20636,6 +20668,8 @@ snapshots: readdirp@4.0.2: {} + readdirp@4.1.2: {} + rechoir@0.8.0: dependencies: resolve: 1.22.8 @@ -20663,9 +20697,9 @@ snapshots: regenerator-transform@0.15.2: dependencies: - '@babel/runtime': 7.26.0 + '@babel/runtime': 7.26.9 - regex-parser@2.3.0: {} + regex-parser@2.3.1: {} regexp.prototype.flags@1.5.3: dependencies: @@ -20674,18 +20708,18 @@ snapshots: es-errors: 1.3.0 set-function-name: 2.0.2 - regexpu-core@6.1.1: + regexpu-core@6.2.0: dependencies: regenerate: 1.4.2 regenerate-unicode-properties: 10.2.0 regjsgen: 0.8.0 - regjsparser: 0.11.2 + regjsparser: 0.12.0 unicode-match-property-ecmascript: 2.0.0 unicode-match-property-value-ecmascript: 2.2.0 regjsgen@0.8.0: {} - regjsparser@0.11.2: + regjsparser@0.12.0: dependencies: jsesc: 3.0.2 @@ -20749,11 +20783,17 @@ snapshots: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.5.1 + postcss: 8.5.2 source-map: 0.6.1 resolve.exports@2.0.3: {} + resolve@1.22.10: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + resolve@1.22.8: dependencies: is-core-module: 2.15.1 @@ -20797,30 +20837,6 @@ snapshots: optionalDependencies: rollup: 4.34.8 - rollup@4.26.0: - dependencies: - '@types/estree': 1.0.6 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.26.0 - '@rollup/rollup-android-arm64': 4.26.0 - '@rollup/rollup-darwin-arm64': 4.26.0 - '@rollup/rollup-darwin-x64': 4.26.0 - '@rollup/rollup-freebsd-arm64': 4.26.0 - '@rollup/rollup-freebsd-x64': 4.26.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.26.0 - '@rollup/rollup-linux-arm-musleabihf': 4.26.0 - '@rollup/rollup-linux-arm64-gnu': 4.26.0 - '@rollup/rollup-linux-arm64-musl': 4.26.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.26.0 - '@rollup/rollup-linux-riscv64-gnu': 4.26.0 - '@rollup/rollup-linux-s390x-gnu': 4.26.0 - '@rollup/rollup-linux-x64-gnu': 4.26.0 - '@rollup/rollup-linux-x64-musl': 4.26.0 - '@rollup/rollup-win32-arm64-msvc': 4.26.0 - '@rollup/rollup-win32-ia32-msvc': 4.26.0 - '@rollup/rollup-win32-x64-msvc': 4.26.0 - fsevents: 2.3.3 - rollup@4.34.8: dependencies: '@types/estree': 1.0.6 @@ -20860,6 +20876,10 @@ snapshots: dependencies: tslib: 2.8.1 + rxjs@7.8.2: + dependencies: + tslib: 2.8.1 + sade@1.8.1: dependencies: mri: 1.2.0 @@ -20876,14 +20896,22 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.3(sass@1.80.7)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + sass-loader@16.0.5(sass@1.85.0)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: neo-async: 2.6.2 optionalDependencies: - sass: 1.80.7 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + sass: 1.85.0 + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) + + sass@1.85.0: + dependencies: + chokidar: 4.0.3 + immutable: 5.0.3 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.1 - sass@1.80.7: + sass@1.85.1: dependencies: chokidar: 4.0.1 immutable: 5.0.3 @@ -20900,13 +20928,7 @@ snapshots: scheduler@0.25.0: {} - schema-utils@3.3.0: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - - schema-utils@4.2.0: + schema-utils@4.3.0: dependencies: '@types/json-schema': 7.0.15 ajv: 8.17.1 @@ -20931,8 +20953,6 @@ snapshots: dependencies: lru-cache: 6.0.0 - semver@7.6.3: {} - semver@7.7.1: {} send@0.19.0: @@ -21047,7 +21067,7 @@ snapshots: shebang-regex@3.0.0: {} - shell-quote@1.8.1: {} + shell-quote@1.8.2: {} sherif-darwin-arm64@1.0.2: optional: true @@ -21089,14 +21109,14 @@ snapshots: signal-exit@4.1.0: {} - sigstore@3.0.0: + sigstore@3.1.0: dependencies: - '@sigstore/bundle': 3.0.0 + '@sigstore/bundle': 3.1.0 '@sigstore/core': 2.0.0 - '@sigstore/protobuf-specs': 0.3.2 - '@sigstore/sign': 3.0.0 - '@sigstore/tuf': 3.0.0 - '@sigstore/verify': 2.0.0 + '@sigstore/protobuf-specs': 0.4.0 + '@sigstore/sign': 3.1.0 + '@sigstore/tuf': 3.1.0 + '@sigstore/verify': 2.1.0 transitivePeerDependencies: - supports-color @@ -21137,15 +21157,15 @@ snapshots: uuid: 8.3.2 websocket-driver: 0.7.4 - socks-proxy-agent@8.0.4: + socks-proxy-agent@8.0.5: dependencies: agent-base: 7.1.3 debug: 4.4.0(supports-color@9.4.0) - socks: 2.8.3 + socks: 2.8.4 transitivePeerDependencies: - supports-color - socks@2.8.3: + socks@2.8.4: dependencies: ip-address: 9.0.5 smart-buffer: 4.2.0 @@ -21167,11 +21187,11 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@5.0.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + source-map-loader@5.0.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) source-map-support@0.5.21: dependencies: @@ -21339,15 +21359,15 @@ snapshots: stylis@4.2.0: {} - sugarss@4.0.1(postcss@8.4.49): - dependencies: - postcss: 8.4.49 - optional: true - sugarss@4.0.1(postcss@8.5.1): dependencies: postcss: 8.5.1 + sugarss@4.0.1(postcss@8.5.2): + dependencies: + postcss: 8.5.2 + optional: true + sugarss@4.0.1(postcss@8.5.3): dependencies: postcss: 8.5.3 @@ -21416,19 +21436,19 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.10(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + terser-webpack-plugin@5.3.12(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 - schema-utils: 3.3.0 + schema-utils: 4.3.0 serialize-javascript: 6.0.2 - terser: 5.36.0 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + terser: 5.39.0 + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) optionalDependencies: '@swc/core': 1.10.18(@swc/helpers@0.5.15) - esbuild: 0.24.2 + esbuild: 0.25.0 - terser@5.36.0: + terser@5.39.0: dependencies: '@jridgewell/source-map': 0.3.6 acorn: 8.14.0 @@ -21528,10 +21548,6 @@ snapshots: ts-pattern@5.6.0: {} - tsconfck@3.1.4(typescript@5.6.3): - optionalDependencies: - typescript: 5.6.3 - tsconfck@3.1.4(typescript@5.8.2): optionalDependencies: typescript: 5.8.2 @@ -21660,6 +21676,8 @@ snapshots: unicorn-magic@0.1.0: {} + unicorn-magic@0.3.0: {} + unified@10.1.2: dependencies: '@types/unist': 2.0.11 @@ -21880,9 +21898,9 @@ snapshots: v8flags@4.0.1: {} - valibot@0.41.0(typescript@5.6.3): + valibot@0.41.0(typescript@5.8.2): optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.2 valibot@1.0.0-beta.9(typescript@5.8.2): optionalDependencies: @@ -21923,7 +21941,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vinxi@0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.6.3)(webpack-sources@3.2.3)(yaml@2.7.0): + vinxi@0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(ioredis@5.4.1)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0): dependencies: '@babel/core': 7.26.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) @@ -21945,7 +21963,7 @@ snapshots: hookable: 5.5.3 http-proxy: 1.18.1(debug@4.4.0) micromatch: 4.0.8 - nitropack: 2.10.4(encoding@0.1.13)(typescript@5.6.3)(webpack-sources@3.2.3) + nitropack: 2.10.4(encoding@0.1.13)(typescript@5.8.2)(webpack-sources@3.2.3) node-fetch-native: 1.6.4 path-to-regexp: 6.3.0 pathe: 1.1.2 @@ -21957,7 +21975,7 @@ snapshots: unctx: 2.4.1 unenv: 1.10.0 unstorage: 1.14.4(db0@0.2.4)(ioredis@5.4.1) - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) zod: 3.24.2 transitivePeerDependencies: - '@azure/app-configuration' @@ -22002,7 +22020,7 @@ snapshots: - xml2js - yaml - vinxi@0.5.3(@types/node@22.13.4)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0): + vinxi@0.5.3(@types/node@22.13.7)(db0@0.2.4)(encoding@0.1.13)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(typescript@5.8.2)(webpack-sources@3.2.3)(yaml@2.7.0): dependencies: '@babel/core': 7.26.9 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.9) @@ -22036,7 +22054,7 @@ snapshots: unctx: 2.4.1 unenv: 1.10.0 unstorage: 1.14.4(db0@0.2.4)(ioredis@5.4.1) - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) zod: 3.24.2 transitivePeerDependencies: - '@azure/app-configuration' @@ -22081,13 +22099,13 @@ snapshots: - xml2js - yaml - vite-node@1.6.0(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0): + vite-node@1.6.0(@types/node@22.13.7)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@9.4.0) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0) + vite: 5.4.11(@types/node@22.13.7)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -22099,13 +22117,13 @@ snapshots: - supports-color - terser - vite-node@3.0.6(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0): + vite-node@3.0.6(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@9.4.0) es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -22120,7 +22138,7 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.2.3(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-dts@4.2.3(@types/node@22.13.4)(rollup@4.34.8)(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@microsoft/api-extractor': 7.47.7(@types/node@22.13.4) '@rollup/pluginutils': 5.1.4(rollup@4.34.8) @@ -22133,17 +22151,17 @@ snapshots: magic-string: 0.30.17 typescript: 5.8.2 optionalDependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite-plugin-externalize-deps@0.9.0(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-externalize-deps@0.9.0(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: '@babel/core': 7.26.9 '@types/babel__core': 7.20.5 @@ -22151,86 +22169,97 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.9.4 solid-refresh: 0.6.3(solid-js@1.9.4) - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) - vitefu: 1.0.5(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + vitefu: 1.0.5(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) optionalDependencies: '@testing-library/jest-dom': 6.6.3 transitivePeerDependencies: - supports-color + optional: true - vite-tsconfig-paths@5.1.4(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-plugin-solid@2.11.2(@testing-library/jest-dom@6.6.3)(solid-js@1.9.4)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: - debug: 4.4.0(supports-color@9.4.0) - globrex: 0.1.2 - tsconfck: 3.1.4(typescript@5.6.3) + '@babel/core': 7.26.9 + '@types/babel__core': 7.20.5 + babel-preset-solid: 1.9.3(@babel/core@7.26.9) + merge-anything: 5.1.7 + solid-js: 1.9.4 + solid-refresh: 0.6.3(solid-js@1.9.4) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + vitefu: 1.0.5(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) optionalDependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + '@testing-library/jest-dom': 6.6.3 transitivePeerDependencies: - supports-color - - typescript - vite-tsconfig-paths@5.1.4(typescript@5.6.3)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: debug: 4.4.0(supports-color@9.4.0) globrex: 0.1.2 - tsconfck: 3.1.4(typescript@5.6.3) + tsconfck: 3.1.4(typescript@5.8.2) optionalDependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - typescript - vite-tsconfig-paths@5.1.4(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): + vite-tsconfig-paths@5.1.4(typescript@5.8.2)(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): dependencies: debug: 4.4.0(supports-color@9.4.0) globrex: 0.1.2 tsconfck: 3.1.4(typescript@5.8.2) optionalDependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - typescript - vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.4.49))(terser@5.36.0): + vite@5.4.11(@types/node@22.13.7)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0): dependencies: esbuild: 0.21.5 postcss: 8.5.1 rollup: 4.34.8 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 fsevents: 2.3.3 - less: 4.2.0 - sass: 1.80.7 - sugarss: 4.0.1(postcss@8.4.49) - terser: 5.36.0 + less: 4.2.2 + sass: 1.85.1 + sugarss: 4.0.1(postcss@8.5.1) + terser: 5.39.0 - vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0): + vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.2))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: - esbuild: 0.21.5 - postcss: 8.5.1 + esbuild: 0.24.2 + postcss: 8.5.2 rollup: 4.34.8 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 fsevents: 2.3.3 - less: 4.2.0 - sass: 1.80.7 - sugarss: 4.0.1(postcss@8.5.1) - terser: 5.36.0 + jiti: 2.4.2 + less: 4.2.2 + sass: 1.85.0 + sugarss: 4.0.1(postcss@8.5.2) + terser: 5.39.0 + tsx: 4.19.2 + yaml: 2.7.0 - vite@5.4.11(@types/node@22.13.4)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0): + vite@6.1.0(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: - esbuild: 0.21.5 - postcss: 8.5.1 + esbuild: 0.24.2 + postcss: 8.5.2 rollup: 4.34.8 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 fsevents: 2.3.3 - less: 4.2.0 - sass: 1.80.7 + jiti: 2.4.2 + less: 4.2.2 + sass: 1.85.0 sugarss: 4.0.1(postcss@8.5.3) - terser: 5.36.0 + terser: 5.39.0 + tsx: 4.19.2 + yaml: 2.7.0 - vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.1))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0): + vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: esbuild: 0.24.2 postcss: 8.5.3 @@ -22239,37 +22268,58 @@ snapshots: '@types/node': 22.13.4 fsevents: 2.3.3 jiti: 2.4.2 - less: 4.2.0 - sass: 1.80.7 + less: 4.2.2 + sass: 1.85.1 + sugarss: 4.0.1(postcss@8.5.3) + terser: 5.39.0 + tsx: 4.19.2 + yaml: 2.7.0 + + vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.1))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): + dependencies: + esbuild: 0.24.2 + postcss: 8.5.3 + rollup: 4.34.8 + optionalDependencies: + '@types/node': 22.13.7 + fsevents: 2.3.3 + jiti: 2.4.2 + less: 4.2.2 + sass: 1.85.1 sugarss: 4.0.1(postcss@8.5.1) - terser: 5.36.0 + terser: 5.39.0 tsx: 4.19.2 yaml: 2.7.0 - vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0): + vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: esbuild: 0.24.2 postcss: 8.5.3 rollup: 4.34.8 optionalDependencies: - '@types/node': 22.13.4 + '@types/node': 22.13.7 fsevents: 2.3.3 jiti: 2.4.2 - less: 4.2.0 - sass: 1.80.7 + less: 4.2.2 + sass: 1.85.1 sugarss: 4.0.1(postcss@8.5.3) - terser: 5.36.0 + terser: 5.39.0 tsx: 4.19.2 yaml: 2.7.0 - vitefu@1.0.5(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)): + vitefu@1.0.5(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): + optionalDependencies: + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + optional: true + + vitefu@1.0.5(vite@6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)): optionalDependencies: - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.7)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) - vitest@3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0): + vitest@3.0.6(@types/debug@4.1.12)(@types/node@22.13.4)(jiti@2.4.2)(jsdom@26.0.0)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0): dependencies: '@vitest/expect': 3.0.6 - '@vitest/mocker': 3.0.6(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0)) + '@vitest/mocker': 3.0.6(vite@6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0)) '@vitest/pretty-format': 3.0.6 '@vitest/runner': 3.0.6 '@vitest/snapshot': 3.0.6 @@ -22285,8 +22335,8 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) - vite-node: 3.0.6(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.0)(sass@1.80.7)(sugarss@4.0.1(postcss@8.5.3))(terser@5.36.0)(tsx@4.19.2)(yaml@2.7.0) + vite: 6.1.1(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) + vite-node: 3.0.6(@types/node@22.13.4)(jiti@2.4.2)(less@4.2.2)(sass@1.85.1)(sugarss@4.0.1(postcss@8.5.3))(terser@5.39.0)(tsx@4.19.2)(yaml@2.7.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 @@ -22327,21 +22377,11 @@ snapshots: transitivePeerDependencies: - supports-color - vue-tsc@2.2.2(typescript@5.6.3): + vue-tsc@2.2.2(typescript@5.8.2): dependencies: '@volar/typescript': 2.4.11 - '@vue/language-core': 2.2.2(typescript@5.6.3) - typescript: 5.6.3 - - vue@3.5.13(typescript@5.6.3): - dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-sfc': 3.5.13 - '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.6.3)) - '@vue/shared': 3.5.13 - optionalDependencies: - typescript: 5.6.3 + '@vue/language-core': 2.2.2(typescript@5.8.2) + typescript: 5.8.2 vue@3.5.13(typescript@5.8.2): dependencies: @@ -22385,18 +22425,18 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-dev-middleware@7.4.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + webpack-dev-middleware@7.4.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: colorette: 2.0.20 - memfs: 4.14.0 + memfs: 4.17.0 mime-types: 2.1.35 on-finished: 2.4.1 range-parser: 1.2.1 - schema-utils: 4.2.0 + schema-utils: 4.3.0 optionalDependencies: - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) - webpack-dev-server@5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + webpack-dev-server@5.2.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -22404,30 +22444,29 @@ snapshots: '@types/serve-index': 1.9.4 '@types/serve-static': 1.15.7 '@types/sockjs': 0.3.36 - '@types/ws': 8.5.12 + '@types/ws': 8.5.14 ansi-html-community: 0.0.8 - bonjour-service: 1.2.1 + bonjour-service: 1.3.0 chokidar: 3.6.0 colorette: 2.0.20 compression: 1.8.0 connect-history-api-fallback: 2.0.0 express: 4.21.2 graceful-fs: 4.2.11 - html-entities: 2.5.2 http-proxy-middleware: 2.0.7(@types/express@4.17.21) ipaddr.js: 2.2.0 - launch-editor: 2.9.1 + launch-editor: 2.10.0 open: 10.1.0 p-retry: 6.2.1 - schema-utils: 4.2.0 + schema-utils: 4.3.0 selfsigned: 2.4.1 serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) - ws: 8.18.0 + webpack-dev-middleware: 7.4.2(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) + ws: 8.18.1 optionalDependencies: - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) transitivePeerDependencies: - bufferutil - debug @@ -22442,24 +22481,24 @@ snapshots: webpack-sources@3.2.3: {} - webpack-subresource-integrity@5.1.0(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)): + webpack-subresource-integrity@5.1.0(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)): dependencies: typed-assert: 1.0.9 - webpack: 5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2) + webpack: 5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0) webpack-virtual-modules@0.6.2: {} - webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2): + webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 browserslist: 4.24.4 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 + enhanced-resolve: 5.18.1 es-module-lexer: 1.6.0 eslint-scope: 5.1.1 events: 3.3.0 @@ -22469,9 +22508,9 @@ snapshots: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.2)(webpack@5.96.1(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.24.0)) + terser-webpack-plugin: 5.3.12(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)(webpack@5.98.0(@swc/core@1.10.18(@swc/helpers@0.5.15))(esbuild@0.25.0)) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -22481,7 +22520,7 @@ snapshots: websocket-driver@0.7.4: dependencies: - http-parser-js: 0.5.8 + http-parser-js: 0.5.9 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 @@ -22590,6 +22629,8 @@ snapshots: ws@8.18.0: {} + ws@8.18.1: {} + xml-name-validator@5.0.0: {} xmlchars@2.2.0: {} From 50b76dfaae08959203065c0b01688a6ad196116a Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Sat, 1 Mar 2025 05:54:37 +0000 Subject: [PATCH 21/22] ci: apply automated fixes and generate docs --- .../reference/classes/tanstackfield.md | 30 +++++------ .../solid/reference/functions/createform.md | 2 +- .../reference/interfaces/solidformapi.md | 14 +++--- .../vue/reference/functions/usestore.md | 4 +- docs/reference/classes/fieldapi.md | 50 +++++++++---------- docs/reference/functions/mergeform.md | 2 +- docs/reference/interfaces/fieldapioptions.md | 20 ++++---- docs/reference/interfaces/fieldlisteners.md | 10 ++-- docs/reference/interfaces/fieldoptions.md | 18 +++---- docs/reference/interfaces/fieldvalidators.md | 24 ++++----- docs/reference/type-aliases/anyfieldapi.md | 2 +- docs/reference/type-aliases/anyfieldmeta.md | 2 +- .../type-aliases/anyfieldmetabase.md | 2 +- .../type-aliases/anyfieldmetaderived.md | 2 +- docs/reference/type-aliases/deepkeys.md | 2 +- docs/reference/type-aliases/deepvalue.md | 2 +- docs/reference/type-aliases/fieldmeta.md | 2 +- docs/reference/type-aliases/fieldmetabase.md | 2 +- .../type-aliases/fieldmetaderived.md | 2 +- docs/reference/type-aliases/fieldstate.md | 2 +- .../unwrapfieldasyncvalidateorfn.md | 2 +- .../type-aliases/unwrapfieldvalidateorfn.md | 2 +- packages/form-core/src/FieldApi.ts | 6 +-- 23 files changed, 100 insertions(+), 104 deletions(-) diff --git a/docs/framework/angular/reference/classes/tanstackfield.md b/docs/framework/angular/reference/classes/tanstackfield.md index a09e84973..c15d5b235 100644 --- a/docs/framework/angular/reference/classes/tanstackfield.md +++ b/docs/framework/angular/reference/classes/tanstackfield.md @@ -7,7 +7,7 @@ title: TanStackField # Class: TanStackField\ -Defined in: [tanstack-field.directive.ts:32](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L32) +Defined in: [tanstack-field.directive.ts:31](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L31) ## Type Parameters @@ -76,7 +76,7 @@ new TanStackField; ``` -Defined in: [tanstack-field.directive.ts:133](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L133) +Defined in: [tanstack-field.directive.ts:129](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L129) *** @@ -86,7 +86,7 @@ Defined in: [tanstack-field.directive.ts:133](https://github.com/TanStack/form/b optional asyncAlways: boolean; ``` -Defined in: [tanstack-field.directive.ts:82](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L82) +Defined in: [tanstack-field.directive.ts:78](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L78) If `true`, always run async validation, even if there are errors emitted during synchronous validation. @@ -104,7 +104,7 @@ FieldOptions.asyncAlways optional asyncDebounceMs: number; ``` -Defined in: [tanstack-field.directive.ts:81](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L81) +Defined in: [tanstack-field.directive.ts:77](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L77) The default time to debounce async validation if there is not a more specific debounce time passed. @@ -122,7 +122,7 @@ FieldOptions.asyncDebounceMs optional defaultMeta: Partial>; ``` -Defined in: [tanstack-field.directive.ts:110](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L110) +Defined in: [tanstack-field.directive.ts:106](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L106) An optional object with default metadata for the field. @@ -140,7 +140,7 @@ FieldOptions.defaultMeta optional defaultValue: NoInfer; ``` -Defined in: [tanstack-field.directive.ts:80](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L80) +Defined in: [tanstack-field.directive.ts:76](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L76) An optional default value for the field. @@ -158,7 +158,7 @@ FieldOptions.defaultValue optional disableErrorFlat: boolean; ``` -Defined in: [tanstack-field.directive.ts:131](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L131) +Defined in: [tanstack-field.directive.ts:127](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L127) Disable the `flat(1)` operation on `field.errors`. This is useful if you want to keep the error structure as is. Not suggested for most use-cases. @@ -176,7 +176,7 @@ FieldOptions.disableErrorFlat optional listeners: NoInfer>; ``` -Defined in: [tanstack-field.directive.ts:109](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L109) +Defined in: [tanstack-field.directive.ts:105](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L105) A list of listeners which attach to the corresponding events @@ -194,7 +194,7 @@ FieldOptions.listeners name: TName; ``` -Defined in: [tanstack-field.directive.ts:76](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L76) +Defined in: [tanstack-field.directive.ts:75](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L75) The field name. The type will be `DeepKeys` to ensure your name is a deep key of the parent dataset. @@ -212,7 +212,7 @@ FieldOptions.name tanstackField: FormApi; ``` -Defined in: [tanstack-field.directive.ts:83](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L83) +Defined in: [tanstack-field.directive.ts:79](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L79) *** @@ -222,7 +222,7 @@ Defined in: [tanstack-field.directive.ts:83](https://github.com/TanStack/form/bl optional unmount: () => void; ``` -Defined in: [tanstack-field.directive.ts:189](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L189) +Defined in: [tanstack-field.directive.ts:185](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L185) #### Returns @@ -236,7 +236,7 @@ Defined in: [tanstack-field.directive.ts:189](https://github.com/TanStack/form/b optional validators: NoInfer>; ``` -Defined in: [tanstack-field.directive.ts:95](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L95) +Defined in: [tanstack-field.directive.ts:91](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L91) A list of validators to pass to the field @@ -254,7 +254,7 @@ FieldOptions.validators ngOnChanges(): void ``` -Defined in: [tanstack-field.directive.ts:201](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L201) +Defined in: [tanstack-field.directive.ts:197](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L197) A callback method that is invoked immediately after the default change detector has checked data-bound properties @@ -279,7 +279,7 @@ OnChanges.ngOnChanges ngOnDestroy(): void ``` -Defined in: [tanstack-field.directive.ts:197](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L197) +Defined in: [tanstack-field.directive.ts:193](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L193) A callback method that performs custom clean-up, invoked immediately before a directive, pipe, or service instance is destroyed. @@ -302,7 +302,7 @@ OnDestroy.ngOnDestroy ngOnInit(): void ``` -Defined in: [tanstack-field.directive.ts:191](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L191) +Defined in: [tanstack-field.directive.ts:187](https://github.com/TanStack/form/blob/main/packages/angular-form/src/tanstack-field.directive.ts#L187) A callback method that is invoked immediately after the default change detector has checked the directive's diff --git a/docs/framework/solid/reference/functions/createform.md b/docs/framework/solid/reference/functions/createform.md index b45091f86..0be913e98 100644 --- a/docs/framework/solid/reference/functions/createform.md +++ b/docs/framework/solid/reference/functions/createform.md @@ -11,7 +11,7 @@ title: createForm function createForm(opts?): FormApi & SolidFormApi ``` -Defined in: [packages/solid-form/src/createForm.tsx:117](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L117) +Defined in: [packages/solid-form/src/createForm.tsx:115](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L115) ## Type Parameters diff --git a/docs/framework/solid/reference/interfaces/solidformapi.md b/docs/framework/solid/reference/interfaces/solidformapi.md index 4427dc00c..f8a9c5951 100644 --- a/docs/framework/solid/reference/interfaces/solidformapi.md +++ b/docs/framework/solid/reference/interfaces/solidformapi.md @@ -7,7 +7,7 @@ title: SolidFormApi # Interface: SolidFormApi\ -Defined in: [packages/solid-form/src/createForm.tsx:16](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L16) +Defined in: [packages/solid-form/src/createForm.tsx:14](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L14) ## Type Parameters @@ -39,7 +39,7 @@ Defined in: [packages/solid-form/src/createForm.tsx:16](https://github.com/TanSt createField: CreateField; ``` -Defined in: [packages/solid-form/src/createForm.tsx:40](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L40) +Defined in: [packages/solid-form/src/createForm.tsx:38](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L38) *** @@ -49,7 +49,7 @@ Defined in: [packages/solid-form/src/createForm.tsx:40](https://github.com/TanSt Field: FieldComponent; ``` -Defined in: [packages/solid-form/src/createForm.tsx:28](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L28) +Defined in: [packages/solid-form/src/createForm.tsx:26](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L26) *** @@ -59,11 +59,11 @@ Defined in: [packages/solid-form/src/createForm.tsx:28](https://github.com/TanSt Subscribe: (props) => Element; ``` -Defined in: [packages/solid-form/src/createForm.tsx:83](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L83) +Defined in: [packages/solid-form/src/createForm.tsx:81](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L81) #### Type Parameters -• **TSelected** = `FormState`\<`TParentData`, `TFormOnMount`, `TFormOnChange`, `TFormOnChangeAsync`, `TFormOnBlur`, `TFormOnBlurAsync`, `TFormOnSubmit`, `TFormOnSubmitAsync`, `TFormOnServer`\> +• **TSelected** = `NoInfer`\<`FormState`\<`TParentData`, `TFormOnMount`, `TFormOnChange`, `TFormOnChangeAsync`, `TFormOnBlur`, `TFormOnBlurAsync`, `TFormOnSubmit`, `TFormOnSubmitAsync`, `TFormOnServer`\>\> #### Parameters @@ -89,11 +89,11 @@ Defined in: [packages/solid-form/src/createForm.tsx:83](https://github.com/TanSt useStore: (selector?) => () => TSelected; ``` -Defined in: [packages/solid-form/src/createForm.tsx:52](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L52) +Defined in: [packages/solid-form/src/createForm.tsx:50](https://github.com/TanStack/form/blob/main/packages/solid-form/src/createForm.tsx#L50) #### Type Parameters -• **TSelected** = `FormState`\<`TParentData`, `TFormOnMount`, `TFormOnChange`, `TFormOnChangeAsync`, `TFormOnBlur`, `TFormOnBlurAsync`, `TFormOnSubmit`, `TFormOnSubmitAsync`, `TFormOnServer`\> +• **TSelected** = `NoInfer`\<`FormState`\<`TParentData`, `TFormOnMount`, `TFormOnChange`, `TFormOnChangeAsync`, `TFormOnBlur`, `TFormOnBlurAsync`, `TFormOnSubmit`, `TFormOnSubmitAsync`, `TFormOnServer`\>\> #### Parameters diff --git a/docs/framework/vue/reference/functions/usestore.md b/docs/framework/vue/reference/functions/usestore.md index 85f749efe..ff39b8e48 100644 --- a/docs/framework/vue/reference/functions/usestore.md +++ b/docs/framework/vue/reference/functions/usestore.md @@ -13,7 +13,7 @@ title: useStore function useStore(store, selector?): Readonly> ``` -Defined in: node\_modules/.pnpm/@tanstack+vue-store@0.7.0\_vue@3.5.13\_typescript@5.7.2\_/node\_modules/@tanstack/vue-store/dist/esm/index.d.ts:8 +Defined in: node\_modules/.pnpm/@tanstack+vue-store@0.7.0\_vue@3.5.13\_typescript@5.8.2\_/node\_modules/@tanstack/vue-store/dist/esm/index.d.ts:8 ### Type Parameters @@ -41,7 +41,7 @@ Defined in: node\_modules/.pnpm/@tanstack+vue-store@0.7.0\_vue@3.5.13\_typescrip function useStore(store, selector?): Readonly> ``` -Defined in: node\_modules/.pnpm/@tanstack+vue-store@0.7.0\_vue@3.5.13\_typescript@5.7.2\_/node\_modules/@tanstack/vue-store/dist/esm/index.d.ts:9 +Defined in: node\_modules/.pnpm/@tanstack+vue-store@0.7.0\_vue@3.5.13\_typescript@5.8.2\_/node\_modules/@tanstack/vue-store/dist/esm/index.d.ts:9 ### Type Parameters diff --git a/docs/reference/classes/fieldapi.md b/docs/reference/classes/fieldapi.md index 9dae8ef61..be77a75c5 100644 --- a/docs/reference/classes/fieldapi.md +++ b/docs/reference/classes/fieldapi.md @@ -7,7 +7,7 @@ title: FieldApi # Class: FieldApi\ -Defined in: [packages/form-core/src/FieldApi.ts:864](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L864) +Defined in: [packages/form-core/src/FieldApi.ts:859](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L859) A class representing the API for managing a form field. @@ -65,7 +65,7 @@ the `new FieldApi` constructor. new FieldApi(opts): FieldApi ``` -Defined in: [packages/form-core/src/FieldApi.ts:978](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L978) +Defined in: [packages/form-core/src/FieldApi.ts:973](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L973) Initializes a new `FieldApi` instance. @@ -87,7 +87,7 @@ Initializes a new `FieldApi` instance. form: FormApi; ``` -Defined in: [packages/form-core/src/FieldApi.ts:894](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L894) +Defined in: [packages/form-core/src/FieldApi.ts:889](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L889) A reference to the form API instance. @@ -99,7 +99,7 @@ A reference to the form API instance. name: unknown extends TParentData ? string : TParentData extends readonly any[] & IsTuple ? PrefixTupleAccessor, AllowedIndexes, never>, []> : TParentData extends any[] ? PrefixArrayAccessor, [any]> : TParentData extends Date ? never : TParentData extends object ? PrefixObjectAccessor, []> : TParentData extends string | number | bigint | boolean ? "" : never; ``` -Defined in: [packages/form-core/src/FieldApi.ts:918](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L918) +Defined in: [packages/form-core/src/FieldApi.ts:913](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L913) The field name. @@ -111,7 +111,7 @@ The field name. options: FieldApiOptions; ``` -Defined in: [packages/form-core/src/FieldApi.ts:922](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L922) +Defined in: [packages/form-core/src/FieldApi.ts:917](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L917) The field options. @@ -123,7 +123,7 @@ The field options. store: Derived>; ``` -Defined in: [packages/form-core/src/FieldApi.ts:946](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L946) +Defined in: [packages/form-core/src/FieldApi.ts:941](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L941) The field state store. @@ -135,7 +135,7 @@ The field state store. timeoutIds: Record; ``` -Defined in: [packages/form-core/src/FieldApi.ts:973](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L973) +Defined in: [packages/form-core/src/FieldApi.ts:968](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L968) ## Accessors @@ -147,7 +147,7 @@ Defined in: [packages/form-core/src/FieldApi.ts:973](https://github.com/TanStack get state(): FieldState ``` -Defined in: [packages/form-core/src/FieldApi.ts:970](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L970) +Defined in: [packages/form-core/src/FieldApi.ts:965](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L965) The current field state. @@ -163,7 +163,7 @@ The current field state. getInfo(): FieldInfo ``` -Defined in: [packages/form-core/src/FieldApi.ts:1226](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1226) +Defined in: [packages/form-core/src/FieldApi.ts:1221](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1221) Gets the field information object. @@ -179,7 +179,7 @@ Gets the field information object. getMeta(): FieldMeta ``` -Defined in: [packages/form-core/src/FieldApi.ts:1194](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1194) +Defined in: [packages/form-core/src/FieldApi.ts:1189](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1189) #### Returns @@ -193,7 +193,7 @@ Defined in: [packages/form-core/src/FieldApi.ts:1194](https://github.com/TanStac getValue(): TData ``` -Defined in: [packages/form-core/src/FieldApi.ts:1176](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1176) +Defined in: [packages/form-core/src/FieldApi.ts:1171](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1171) Gets the current field value. @@ -213,7 +213,7 @@ Use `field.state.value` instead. handleBlur(): void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1598](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1598) +Defined in: [packages/form-core/src/FieldApi.ts:1593](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1593) Handles the blur event. @@ -229,7 +229,7 @@ Handles the blur event. handleChange(updater): void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1591](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1591) +Defined in: [packages/form-core/src/FieldApi.ts:1586](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1586) Handles the change event. @@ -254,7 +254,7 @@ insertValue( opts?): Promise ``` -Defined in: [packages/form-core/src/FieldApi.ts:1239](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1239) +Defined in: [packages/form-core/src/FieldApi.ts:1234](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1234) Inserts a value at the specified index, shifting the subsequent values to the right. @@ -284,7 +284,7 @@ Inserts a value at the specified index, shifting the subsequent values to the ri mount(): () => void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1082](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1082) +Defined in: [packages/form-core/src/FieldApi.ts:1077](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1077) Mounts the field instance to the form. @@ -307,7 +307,7 @@ moveValue( opts?): void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1269](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1269) +Defined in: [packages/form-core/src/FieldApi.ts:1264](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1264) Moves the value at the first specified index to the second specified index. @@ -337,7 +337,7 @@ Moves the value at the first specified index to the second specified index. pushValue(value, opts?): void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1231](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1231) +Defined in: [packages/form-core/src/FieldApi.ts:1226](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1226) Pushes a new value to the field. @@ -363,7 +363,7 @@ Pushes a new value to the field. removeValue(index, opts?): Promise ``` -Defined in: [packages/form-core/src/FieldApi.ts:1257](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1257) +Defined in: [packages/form-core/src/FieldApi.ts:1252](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1252) Removes a value at the specified index. @@ -392,7 +392,7 @@ replaceValue( opts?): Promise ``` -Defined in: [packages/form-core/src/FieldApi.ts:1248](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1248) +Defined in: [packages/form-core/src/FieldApi.ts:1243](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1243) Replaces a value at the specified index. @@ -422,7 +422,7 @@ Replaces a value at the specified index. setErrorMap(errorMap): void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1618](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1618) +Defined in: [packages/form-core/src/FieldApi.ts:1613](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1613) Updates the field's errorMap @@ -444,7 +444,7 @@ Updates the field's errorMap setMeta(updater): void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1199](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1199) +Defined in: [packages/form-core/src/FieldApi.ts:1194](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1194) Sets the field metadata. @@ -466,7 +466,7 @@ Sets the field metadata. setValue(updater, options?): void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1183](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1183) +Defined in: [packages/form-core/src/FieldApi.ts:1178](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1178) Sets the field value and run the `change` validator. @@ -495,7 +495,7 @@ swapValues( opts?): void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1263](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1263) +Defined in: [packages/form-core/src/FieldApi.ts:1258](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1258) Swaps the values at the specified indices. @@ -525,7 +525,7 @@ Swaps the values at the specified indices. update(opts): void ``` -Defined in: [packages/form-core/src/FieldApi.ts:1124](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1124) +Defined in: [packages/form-core/src/FieldApi.ts:1119](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1119) Updates the field instance with new options. @@ -547,7 +547,7 @@ Updates the field instance with new options. validate(cause, opts?): unknown[] | Promise ``` -Defined in: [packages/form-core/src/FieldApi.ts:1558](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1558) +Defined in: [packages/form-core/src/FieldApi.ts:1553](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L1553) Validates the field value. diff --git a/docs/reference/functions/mergeform.md b/docs/reference/functions/mergeform.md index 94287298e..24238089b 100644 --- a/docs/reference/functions/mergeform.md +++ b/docs/reference/functions/mergeform.md @@ -11,7 +11,7 @@ title: mergeForm function mergeForm(baseForm, state): FormApi, any, any, any, any, any, any, any, any, any> ``` -Defined in: [packages/form-core/src/mergeForm.ts:74](https://github.com/TanStack/form/blob/main/packages/form-core/src/mergeForm.ts#L74) +Defined in: [packages/form-core/src/mergeForm.ts:73](https://github.com/TanStack/form/blob/main/packages/form-core/src/mergeForm.ts#L73) ## Type Parameters diff --git a/docs/reference/interfaces/fieldapioptions.md b/docs/reference/interfaces/fieldapioptions.md index 4cd0d0e56..16109d166 100644 --- a/docs/reference/interfaces/fieldapioptions.md +++ b/docs/reference/interfaces/fieldapioptions.md @@ -7,7 +7,7 @@ title: FieldApiOptions # Interface: FieldApiOptions\ -Defined in: [packages/form-core/src/FieldApi.ts:452](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L452) +Defined in: [packages/form-core/src/FieldApi.ts:447](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L447) An object type representing the required options for the FieldApi class. @@ -63,7 +63,7 @@ An object type representing the required options for the FieldApi class. optional asyncAlways: boolean; ``` -Defined in: [packages/form-core/src/FieldApi.ts:399](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L399) +Defined in: [packages/form-core/src/FieldApi.ts:394](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L394) If `true`, always run async validation, even if there are errors emitted during synchronous validation. @@ -79,7 +79,7 @@ If `true`, always run async validation, even if there are errors emitted during optional asyncDebounceMs: number; ``` -Defined in: [packages/form-core/src/FieldApi.ts:395](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L395) +Defined in: [packages/form-core/src/FieldApi.ts:390](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L390) The default time to debounce async validation if there is not a more specific debounce time passed. @@ -95,7 +95,7 @@ The default time to debounce async validation if there is not a more specific de optional defaultMeta: Partial>; ``` -Defined in: [packages/form-core/src/FieldApi.ts:418](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L418) +Defined in: [packages/form-core/src/FieldApi.ts:413](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L413) An optional object with default metadata for the field. @@ -111,7 +111,7 @@ An optional object with default metadata for the field. optional defaultValue: NoInfer; ``` -Defined in: [packages/form-core/src/FieldApi.ts:391](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L391) +Defined in: [packages/form-core/src/FieldApi.ts:386](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L386) An optional default value for the field. @@ -127,7 +127,7 @@ An optional default value for the field. optional disableErrorFlat: boolean; ``` -Defined in: [packages/form-core/src/FieldApi.ts:446](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L446) +Defined in: [packages/form-core/src/FieldApi.ts:441](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L441) Disable the `flat(1)` operation on `field.errors`. This is useful if you want to keep the error structure as is. Not suggested for most use-cases. @@ -143,7 +143,7 @@ Disable the `flat(1)` operation on `field.errors`. This is useful if you want to form: FormApi; ``` -Defined in: [packages/form-core/src/FieldApi.ts:490](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L490) +Defined in: [packages/form-core/src/FieldApi.ts:485](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L485) *** @@ -153,7 +153,7 @@ Defined in: [packages/form-core/src/FieldApi.ts:490](https://github.com/TanStack optional listeners: FieldListeners; ``` -Defined in: [packages/form-core/src/FieldApi.ts:442](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L442) +Defined in: [packages/form-core/src/FieldApi.ts:437](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L437) A list of listeners which attach to the corresponding events @@ -169,7 +169,7 @@ A list of listeners which attach to the corresponding events name: TName; ``` -Defined in: [packages/form-core/src/FieldApi.ts:387](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L387) +Defined in: [packages/form-core/src/FieldApi.ts:382](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L382) The field name. The type will be `DeepKeys` to ensure your name is a deep key of the parent dataset. @@ -185,7 +185,7 @@ The field name. The type will be `DeepKeys` to ensure your name is optional validators: FieldValidators; ``` -Defined in: [packages/form-core/src/FieldApi.ts:403](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L403) +Defined in: [packages/form-core/src/FieldApi.ts:398](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L398) A list of validators to pass to the field diff --git a/docs/reference/interfaces/fieldlisteners.md b/docs/reference/interfaces/fieldlisteners.md index bfe213fda..e0cfca1e0 100644 --- a/docs/reference/interfaces/fieldlisteners.md +++ b/docs/reference/interfaces/fieldlisteners.md @@ -7,7 +7,7 @@ title: FieldListeners # Interface: FieldListeners\ -Defined in: [packages/form-core/src/FieldApi.ts:352](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L352) +Defined in: [packages/form-core/src/FieldApi.ts:347](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L347) ## Type Parameters @@ -25,7 +25,7 @@ Defined in: [packages/form-core/src/FieldApi.ts:352](https://github.com/TanStack optional onBlur: FieldListenerFn; ``` -Defined in: [packages/form-core/src/FieldApi.ts:358](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L358) +Defined in: [packages/form-core/src/FieldApi.ts:353](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L353) *** @@ -35,7 +35,7 @@ Defined in: [packages/form-core/src/FieldApi.ts:358](https://github.com/TanStack optional onChange: FieldListenerFn; ``` -Defined in: [packages/form-core/src/FieldApi.ts:357](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L357) +Defined in: [packages/form-core/src/FieldApi.ts:352](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L352) *** @@ -45,7 +45,7 @@ Defined in: [packages/form-core/src/FieldApi.ts:357](https://github.com/TanStack optional onMount: FieldListenerFn; ``` -Defined in: [packages/form-core/src/FieldApi.ts:359](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L359) +Defined in: [packages/form-core/src/FieldApi.ts:354](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L354) *** @@ -55,4 +55,4 @@ Defined in: [packages/form-core/src/FieldApi.ts:359](https://github.com/TanStack optional onSubmit: FieldListenerFn; ``` -Defined in: [packages/form-core/src/FieldApi.ts:360](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L360) +Defined in: [packages/form-core/src/FieldApi.ts:355](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L355) diff --git a/docs/reference/interfaces/fieldoptions.md b/docs/reference/interfaces/fieldoptions.md index 59c58aae9..8f3dee93a 100644 --- a/docs/reference/interfaces/fieldoptions.md +++ b/docs/reference/interfaces/fieldoptions.md @@ -7,7 +7,7 @@ title: FieldOptions # Interface: FieldOptions\ -Defined in: [packages/form-core/src/FieldApi.ts:366](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L366) +Defined in: [packages/form-core/src/FieldApi.ts:361](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L361) An object type representing the options for a field in a form. @@ -45,7 +45,7 @@ An object type representing the options for a field in a form. optional asyncAlways: boolean; ``` -Defined in: [packages/form-core/src/FieldApi.ts:399](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L399) +Defined in: [packages/form-core/src/FieldApi.ts:394](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L394) If `true`, always run async validation, even if there are errors emitted during synchronous validation. @@ -57,7 +57,7 @@ If `true`, always run async validation, even if there are errors emitted during optional asyncDebounceMs: number; ``` -Defined in: [packages/form-core/src/FieldApi.ts:395](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L395) +Defined in: [packages/form-core/src/FieldApi.ts:390](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L390) The default time to debounce async validation if there is not a more specific debounce time passed. @@ -69,7 +69,7 @@ The default time to debounce async validation if there is not a more specific de optional defaultMeta: Partial>; ``` -Defined in: [packages/form-core/src/FieldApi.ts:418](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L418) +Defined in: [packages/form-core/src/FieldApi.ts:413](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L413) An optional object with default metadata for the field. @@ -81,7 +81,7 @@ An optional object with default metadata for the field. optional defaultValue: NoInfer; ``` -Defined in: [packages/form-core/src/FieldApi.ts:391](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L391) +Defined in: [packages/form-core/src/FieldApi.ts:386](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L386) An optional default value for the field. @@ -93,7 +93,7 @@ An optional default value for the field. optional disableErrorFlat: boolean; ``` -Defined in: [packages/form-core/src/FieldApi.ts:446](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L446) +Defined in: [packages/form-core/src/FieldApi.ts:441](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L441) Disable the `flat(1)` operation on `field.errors`. This is useful if you want to keep the error structure as is. Not suggested for most use-cases. @@ -105,7 +105,7 @@ Disable the `flat(1)` operation on `field.errors`. This is useful if you want to optional listeners: FieldListeners; ``` -Defined in: [packages/form-core/src/FieldApi.ts:442](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L442) +Defined in: [packages/form-core/src/FieldApi.ts:437](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L437) A list of listeners which attach to the corresponding events @@ -117,7 +117,7 @@ A list of listeners which attach to the corresponding events name: TName; ``` -Defined in: [packages/form-core/src/FieldApi.ts:387](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L387) +Defined in: [packages/form-core/src/FieldApi.ts:382](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L382) The field name. The type will be `DeepKeys` to ensure your name is a deep key of the parent dataset. @@ -129,6 +129,6 @@ The field name. The type will be `DeepKeys` to ensure your name is optional validators: FieldValidators; ``` -Defined in: [packages/form-core/src/FieldApi.ts:403](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L403) +Defined in: [packages/form-core/src/FieldApi.ts:398](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L398) A list of validators to pass to the field diff --git a/docs/reference/interfaces/fieldvalidators.md b/docs/reference/interfaces/fieldvalidators.md index 2fa3a1fb3..8d5f44c66 100644 --- a/docs/reference/interfaces/fieldvalidators.md +++ b/docs/reference/interfaces/fieldvalidators.md @@ -7,7 +7,7 @@ title: FieldValidators # Interface: FieldValidators\ -Defined in: [packages/form-core/src/FieldApi.ts:271](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L271) +Defined in: [packages/form-core/src/FieldApi.ts:266](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L266) ## Type Parameters @@ -39,7 +39,7 @@ Defined in: [packages/form-core/src/FieldApi.ts:271](https://github.com/TanStack optional onBlur: TOnBlur; ``` -Defined in: [packages/form-core/src/FieldApi.ts:320](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L320) +Defined in: [packages/form-core/src/FieldApi.ts:315](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L315) An optional function, that runs on the blur event of input. @@ -57,7 +57,7 @@ z.string().min(1) optional onBlurAsync: TOnBlurAsync; ``` -Defined in: [packages/form-core/src/FieldApi.ts:326](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L326) +Defined in: [packages/form-core/src/FieldApi.ts:321](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L321) An optional property similar to `onBlur` but async validation. @@ -75,7 +75,7 @@ z.string().refine(async (val) => val.length > 3, { message: 'Testing 123' }) optional onBlurAsyncDebounceMs: number; ``` -Defined in: [packages/form-core/src/FieldApi.ts:333](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L333) +Defined in: [packages/form-core/src/FieldApi.ts:328](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L328) An optional number to represent how long the `onBlurAsync` should wait before running @@ -89,7 +89,7 @@ If set to a number larger than 0, will debounce the async validation event by th optional onBlurListenTo: unknown extends TParentData ? string : TParentData extends readonly any[] & IsTuple ? PrefixTupleAccessor, AllowedIndexes, never>, []> : TParentData extends any[] ? PrefixArrayAccessor, [any]> : TParentData extends Date ? never : TParentData extends object ? PrefixObjectAccessor, []> : TParentData extends string | number | bigint | boolean ? "" : never[]; ``` -Defined in: [packages/form-core/src/FieldApi.ts:337](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L337) +Defined in: [packages/form-core/src/FieldApi.ts:332](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L332) An optional list of field names that should trigger this field's `onBlur` and `onBlurAsync` events when its value changes @@ -101,7 +101,7 @@ An optional list of field names that should trigger this field's `onBlur` and `o optional onChange: TOnChange; ``` -Defined in: [packages/form-core/src/FieldApi.ts:298](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L298) +Defined in: [packages/form-core/src/FieldApi.ts:293](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L293) An optional function, that runs on the change event of input. @@ -119,7 +119,7 @@ z.string().min(1) optional onChangeAsync: TOnChangeAsync; ``` -Defined in: [packages/form-core/src/FieldApi.ts:304](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L304) +Defined in: [packages/form-core/src/FieldApi.ts:299](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L299) An optional property similar to `onChange` but async validation @@ -137,7 +137,7 @@ z.string().refine(async (val) => val.length > 3, { message: 'Testing 123' }) optional onChangeAsyncDebounceMs: number; ``` -Defined in: [packages/form-core/src/FieldApi.ts:310](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L310) +Defined in: [packages/form-core/src/FieldApi.ts:305](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L305) An optional number to represent how long the `onChangeAsync` should wait before running @@ -151,7 +151,7 @@ If set to a number larger than 0, will debounce the async validation event by th optional onChangeListenTo: unknown extends TParentData ? string : TParentData extends readonly any[] & IsTuple ? PrefixTupleAccessor, AllowedIndexes, never>, []> : TParentData extends any[] ? PrefixArrayAccessor, [any]> : TParentData extends Date ? never : TParentData extends object ? PrefixObjectAccessor, []> : TParentData extends string | number | bigint | boolean ? "" : never[]; ``` -Defined in: [packages/form-core/src/FieldApi.ts:314](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L314) +Defined in: [packages/form-core/src/FieldApi.ts:309](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L309) An optional list of field names that should trigger this field's `onChange` and `onChangeAsync` events when its value changes @@ -163,7 +163,7 @@ An optional list of field names that should trigger this field's `onChange` and optional onMount: TOnMount; ``` -Defined in: [packages/form-core/src/FieldApi.ts:292](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L292) +Defined in: [packages/form-core/src/FieldApi.ts:287](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L287) An optional function, that runs on the mount event of input. @@ -175,7 +175,7 @@ An optional function, that runs on the mount event of input. optional onSubmit: TOnSubmit; ``` -Defined in: [packages/form-core/src/FieldApi.ts:343](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L343) +Defined in: [packages/form-core/src/FieldApi.ts:338](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L338) An optional function, that runs on the submit event of form. @@ -193,7 +193,7 @@ z.string().min(1) optional onSubmitAsync: TOnSubmitAsync; ``` -Defined in: [packages/form-core/src/FieldApi.ts:349](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L349) +Defined in: [packages/form-core/src/FieldApi.ts:344](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L344) An optional property similar to `onSubmit` but async validation. diff --git a/docs/reference/type-aliases/anyfieldapi.md b/docs/reference/type-aliases/anyfieldapi.md index 2da63b2a1..9db1bfefa 100644 --- a/docs/reference/type-aliases/anyfieldapi.md +++ b/docs/reference/type-aliases/anyfieldapi.md @@ -11,6 +11,6 @@ title: AnyFieldApi type AnyFieldApi = FieldApi; ``` -Defined in: [packages/form-core/src/FieldApi.ts:833](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L833) +Defined in: [packages/form-core/src/FieldApi.ts:828](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L828) A type representing the Field API with all generics set to `any` for convenience. diff --git a/docs/reference/type-aliases/anyfieldmeta.md b/docs/reference/type-aliases/anyfieldmeta.md index e8728ec14..abbfd3049 100644 --- a/docs/reference/type-aliases/anyfieldmeta.md +++ b/docs/reference/type-aliases/anyfieldmeta.md @@ -11,4 +11,4 @@ title: AnyFieldMeta type AnyFieldMeta = FieldMeta; ``` -Defined in: [packages/form-core/src/FieldApi.ts:752](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L752) +Defined in: [packages/form-core/src/FieldApi.ts:747](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L747) diff --git a/docs/reference/type-aliases/anyfieldmetabase.md b/docs/reference/type-aliases/anyfieldmetabase.md index 0c746be0e..34a5f25ad 100644 --- a/docs/reference/type-aliases/anyfieldmetabase.md +++ b/docs/reference/type-aliases/anyfieldmetabase.md @@ -11,4 +11,4 @@ title: AnyFieldMetaBase type AnyFieldMetaBase = FieldMetaBase; ``` -Defined in: [packages/form-core/src/FieldApi.ts:574](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L574) +Defined in: [packages/form-core/src/FieldApi.ts:569](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L569) diff --git a/docs/reference/type-aliases/anyfieldmetaderived.md b/docs/reference/type-aliases/anyfieldmetaderived.md index d05d31337..71df55bfb 100644 --- a/docs/reference/type-aliases/anyfieldmetaderived.md +++ b/docs/reference/type-aliases/anyfieldmetaderived.md @@ -11,4 +11,4 @@ title: AnyFieldMetaDerived type AnyFieldMetaDerived = FieldMetaDerived; ``` -Defined in: [packages/form-core/src/FieldApi.ts:666](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L666) +Defined in: [packages/form-core/src/FieldApi.ts:661](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L661) diff --git a/docs/reference/type-aliases/deepkeys.md b/docs/reference/type-aliases/deepkeys.md index ca34a4d42..64559e493 100644 --- a/docs/reference/type-aliases/deepkeys.md +++ b/docs/reference/type-aliases/deepkeys.md @@ -11,7 +11,7 @@ title: DeepKeys type DeepKeys = TDepth["length"] extends 5 ? never : unknown extends T ? PrefixFromDepth : T extends readonly any[] & IsTuple ? PrefixTupleAccessor, TDepth> : T extends any[] ? PrefixArrayAccessor : T extends Date ? never : T extends object ? PrefixObjectAccessor : T extends string | number | boolean | bigint ? "" : never; ``` -Defined in: [packages/form-core/src/util-types.ts:75](https://github.com/TanStack/form/blob/main/packages/form-core/src/util-types.ts#L75) +Defined in: [packages/form-core/src/util-types.ts:70](https://github.com/TanStack/form/blob/main/packages/form-core/src/util-types.ts#L70) The keys of an object or array, deeply nested. diff --git a/docs/reference/type-aliases/deepvalue.md b/docs/reference/type-aliases/deepvalue.md index 3c6771b84..22f9dd033 100644 --- a/docs/reference/type-aliases/deepvalue.md +++ b/docs/reference/type-aliases/deepvalue.md @@ -13,7 +13,7 @@ type DeepValue = unknown extends TValue ? TValue : TD | ApplyNull<...> | ApplyUndefined<...> : never; ``` -Defined in: [packages/form-core/src/util-types.ts:109](https://github.com/TanStack/form/blob/main/packages/form-core/src/util-types.ts#L109) +Defined in: [packages/form-core/src/util-types.ts:104](https://github.com/TanStack/form/blob/main/packages/form-core/src/util-types.ts#L104) Infer the type of a deeply nested property within an object or an array. diff --git a/docs/reference/type-aliases/fieldmeta.md b/docs/reference/type-aliases/fieldmeta.md index 5528b9ce5..14f0df130 100644 --- a/docs/reference/type-aliases/fieldmeta.md +++ b/docs/reference/type-aliases/fieldmeta.md @@ -11,7 +11,7 @@ title: FieldMeta type FieldMeta = FieldMetaBase & FieldMetaDerived; ``` -Defined in: [packages/form-core/src/FieldApi.ts:689](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L689) +Defined in: [packages/form-core/src/FieldApi.ts:684](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L684) An object type representing the metadata of a field in a form. diff --git a/docs/reference/type-aliases/fieldmetabase.md b/docs/reference/type-aliases/fieldmetabase.md index 2ad1a97d6..236e3709a 100644 --- a/docs/reference/type-aliases/fieldmetabase.md +++ b/docs/reference/type-aliases/fieldmetabase.md @@ -11,7 +11,7 @@ title: FieldMetaBase type FieldMetaBase = object; ``` -Defined in: [packages/form-core/src/FieldApi.ts:504](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L504) +Defined in: [packages/form-core/src/FieldApi.ts:499](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L499) ## Type Parameters diff --git a/docs/reference/type-aliases/fieldmetaderived.md b/docs/reference/type-aliases/fieldmetaderived.md index e28154719..1f7bb3888 100644 --- a/docs/reference/type-aliases/fieldmetaderived.md +++ b/docs/reference/type-aliases/fieldmetaderived.md @@ -11,7 +11,7 @@ title: FieldMetaDerived type FieldMetaDerived = object; ``` -Defined in: [packages/form-core/src/FieldApi.ts:594](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L594) +Defined in: [packages/form-core/src/FieldApi.ts:589](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L589) ## Type Parameters diff --git a/docs/reference/type-aliases/fieldstate.md b/docs/reference/type-aliases/fieldstate.md index 65bf9b351..c1043845e 100644 --- a/docs/reference/type-aliases/fieldstate.md +++ b/docs/reference/type-aliases/fieldstate.md @@ -11,7 +11,7 @@ title: FieldState type FieldState = object; ``` -Defined in: [packages/form-core/src/FieldApi.ts:775](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L775) +Defined in: [packages/form-core/src/FieldApi.ts:770](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L770) An object type representing the state of a field. diff --git a/docs/reference/type-aliases/unwrapfieldasyncvalidateorfn.md b/docs/reference/type-aliases/unwrapfieldasyncvalidateorfn.md index 497ee5d7a..f2ed90556 100644 --- a/docs/reference/type-aliases/unwrapfieldasyncvalidateorfn.md +++ b/docs/reference/type-aliases/unwrapfieldasyncvalidateorfn.md @@ -14,7 +14,7 @@ type UnwrapFieldAsyncValidateOrFn] ? Awaited> : [TValidateOrFn] extends [StandardSchemaV1] ? StandardSchemaV1Issue[] : undefined; ``` -Defined in: [packages/form-core/src/FieldApi.ts:208](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L208) +Defined in: [packages/form-core/src/FieldApi.ts:203](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L203) ## Type Parameters diff --git a/docs/reference/type-aliases/unwrapfieldvalidateorfn.md b/docs/reference/type-aliases/unwrapfieldvalidateorfn.md index 24b67c948..c58816352 100644 --- a/docs/reference/type-aliases/unwrapfieldvalidateorfn.md +++ b/docs/reference/type-aliases/unwrapfieldvalidateorfn.md @@ -14,7 +14,7 @@ type UnwrapFieldValidateOrFn] ? ReturnType : [TValidateOrFn] extends [StandardSchemaV1] ? StandardSchemaV1Issue[] : undefined; ``` -Defined in: [packages/form-core/src/FieldApi.ts:125](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L125) +Defined in: [packages/form-core/src/FieldApi.ts:120](https://github.com/TanStack/form/blob/main/packages/form-core/src/FieldApi.ts#L120) ## Type Parameters diff --git a/packages/form-core/src/FieldApi.ts b/packages/form-core/src/FieldApi.ts index ea3bee7cf..91468d56f 100644 --- a/packages/form-core/src/FieldApi.ts +++ b/packages/form-core/src/FieldApi.ts @@ -4,11 +4,7 @@ import { standardSchemaValidators, } from './standardSchemaValidator' import { getAsyncValidatorArray, getBy, getSyncValidatorArray } from './utils' -import type { - DeepKeys, - DeepValue, - UnwrapOneLevelOfArray, -} from './util-types' +import type { DeepKeys, DeepValue, UnwrapOneLevelOfArray } from './util-types' import type { StandardSchemaV1, StandardSchemaV1Issue, From 7d9300e6af58a8bcfb9492fe9fa3869d84ce2629 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 28 Feb 2025 22:02:40 -0800 Subject: [PATCH 22/22] docs: add Mermaid chart from the GitHub PR --- docs/assets/react_form_composability.svg | 3 +++ docs/framework/react/guides/form-composition.md | 7 +++++++ 2 files changed, 10 insertions(+) create mode 100644 docs/assets/react_form_composability.svg diff --git a/docs/assets/react_form_composability.svg b/docs/assets/react_form_composability.svg new file mode 100644 index 000000000..6b65acdf7 --- /dev/null +++ b/docs/assets/react_form_composability.svg @@ -0,0 +1,3 @@ + + +

Yes

No

Yes

No

Yes

Yes

No

No

Yes

No

Do you need to reuse state (like defaultValues)?

Use 'formOptions()'

Do you need to reuse custom validation functions?

Wrap 'useForm' hook into a custom app hook

Do you need to reuse custom UI components?

Do you need access to the 'field'?

Use 'createFormHook''s 'fieldComponents'
(EG: 'TextInput' and 'NumberInput')

Use 'createFormHook''s 'formComponents'
(EG: 'SubmitButton')

Do you need to reuse whole subsections of your form?

Use 'withForm' from 'createFormHook'

Use 'form.Subscribe' and 'form.Field'

\ No newline at end of file diff --git a/docs/framework/react/guides/form-composition.md b/docs/framework/react/guides/form-composition.md index 7cc4a8b18..3c7a24567 100644 --- a/docs/framework/react/guides/form-composition.md +++ b/docs/framework/react/guides/form-composition.md @@ -319,3 +319,10 @@ const Parent = () => { return } ``` + +# API Usage Guidance + +Here's a chart to help you decide what APIs you should be using: + +![](https://raw.githubusercontent.com/TanStack/form/main/docs/assets/react_form_composability.svg) +