@@ -53,17 +55,17 @@ export const SkuListsContainerStory: Story = {
}
export const SkuFieldImageStory: Story = {
- name: 'SkuField — image',
+ name: "SkuField — image",
render: () => (
-
+
diff --git a/packages/react-components/src/components/skus/SkuList.tsx b/packages/react-components/src/components/skus/SkuList.tsx
index 3b7bdc81..ef1c2bd8 100644
--- a/packages/react-components/src/components/skus/SkuList.tsx
+++ b/packages/react-components/src/components/skus/SkuList.tsx
@@ -1,4 +1,5 @@
-import { type JSX, type ReactNode, useContext, useEffect } from "react"
+import { type JSX, type ReactNode, useContext, useEffect, useMemo } from "react"
+import SkuContext from "#context/SkuContext"
import SkuListsContext from "#context/SkuListsContext"
interface Props {
@@ -11,11 +12,30 @@ interface Props {
export function SkuList(props: Props): JSX.Element {
const { id, children } = props
- const { registerListId } = useContext(SkuListsContext)
+ const { registerListId, skuLists } = useContext(SkuListsContext)
+
useEffect(() => {
registerListId(id)
}, [id, registerListId])
- return <>{children}>
+
+ // Bridge the fetched skus for this list into SkuContext so that
+ // and work the same way they do under .
+ // skuLists[id] is undefined while loading, an array once fetched.
+ const skusForList = skuLists[id]
+ const skuContextValue = useMemo(
+ () => ({
+ skus: skusForList ?? [],
+ loading: skusForList === undefined,
+ skuCodes: (skusForList ?? []).map((s) => s.code ?? ""),
+ }),
+ [skusForList],
+ )
+
+ return (
+
+ {children}
+
+ )
}
export default SkuList
diff --git a/packages/react-components/src/components/skus/SkuListsContainer.tsx b/packages/react-components/src/components/skus/SkuListsContainer.tsx
index ab2bfee5..0a89e412 100644
--- a/packages/react-components/src/components/skus/SkuListsContainer.tsx
+++ b/packages/react-components/src/components/skus/SkuListsContainer.tsx
@@ -1,5 +1,5 @@
import { useSkuLists } from "@commercelayer/hooks"
-import type { Sku } from "@commercelayer/sdk"
+import type { QueryParamsRetrieve, Sku, SkuList } from "@commercelayer/sdk"
import {
type JSX,
type ReactNode,
@@ -16,10 +16,16 @@ import SkuListsContext, {
interface Props {
children: ReactNode
+ /**
+ * Optional query parameters forwarded to each SKU list retrieval call.
+ * `include: ["skus"]` is always enforced; any `include` entries here are merged.
+ * Use `fields.skus` to request additional SKU attributes (default is `["code"]`).
+ */
+ params?: QueryParamsRetrieve
}
export function SkuListsContainer(props: Props): JSX.Element {
- const { children } = props
+ const { children, params } = props
const config = useContext(CommerceLayerContext)
const { retrieveSkuList } = useSkuLists(config.accessToken ?? "")
const [registeredIds, setRegisteredIds] = useState([])
@@ -31,12 +37,21 @@ export function SkuListsContainer(props: Props): JSX.Element {
useEffect(() => {
if (config.accessToken != null && registeredIds.length > 0) {
+ const mergedParams: QueryParamsRetrieve = {
+ ...params,
+ // Always include skus relationship; merge with any caller-supplied includes.
+ include: [...new Set([...(params?.include ?? []), "skus"])],
+ fields: {
+ skus: ["code"],
+ ...params?.fields,
+ },
+ }
void Promise.all(
registeredIds.map((id) =>
- retrieveSkuList(id, {
- include: ["skus"],
- fields: { skus: ["code"] },
- }).then((skuList) => ({ id, skus: (skuList?.skus ?? []) as Sku[] })),
+ retrieveSkuList(id, mergedParams).then((skuList) => ({
+ id,
+ skus: (skuList?.skus ?? []) as Sku[],
+ })),
),
).then((results) => {
const updated: Record = {}
@@ -46,7 +61,7 @@ export function SkuListsContainer(props: Props): JSX.Element {
setSkuLists(updated)
})
}
- }, [config.accessToken, registeredIds, retrieveSkuList])
+ }, [config.accessToken, registeredIds, retrieveSkuList, params])
const contextValue = useMemo(
() => ({ listIds: registeredIds, skuLists, registerListId }),
diff --git a/packages/react-components/src/context/SkuContext.ts b/packages/react-components/src/context/SkuContext.ts
index 84a52db7..e72ac9be 100644
--- a/packages/react-components/src/context/SkuContext.ts
+++ b/packages/react-components/src/context/SkuContext.ts
@@ -1,7 +1,11 @@
-import type { SkuState } from '#reducers/SkuReducer'
+import type { Sku } from '@commercelayer/sdk'
import { createContext } from 'react'
-export type SkuContextValue = SkuState
+export type SkuContextValue = Partial<{
+ skus: Sku[]
+ loading: boolean
+ skuCodes: string[]
+}>
const SkuContext = createContext({})
diff --git a/packages/react-components/src/reducers/SkuListsReducer.ts b/packages/react-components/src/reducers/SkuListsReducer.ts
deleted file mode 100644
index e7e4d4b8..00000000
--- a/packages/react-components/src/reducers/SkuListsReducer.ts
+++ /dev/null
@@ -1,65 +0,0 @@
-import baseReducer from '#utils/baseReducer'
-import type { Dispatch } from 'react'
-import type { CommerceLayerConfig } from '#context/CommerceLayerContext'
-import getSdk from '#utils/getSdk'
-
-type SkuListsActionType = 'getSkuList' | 'setSkuList'
-
-const actionType: SkuListsActionType[] = ['getSkuList', 'setSkuList']
-
-export type SkuListsState = Partial<{
- listIds: string[]
- skuLists: Record
-}>
-
-export const skuListsInitialState: SkuListsState = {
- listIds: []
-}
-
-export interface SkuListsAction {
- payload: Partial
- type: SkuListsActionType
-}
-
-export type GetSkuList = (params: {
- config: CommerceLayerConfig
- dispatch: Dispatch
- listIds: string[]
- state: SkuListsState
-}) => Promise
-
-export const getSkuList: GetSkuList = async ({ listIds, config, dispatch }) => {
- const skuLists: Record = {}
- try {
- const sdk = getSdk(config)
- // eslint-disable-next-line @typescript-eslint/no-misused-promises
- listIds.forEach(async (id) => {
- const skuList = await sdk.sku_lists.retrieve(id, {
- include: ['skus'],
- fields: { skus: ['code'] }
- })
- const skuCodes = skuList.skus
- skuLists[id] = skuCodes
- })
- dispatch({
- payload: {
- skuLists
- },
- type: 'getSkuList'
- })
- } catch (error: any) {
- console.error(error)
- }
-}
-
-const skuListsReducer = (
- state: SkuListsState,
- reducer: SkuListsAction
-): SkuListsState =>
- baseReducer(
- state,
- reducer,
- actionType
- )
-
-export default skuListsReducer
diff --git a/packages/react-components/src/reducers/SkuReducer.ts b/packages/react-components/src/reducers/SkuReducer.ts
deleted file mode 100644
index 5918c5a3..00000000
--- a/packages/react-components/src/reducers/SkuReducer.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import type { Sku } from '@commercelayer/sdk'
-
-export type SkuState = Partial<{
- skus: Sku[]
- loading: boolean
- skuCodes: string[]
-}>
diff --git a/packages/react-components/src/utils/getSkus.ts b/packages/react-components/src/utils/getSkus.ts
deleted file mode 100644
index 03879be3..00000000
--- a/packages/react-components/src/utils/getSkus.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-import type { Sku } from '@commercelayer/sdk'
-
-const getSkus = (skus: Sku[], sortBy: string[]): Record => {
- const obj: Record = {}
- sortBy.forEach((sku) => {
- skus.forEach((o) => {
- if (o?.code === sku) obj[o.code] = o
- })
- })
- return obj
-}
-
-export default getSkus
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 87677ebd..a425c537 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -31,7 +31,7 @@ importers:
version: 9.1.7
lerna:
specifier: ^9.0.7
- version: 9.0.7(@types/node@25.0.8)
+ version: 9.0.7(@types/node@25.5.2)
typescript:
specifier: ^5.9.3
version: 5.9.3
@@ -50,7 +50,7 @@ importers:
version: 0.18.2
'@vitest/coverage-v8':
specifier: ^4.1.0
- version: 4.1.2(vitest@4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)))
+ version: 4.1.2(vitest@4.1.2(@types/node@25.5.2)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)))
tsup:
specifier: ^8.5.1
version: 8.5.1(postcss@8.5.6)(typescript@5.9.3)(yaml@2.7.0)
@@ -59,10 +59,10 @@ importers:
version: 5.9.3
vite-tsconfig-paths:
specifier: ^6.1.1
- version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
vitest:
specifier: ^4.1.0
- version: 4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 4.1.2(@types/node@25.5.2)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
packages/docs:
devDependencies:
@@ -89,7 +89,7 @@ importers:
version: 9.0.8
'@storybook/addon-docs':
specifier: ^10.1.11
- version: 10.1.11(@types/react@19.2.8)(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ version: 10.1.11(@types/react@19.2.8)(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
'@storybook/addon-essentials':
specifier: ^8.6.14
version: 8.6.14(@types/react@19.2.8)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
@@ -134,7 +134,7 @@ importers:
version: 10.1.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)
'@storybook/react-vite':
specifier: ^10.1.11
- version: 10.1.11(esbuild@0.25.12)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ version: 10.1.11(esbuild@0.25.12)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
'@storybook/testing-library':
specifier: ^0.2.2
version: 0.2.2
@@ -149,7 +149,7 @@ importers:
version: 19.2.8
'@vitejs/plugin-react':
specifier: ^5.1.2
- version: 5.1.2(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 5.1.2(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
babel-loader:
specifier: ^10.0.0
version: 10.0.0(@babel/core@7.28.6)(webpack@5.98.0(esbuild@0.25.12))
@@ -161,7 +161,7 @@ importers:
version: 4.0.0
msw:
specifier: ^2.12.7
- version: 2.12.7(@types/node@25.0.8)(typescript@5.9.3)
+ version: 2.12.7(@types/node@25.5.2)(typescript@5.9.3)
prop-types:
specifier: ^15.8.1
version: 15.8.1
@@ -182,25 +182,16 @@ importers:
version: 5.9.3
vite:
specifier: ^7.3.1
- version: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ version: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
vite-tsconfig-paths:
specifier: ^6.0.4
- version: 6.0.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 6.0.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
packages/document:
dependencies:
- '@commercelayer/js-auth':
- specifier: ^7.1.2
- version: 7.3.0
'@commercelayer/react-components':
specifier: workspace:*
version: link:../react-components
- js-cookie:
- specifier: ^3.0.5
- version: 3.0.5
- jwt-decode:
- specifier: ^4.0.0
- version: 4.0.0
react:
specifier: ^19.2.3
version: 19.2.3
@@ -211,27 +202,30 @@ importers:
'@chromatic-com/storybook':
specifier: ^5.1.1
version: 5.1.1(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
- '@eslint/js':
- specifier: ^9.39.2
- version: 9.39.2
+ '@commercelayer/js-auth':
+ specifier: ^7.3.0
+ version: 7.3.0
'@storybook/addon-docs':
specifier: ^10.3.5
- version: 10.3.5(@types/react@19.2.8)(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ version: 10.3.5(@types/react@19.2.8)(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
'@storybook/addon-links':
specifier: ^10.3.5
version: 10.3.5(react@19.2.3)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
'@storybook/addon-mcp':
- specifier: ^0.4.2
- version: 0.4.2(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)
+ specifier: ^0.5.0
+ version: 0.5.0(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)
'@storybook/addon-onboarding':
specifier: ^10.3.5
version: 10.3.5(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
'@storybook/icons':
specifier: ^2.0.1
version: 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@storybook/react':
+ specifier: ^10.3.5
+ version: 10.3.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)
'@storybook/react-vite':
specifier: ^10.3.5
- version: 10.3.5(esbuild@0.25.12)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ version: 10.3.5(esbuild@0.25.12)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
'@types/js-cookie':
specifier: ^3.0.6
version: 3.0.6
@@ -243,25 +237,13 @@ importers:
version: 19.2.3(@types/react@19.2.8)
'@vitejs/plugin-react':
specifier: ^5.1.2
- version: 5.1.2(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
- eslint:
- specifier: ^9.39.2
- version: 9.39.2
- eslint-plugin-react-hooks:
- specifier: ^7.0.1
- version: 7.0.1(eslint@9.39.2)
- eslint-plugin-react-refresh:
- specifier: ^0.4.26
- version: 0.4.26(eslint@9.39.2)
- eslint-plugin-storybook:
- specifier: ^10.3.5
- version: 10.3.5(eslint@9.39.2)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)
- globals:
- specifier: ^17.0.0
- version: 17.0.0
- msw:
- specifier: ^2.12.7
- version: 2.12.7(@types/node@25.0.8)(typescript@5.9.3)
+ version: 5.1.2(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
+ js-cookie:
+ specifier: ^3.0.5
+ version: 3.0.5
+ jwt-decode:
+ specifier: ^4.0.0
+ version: 4.0.0
remark-gfm:
specifier: ^4.0.1
version: 4.0.1
@@ -271,15 +253,12 @@ importers:
typescript:
specifier: ~5.9.3
version: 5.9.3
- typescript-eslint:
- specifier: ^8.53.0
- version: 8.53.0(eslint@9.39.2)(typescript@5.9.3)
vite:
specifier: ^7.3.1
- version: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ version: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
vite-tsconfig-paths:
specifier: ^6.0.4
- version: 6.0.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 6.0.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
packages/hooks:
dependencies:
@@ -310,7 +289,7 @@ importers:
version: 19.2.3(@types/react@19.2.14)
'@vitest/coverage-v8':
specifier: ^4.1.0
- version: 4.1.2(vitest@4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)))
+ version: 4.1.2(vitest@4.1.2(@types/node@25.5.2)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)))
babel-plugin-react-compiler:
specifier: ^1.0.0
version: 1.0.0
@@ -328,10 +307,10 @@ importers:
version: 5.9.3
vite-tsconfig-paths:
specifier: ^6.1.1
- version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
vitest:
specifier: ^4.1.0
- version: 4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 4.1.2(@types/node@25.5.2)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
packages/react-components:
dependencies:
@@ -416,10 +395,10 @@ importers:
version: 2.0.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@vitejs/plugin-react':
specifier: ^5.1.2
- version: 5.1.2(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 5.1.2(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0))
'@vitest/coverage-v8':
specifier: ^4.1.0
- version: 4.1.2(vitest@4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)))
+ version: 4.1.2(vitest@4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0)))
babel-plugin-react-compiler:
specifier: ^1.0.0
version: 1.0.0
@@ -452,13 +431,13 @@ importers:
version: 5.9.3
vite:
specifier: ^7.3.1
- version: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ version: 7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0)
vite-tsconfig-paths:
specifier: ^6.0.3
- version: 6.0.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 6.0.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0))
vitest:
specifier: ^4.1.0
- version: 4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ version: 4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0))
packages:
@@ -1559,50 +1538,6 @@ packages:
cpu: [x64]
os: [win32]
- '@eslint-community/eslint-utils@4.9.0':
- resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
-
- '@eslint-community/eslint-utils@4.9.1':
- resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
-
- '@eslint-community/regexpp@4.12.2':
- resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
- engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
-
- '@eslint/config-array@0.21.1':
- resolution: {integrity: sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/config-helpers@0.4.2':
- resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/core@0.17.0':
- resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/eslintrc@3.3.3':
- resolution: {integrity: sha512-Kr+LPIUVKz2qkx1HAMH8q1q6azbqBAsXJUxBl/ODDuVPX45Z9DfwB8tPjTi6nNZ8BuM3nbJxC5zCAg5elnBUTQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/js@9.39.2':
- resolution: {integrity: sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/object-schema@2.1.7':
- resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@eslint/plugin-kit@0.4.1':
- resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@exodus/bytes@1.8.0':
resolution: {integrity: sha512-8JPn18Bcp8Uo1T82gR8lh2guEOa5KKU/IEKvvdp0sgmi7coPBWf1Doi1EXsGZb2ehc8ym/StJCjffYV+ne7sXQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
@@ -1616,22 +1551,6 @@ packages:
resolution: {integrity: sha512-rTXwAsIxpCqzUnZvrxVh3L0QA0NzToqWBLAhV+zDV3MIIwiQhAZHMdPCIaj5n/yADu/tyk12wIPgL6YHGXJP+g==}
engines: {node: ^20.19.0 || ^22.13.0 || ^23.5.0 || >=24.0.0, npm: '>=10'}
- '@humanfs/core@0.19.1':
- resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
- engines: {node: '>=18.18.0'}
-
- '@humanfs/node@0.16.7':
- resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==}
- engines: {node: '>=18.18.0'}
-
- '@humanwhocodes/module-importer@1.0.1':
- resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
- engines: {node: '>=12.22'}
-
- '@humanwhocodes/retry@0.4.3':
- resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==}
- engines: {node: '>=18.18'}
-
'@hutson/parse-repository-url@3.0.2':
resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==}
engines: {node: '>=6.9.0'}
@@ -2079,6 +1998,15 @@ packages:
rollup:
optional: true
+ '@rollup/pluginutils@5.3.0':
+ resolution: {integrity: sha512-5EdhGZtnu3V88ces7s53hhfK5KSASnJZv8Lulpc04cWO3REESroJXg73DFsOmgbU2BhwV0E20bu2IDZb3VKW4Q==}
+ engines: {node: '>=14.0.0'}
+ peerDependencies:
+ rollup: '>=4.59.0'
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+
'@rollup/rollup-android-arm-eabi@4.60.0':
resolution: {integrity: sha512-WOhNW9K8bR3kf4zLxbfg6Pxu2ybOUbB2AjMDHSQx86LIF4rH4Ft7vmMwNt0loO0eonglSNy4cpD3MKXXKQu0/A==}
cpu: [arm]
@@ -2320,8 +2248,8 @@ packages:
react:
optional: true
- '@storybook/addon-mcp@0.4.2':
- resolution: {integrity: sha512-vFIhpOrk9mzBivnuDBdw+2V45LCWpAXnJtZzWtELA+Vd5mU5U7CikKgFZuSarISX4nMJ+gETfjZijWC0qPzH6A==}
+ '@storybook/addon-mcp@0.5.0':
+ resolution: {integrity: sha512-yaw6S7a0596sgsAQpfhaatImRwlm+XfxLG28xZSGHXlVfaIYz9+5k1PFh6yWeKPPeJ+B6oUWD1pZCGcK5FOoYw==}
peerDependencies:
'@storybook/addon-vitest': ^9.1.16 || ^10.0.0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0
storybook: '>=10.2.10'
@@ -2485,8 +2413,8 @@ packages:
peerDependencies:
storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0
- '@storybook/mcp@0.6.1':
- resolution: {integrity: sha512-fdVJ3Br9/7Taj/sMCeM0jXM5rwdBbsRoh+nz8krMJj+Cj1vzfXRewkeadjt1Bg0q5UcV/0CSOHwj0QI8S5TIgA==}
+ '@storybook/mcp@0.6.2':
+ resolution: {integrity: sha512-zND9XHI2G4+sjpcxx79AZOg3ShWAA8Kj1W+GS+URT40l8Bml1t9K/72/Juco1uxAkh7+uxybR5OR0lPmg1kGUg==}
'@storybook/node-logger@8.6.14':
resolution: {integrity: sha512-/H67NMvc9hDOaNgVragsHaeXQ5JzwAQfyx1QeL4vlx2SPGoWXmxpoRXZTpOJRaNOhKlYh6sDj/3Lx2xOH5IxnQ==}
@@ -2726,6 +2654,9 @@ packages:
'@types/chai@5.2.2':
resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}
+ '@types/chai@5.2.3':
+ resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==}
+
'@types/connect@3.4.38':
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
@@ -2789,6 +2720,9 @@ packages:
'@types/node@25.0.8':
resolution: {integrity: sha512-powIePYMmC3ibL0UJ2i2s0WIbq6cg6UyVFQxSCpaPxxzAaziRfimGivjdF943sSGV6RADVbk0Nvlm5P/FB44Zg==}
+ '@types/node@25.5.2':
+ resolution: {integrity: sha512-tO4ZIRKNC+MDWV4qKVZe3Ql/woTnmHDr5JD8UI5hn2pwBrHEwOEMZK7WlNb5RKB6EoJ02gwmQS9OrjuFnZYdpg==}
+
'@types/normalize-package-data@2.4.4':
resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==}
@@ -2840,65 +2774,6 @@ packages:
'@types/uuid@9.0.8':
resolution: {integrity: sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==}
- '@typescript-eslint/eslint-plugin@8.53.0':
- resolution: {integrity: sha512-eEXsVvLPu8Z4PkFibtuFJLJOTAV/nPdgtSjkGoPpddpFk3/ym2oy97jynY6ic2m6+nc5M8SE1e9v/mHKsulcJg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- '@typescript-eslint/parser': ^8.53.0
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
-
- '@typescript-eslint/parser@8.53.0':
- resolution: {integrity: sha512-npiaib8XzbjtzS2N4HlqPvlpxpmZ14FjSJrteZpPxGUaYPlvhzlzUZ4mZyABo0EFrOWnvyd0Xxroq//hKhtAWg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
-
- '@typescript-eslint/project-service@8.53.0':
- resolution: {integrity: sha512-Bl6Gdr7NqkqIP5yP9z1JU///Nmes4Eose6L1HwpuVHwScgDPPuEWbUVhvlZmb8hy0vX9syLk5EGNL700WcBlbg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
-
- '@typescript-eslint/scope-manager@8.53.0':
- resolution: {integrity: sha512-kWNj3l01eOGSdVBnfAF2K1BTh06WS0Yet6JUgb9Cmkqaz3Jlu0fdVUjj9UI8gPidBWSMqDIglmEXifSgDT/D0g==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@typescript-eslint/tsconfig-utils@8.53.0':
- resolution: {integrity: sha512-K6Sc0R5GIG6dNoPdOooQ+KtvT5KCKAvTcY8h2rIuul19vxH5OTQk7ArKkd4yTzkw66WnNY0kPPzzcmWA+XRmiA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
-
- '@typescript-eslint/type-utils@8.53.0':
- resolution: {integrity: sha512-BBAUhlx7g4SmcLhn8cnbxoxtmS7hcq39xKCgiutL3oNx1TaIp+cny51s8ewnKMpVUKQUGb41RAUWZ9kxYdovuw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
-
- '@typescript-eslint/types@8.53.0':
- resolution: {integrity: sha512-Bmh9KX31Vlxa13+PqPvt4RzKRN1XORYSLlAE+sO1i28NkisGbTtSLFVB3l7PWdHtR3E0mVMuC7JilWJ99m2HxQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- '@typescript-eslint/typescript-estree@8.53.0':
- resolution: {integrity: sha512-pw0c0Gdo7Z4xOG987u3nJ8akL9093yEEKv8QTJ+Bhkghj1xyj8cgPaavlr9rq8h7+s6plUJ4QJYw2gCZodqmGw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '>=4.8.4 <6.0.0'
-
- '@typescript-eslint/utils@8.53.0':
- resolution: {integrity: sha512-XDY4mXTez3Z1iRDI5mbRhH4DFSt46oaIFsLg+Zn97+sYrXACziXSQcSelMybnVZ5pa1P6xYkPr5cMJyunM1ZDA==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
-
- '@typescript-eslint/visitor-keys@8.53.0':
- resolution: {integrity: sha512-LZ2NqIHFhvFwxG0qZeLL9DvdNAHPGCY5dIRwBhyYeU+LfLhcStE1ImjsuTG/WaVh3XysGaeLW8Rqq7cGkPCFvw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
'@valibot/to-json-schema@1.6.0':
resolution: {integrity: sha512-d6rYyK5KVa2XdqamWgZ4/Nr+cXhxjy7lmpe6Iajw15J/jmU+gyxl2IEd1Otg1d7Rl3gOQL5reulnSypzBtYy1A==}
peerDependencies:
@@ -3066,16 +2941,16 @@ packages:
resolution: {integrity: sha512-a1wflyaL0tHtJSmLSOVybYhy22vRih4eduhhrkcjgrWGnRfrZtovJ2FRjxuTtkkj47O/baf0R86QU5OuYpz8fA==}
engines: {node: ^20.17.0 || >=22.9.0}
- acorn-jsx@5.3.2:
- resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
- peerDependencies:
- acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
-
acorn@8.15.0:
resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==}
engines: {node: '>=0.4.0'}
hasBin: true
+ acorn@8.16.0:
+ resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
add-stream@1.0.0:
resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==}
@@ -3100,9 +2975,6 @@ packages:
peerDependencies:
ajv: ^8.18.0
- ajv@6.12.6:
- resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
-
ajv@8.18.0:
resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==}
@@ -3322,6 +3194,10 @@ packages:
resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==}
engines: {node: '>=12'}
+ chai@5.3.3:
+ resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==}
+ engines: {node: '>=18'}
+
chai@6.2.2:
resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==}
engines: {node: '>=18'}
@@ -3356,6 +3232,10 @@ packages:
resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
engines: {node: '>= 16'}
+ check-error@2.1.3:
+ resolution: {integrity: sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==}
+ engines: {node: '>= 16'}
+
chokidar@4.0.3:
resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==}
engines: {node: '>= 14.16.0'}
@@ -3636,9 +3516,6 @@ packages:
resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==}
engines: {node: '>= 0.4'}
- deep-is@0.1.4:
- resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
-
default-browser-id@5.0.1:
resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==}
engines: {node: '>=18'}
@@ -3739,8 +3616,8 @@ packages:
end-of-stream@1.4.4:
resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
- enhanced-resolve@5.18.3:
- resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==}
+ enhanced-resolve@5.20.1:
+ resolution: {integrity: sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==}
engines: {node: '>=10.13.0'}
enquirer@2.3.6:
@@ -3817,73 +3694,22 @@ packages:
resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
engines: {node: '>=0.8.0'}
- escape-string-regexp@4.0.0:
- resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
- engines: {node: '>=10'}
-
escape-string-regexp@5.0.0:
resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
engines: {node: '>=12'}
- eslint-plugin-react-hooks@7.0.1:
- resolution: {integrity: sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==}
- engines: {node: '>=18'}
- peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
-
- eslint-plugin-react-refresh@0.4.26:
- resolution: {integrity: sha512-1RETEylht2O6FM/MvgnyvT+8K21wLqDNg4qD51Zj3guhjt433XbnnkVttHMyaVyAFD03QSV4LPS5iE3VQmO7XQ==}
- peerDependencies:
- eslint: '>=8.40'
-
- eslint-plugin-storybook@10.3.5:
- resolution: {integrity: sha512-rEFkfU3ypF44GpB4tiJ9EFDItueoGvGi3+weLHZax2ON2MB7VIDsxdSUGvIU5tMURg+oWYlpzCyLm4TpDq2deA==}
- peerDependencies:
- eslint: '>=8'
- storybook: ^10.3.5
-
eslint-scope@5.1.1:
resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
engines: {node: '>=8.0.0'}
- eslint-scope@8.4.0:
- resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- eslint-visitor-keys@3.4.3:
- resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
-
- eslint-visitor-keys@4.2.1:
- resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
- eslint@9.39.2:
- resolution: {integrity: sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- hasBin: true
- peerDependencies:
- jiti: '*'
- peerDependenciesMeta:
- jiti:
- optional: true
-
esm-env@1.2.2:
resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==}
- espree@10.4.0:
- resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
-
esprima@4.0.1:
resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
engines: {node: '>=4'}
hasBin: true
- esquery@1.6.0:
- resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
- engines: {node: '>=0.10'}
-
esrecurse@4.3.0:
resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
engines: {node: '>=4.0'}
@@ -3930,14 +3756,8 @@ packages:
fast-deep-equal@3.1.3:
resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
- fast-json-stable-stringify@2.1.0:
- resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
-
- fast-levenshtein@2.0.6:
- resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
-
- fast-uri@3.0.6:
- resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==}
+ fast-uri@3.1.0:
+ resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==}
fdir@6.5.0:
resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
@@ -3955,10 +3775,6 @@ packages:
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
engines: {node: '>=8'}
- file-entry-cache@8.0.0:
- resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==}
- engines: {node: '>=16.0.0'}
-
file-system-cache@2.3.0:
resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==}
@@ -3988,17 +3804,10 @@ packages:
fix-dts-default-cjs-exports@1.0.1:
resolution: {integrity: sha512-pVIECanWFC61Hzl2+oOCtoJ3F17kglZC/6N94eRWycFgBH35hHx0Li604ZIzhseh97mf2p0cv7vVrOZGoqhlEg==}
- flat-cache@4.0.1:
- resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==}
- engines: {node: '>=16'}
-
flat@5.0.2:
resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==}
hasBin: true
- flatted@3.3.3:
- resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==}
-
follow-redirects@1.15.9:
resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==}
engines: {node: '>=4.0'}
@@ -4141,14 +3950,6 @@ packages:
resolution: {integrity: sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw==}
engines: {node: 18 || 20 || >=22}
- globals@14.0.0:
- resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
- engines: {node: '>=18'}
-
- globals@17.0.0:
- resolution: {integrity: sha512-gv5BeD2EssA793rlFWVPMMCqefTlpusw6/2TbAVMy0FzcG8wKJn4O+NqJ4+XWmmwrayJgw5TzrmWjFgmz1XPqw==}
- engines: {node: '>=18'}
-
globrex@0.1.2:
resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==}
@@ -4201,12 +4002,6 @@ packages:
headers-polyfill@4.0.3:
resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==}
- hermes-estree@0.25.1:
- resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==}
-
- hermes-parser@0.25.1:
- resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==}
-
highlight.js@10.7.3:
resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
@@ -4271,10 +4066,6 @@ packages:
resolution: {integrity: sha512-FCeMZT4NiRQGh+YkeKMtWrOmBgWjHjMJ26WQWrRQyoyzqevdaGSakUaJW5xQYmjLlUVk2qUnCjYVBax9EKKg8A==}
engines: {node: ^20.17.0 || >=22.9.0}
- ignore@5.3.2:
- resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
- engines: {node: '>= 4'}
-
ignore@7.0.5:
resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==}
engines: {node: '>= 4'}
@@ -4562,9 +4353,6 @@ packages:
engines: {node: '>=6'}
hasBin: true
- json-buffer@3.0.1:
- resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
-
json-parse-better-errors@1.0.2:
resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
@@ -4582,15 +4370,9 @@ packages:
json-rpc-2.0@1.7.1:
resolution: {integrity: sha512-JqZjhjAanbpkXIzFE7u8mE/iFblawwlXtONaCvRqI+pyABVz7B4M1EUNpyVW+dZjqgQ2L5HFmZCmOCgUKm00hg==}
- json-schema-traverse@0.4.1:
- resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
-
json-schema-traverse@1.0.0:
resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
- json-stable-stringify-without-jsonify@1.0.1:
- resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
-
json-stringify-nice@1.1.4:
resolution: {integrity: sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==}
@@ -4622,9 +4404,6 @@ packages:
resolution: {integrity: sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==}
engines: {node: '>=18'}
- keyv@4.5.4:
- resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
-
kind-of@6.0.3:
resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
engines: {node: '>=0.10.0'}
@@ -4634,10 +4413,6 @@ packages:
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
hasBin: true
- levn@0.4.1:
- resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
- engines: {node: '>= 0.8.0'}
-
libnpmaccess@10.0.3:
resolution: {integrity: sha512-JPHTfWJxIK+NVPdNMNGnkz4XGX56iijPbe0qFWbdt68HL+kIvSzh+euBL8npLZvl2fpaxo+1eZSdoG15f5YdIQ==}
engines: {node: ^20.17.0 || >=22.9.0}
@@ -4691,9 +4466,6 @@ packages:
lodash.ismatch@4.4.0:
resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==}
- lodash.merge@4.6.2:
- resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
-
lodash@4.17.21:
resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
@@ -4711,6 +4483,9 @@ packages:
loupe@3.1.4:
resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==}
+ loupe@3.2.1:
+ resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==}
+
lru-cache@10.4.3:
resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==}
@@ -4718,6 +4493,10 @@ packages:
resolution: {integrity: sha512-B5Y16Jr9LB9dHVkh6ZevG+vAbOsNOYCX+sXvFWFu7B3Iz5mijW3zdbMyhsh8ANd2mSWBYdJgnqi+mL7/LrOPYg==}
engines: {node: 20 || >=22}
+ lru-cache@11.3.2:
+ resolution: {integrity: sha512-wgWa6FWQ3QRRJbIjbsldRJZxdxYngT/dO0I5Ynmlnin8qy7tC6xYzbcJjtN4wHLXtkbVwHzk0C+OejVw1XM+DQ==}
+ engines: {node: 20 || >=22}
+
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
@@ -4930,6 +4709,10 @@ packages:
resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==}
engines: {node: 18 || 20 || >=22}
+ minimatch@10.2.5:
+ resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==}
+ engines: {node: 18 || 20 || >=22}
+
minimatch@3.1.4:
resolution: {integrity: sha512-twmL+S8+7yIsE9wsqgzU3E8/LumN3M3QELrBZ20OdmQ9jB2JvW5oZtBEmft84k/Gs5CG9mqtWc6Y9vW+JEzGxw==}
@@ -5008,9 +4791,6 @@ packages:
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
- natural-compare@1.4.0:
- resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
-
negotiator@1.0.0:
resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==}
engines: {node: '>= 0.6'}
@@ -5152,10 +4932,6 @@ packages:
resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==}
engines: {node: '>=12'}
- optionator@0.9.4:
- resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
- engines: {node: '>= 0.8.0'}
-
ora@5.3.0:
resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==}
engines: {node: '>=10'}
@@ -5315,6 +5091,10 @@ packages:
resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
engines: {node: '>= 14.16'}
+ pathval@2.0.1:
+ resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==}
+ engines: {node: '>= 14.16'}
+
picocolors@1.1.1:
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
@@ -5391,10 +5171,6 @@ packages:
preact@10.22.1:
resolution: {integrity: sha512-jRYbDDgMpIb5LHq3hkI0bbl+l/TQ9UnkdQ0ww+lp+4MMOdqaUYdFc5qeyP+IV8FAd/2Em7drVPeKdQxsiWCf/A==}
- prelude-ls@1.2.1:
- resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
- engines: {node: '>= 0.8.0'}
-
prettier@2.8.8:
resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
engines: {node: '>=10.13.0'}
@@ -5464,17 +5240,14 @@ packages:
ramda@0.29.0:
resolution: {integrity: sha512-BBea6L67bYLtdbOqfp8f58fPMqEwx0doL+pAi8TZyp2YWz8R9G8z9x75CZI8W+ftqhFHCpEX2cRnUUXK130iKA==}
- randombytes@2.1.0:
- resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
-
rapid-form@3.1.0:
resolution: {integrity: sha512-gZf8H9O98xdUz8p4cHZng/JBigLfb6VrIezQdIh+xYejccMxvo5TnZmjIzd3HZA0keYT+t0uJazzRksvBBLPBw==}
peerDependencies:
react: ^16.9.0
react-dom: ^16.9.0
- react-docgen-typescript@2.2.2:
- resolution: {integrity: sha512-tvg2ZtOpOi6QDwsb3GZhOjDkkX0h8Z2gipvTg6OVMUyoYoURhEiRNePT8NZItTVCDh39JJHnLdfCOkzoLbFnTg==}
+ react-docgen-typescript@2.4.0:
+ resolution: {integrity: sha512-ZtAp5XTO5HRzQctjPU0ybY0RRCQO19X/8fxn3w7y2VVTUbGHDKULPTL4ky3vB05euSgG5NpALhEhDPvQ56wvXg==}
peerDependencies:
typescript: '>= 4.3.x'
@@ -5482,6 +5255,10 @@ packages:
resolution: {integrity: sha512-+NRMYs2DyTP4/tqWz371Oo50JqmWltR1h2gcdgUMAWZJIAvrd0/SqlCfx7tpzpl/s36rzw6qH2MjoNrxtRNYhA==}
engines: {node: ^20.9.0 || >=22}
+ react-docgen@8.0.3:
+ resolution: {integrity: sha512-aEZ9qP+/M+58x2qgfSFEWH1BxLyHe5+qkLNJOZQb5iGS017jpbRnoKhNRrXPeA6RfBrZO5wZrT9DMC1UqE1f1w==}
+ engines: {node: ^20.9.0 || >=22}
+
react-dom@19.2.3:
resolution: {integrity: sha512-yELu4WmLPw5Mr/lmeEpox5rw3RETacE++JgHqQzd2dg+YbJuat3jH4ingc+WPZhxaoFzdv9y33G+F7Nl5O0GBg==}
peerDependencies:
@@ -5637,6 +5414,11 @@ packages:
engines: {node: '>= 0.4'}
hasBin: true
+ resolve@1.22.11:
+ resolution: {integrity: sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==}
+ engines: {node: '>= 0.4'}
+ hasBin: true
+
restore-cursor@3.1.0:
resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
engines: {node: '>=8'}
@@ -5720,8 +5502,10 @@ packages:
engines: {node: '>=10'}
hasBin: true
- serialize-javascript@6.0.2:
- resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
+ semver@7.7.4:
+ resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==}
+ engines: {node: '>=10'}
+ hasBin: true
set-function-length@1.2.2:
resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
@@ -5919,9 +5703,9 @@ packages:
resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==}
engines: {node: '>=12'}
- strip-json-comments@3.1.1:
- resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
- engines: {node: '>=8'}
+ strip-indent@4.1.1:
+ resolution: {integrity: sha512-SlyRoSkdh1dYP0PzclLE7r0M9sgbFKKMFXpFRUMNuKhQSbC6VQIGzq3E0qsfvGJaUFJPGv6Ws1NZ/haTAjfbMA==}
+ engines: {node: '>=12'}
sucrase@3.35.1:
resolution: {integrity: sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==}
@@ -5959,8 +5743,8 @@ packages:
resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==}
engines: {node: '>=20'}
- tapable@2.3.0:
- resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==}
+ tapable@2.3.2:
+ resolution: {integrity: sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==}
engines: {node: '>=6'}
tar-stream@2.2.0:
@@ -5974,8 +5758,8 @@ packages:
telejson@7.2.0:
resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==}
- terser-webpack-plugin@5.3.14:
- resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==}
+ terser-webpack-plugin@5.4.0:
+ resolution: {integrity: sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==}
engines: {node: '>= 10.13.0'}
peerDependencies:
'@swc/core': '*'
@@ -5990,8 +5774,8 @@ packages:
uglify-js:
optional: true
- terser@5.44.0:
- resolution: {integrity: sha512-nIVck8DK+GM/0Frwd+nIhZ84pR/BX7rmXMfYwyg+Sri5oGVE99/E3KvXqpC2xHFxyqXyGHTKBSioxxplrO4I4w==}
+ terser@5.46.1:
+ resolution: {integrity: sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==}
engines: {node: '>=10'}
hasBin: true
@@ -6049,8 +5833,8 @@ packages:
resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==}
engines: {node: '>=14.0.0'}
- tinyspy@4.0.3:
- resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==}
+ tinyspy@4.0.4:
+ resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==}
engines: {node: '>=14.0.0'}
tldts-core@7.0.13:
@@ -6090,12 +5874,6 @@ packages:
trough@2.2.0:
resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
- ts-api-utils@2.4.0:
- resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==}
- engines: {node: '>=18.12'}
- peerDependencies:
- typescript: '>=4.8.4'
-
ts-dedent@2.2.0:
resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==}
engines: {node: '>=6.10'}
@@ -6143,10 +5921,6 @@ packages:
resolution: {integrity: sha512-Lq7ieeGvXDXwpoSmOSgLWVdsGGV9J4a77oDTAPe/Ltrqnnm/ETaRlBAQTH5JatEh8KXuE6sddf9qAv1Q2282Hg==}
engines: {node: ^20.17.0 || >=22.9.0}
- type-check@0.4.0:
- resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
- engines: {node: '>= 0.8.0'}
-
type-fest@0.18.1:
resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
engines: {node: '>=10'}
@@ -6170,13 +5944,6 @@ packages:
typedarray@0.0.6:
resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
- typescript-eslint@8.53.0:
- resolution: {integrity: sha512-xHURCQNxZ1dsWn0sdOaOfCSQG0HKeqSj9OexIxrz6ypU6wHYOdX2I3D2b8s8wFSsSOYJb+6q283cLiLlkEsBYw==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '>=4.8.4 <6.0.0'
-
typescript@4.9.5:
resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==}
engines: {node: '>=4.2.0'}
@@ -6203,6 +5970,9 @@ packages:
undici-types@7.16.0:
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
+ undici-types@7.18.2:
+ resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==}
+
unicode-canonical-property-names-ecmascript@2.0.1:
resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==}
engines: {node: '>=4'}
@@ -6274,9 +6044,6 @@ packages:
peerDependencies:
browserslist: '>= 4.21.0'
- uri-js@4.4.1:
- resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
-
uri-template-matcher@1.1.2:
resolution: {integrity: sha512-uZc1h12jdO3m/R77SfTEOuo6VbMhgWznaawKpBjRGSJb7i91x5PgI37NQJtG+Cerxkk0yr1pylBY2qG1kQ+aEQ==}
@@ -6413,8 +6180,8 @@ packages:
resolution: {integrity: sha512-3hu+tD8YzSLGuFYtPRb48vdhKMi0KQV5sn+uWr8+7dMEq/2G/dtLrdDinkLjqq5TIbIBjYJ4Ax/n3YiaW7QM8A==}
engines: {node: 20 || >=22}
- watchpack@2.4.4:
- resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==}
+ watchpack@2.5.1:
+ resolution: {integrity: sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==}
engines: {node: '>=10.13.0'}
wcwidth@1.0.1:
@@ -6424,8 +6191,8 @@ packages:
resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==}
engines: {node: '>=20'}
- webpack-sources@3.3.3:
- resolution: {integrity: sha512-yd1RBzSGanHkitROoPFd6qsrxt+oFhg/129YzheDGqeustzX0vTZJZsSsQjVQC4yzBQ56K55XU8gaNCtIzOnTg==}
+ webpack-sources@3.3.4:
+ resolution: {integrity: sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==}
engines: {node: '>=10.13.0'}
webpack-virtual-modules@0.6.2:
@@ -6484,10 +6251,6 @@ packages:
wide-align@1.1.5:
resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==}
- word-wrap@1.2.5:
- resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
- engines: {node: '>=0.10.0'}
-
wordwrap@1.0.0:
resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
@@ -6526,6 +6289,18 @@ packages:
utf-8-validate:
optional: true
+ ws@8.20.0:
+ resolution: {integrity: sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==}
+ 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
+
wsl-utils@0.1.0:
resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==}
engines: {node: '>=18'}
@@ -6584,15 +6359,6 @@ packages:
resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==}
engines: {node: '>=18'}
- zod-validation-error@4.0.2:
- resolution: {integrity: sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==}
- engines: {node: '>=18.0.0'}
- peerDependencies:
- zod: ^3.25.0 || ^4.0.0
-
- zod@4.2.1:
- resolution: {integrity: sha512-0wZ1IRqGGhMP76gLqz8EyfBXKk0J2qo2+H3fi4mcUP/KtTocoX08nmIAHl1Z2kJIZbZee8KOpBCSNPRgauucjw==}
-
zwitch@2.0.4:
resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
@@ -6771,7 +6537,7 @@ snapshots:
'@babel/helper-plugin-utils': 7.28.6
debug: 4.4.3
lodash.debounce: 4.0.8
- resolve: 1.22.10
+ resolve: 1.22.11
transitivePeerDependencies:
- supports-color
@@ -6779,15 +6545,15 @@ snapshots:
'@babel/helper-member-expression-to-functions@7.28.5':
dependencies:
- '@babel/traverse': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
transitivePeerDependencies:
- supports-color
@@ -6827,7 +6593,7 @@ snapshots:
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
'@babel/helper-plugin-utils@7.27.1': {}
@@ -6880,8 +6646,8 @@ snapshots:
'@babel/helper-wrap-function@7.28.3':
dependencies:
'@babel/template': 7.28.6
- '@babel/traverse': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
transitivePeerDependencies:
- supports-color
@@ -7730,85 +7496,23 @@ snapshots:
'@esbuild/win32-x64@0.27.2':
optional: true
- '@eslint-community/eslint-utils@4.9.0(eslint@9.39.2)':
- dependencies:
- eslint: 9.39.2
- eslint-visitor-keys: 3.4.3
-
- '@eslint-community/eslint-utils@4.9.1(eslint@9.39.2)':
- dependencies:
- eslint: 9.39.2
- eslint-visitor-keys: 3.4.3
-
- '@eslint-community/regexpp@4.12.2': {}
-
- '@eslint/config-array@0.21.1':
- dependencies:
- '@eslint/object-schema': 2.1.7
- debug: 4.4.3
- minimatch: 10.2.4
- transitivePeerDependencies:
- - supports-color
-
- '@eslint/config-helpers@0.4.2':
- dependencies:
- '@eslint/core': 0.17.0
-
- '@eslint/core@0.17.0':
- dependencies:
- '@types/json-schema': 7.0.15
-
- '@eslint/eslintrc@3.3.3':
- dependencies:
- ajv: 6.12.6
- debug: 4.4.3
- espree: 10.4.0
- globals: 14.0.0
- ignore: 5.3.2
- import-fresh: 3.3.1
- js-yaml: 4.1.1
- minimatch: 10.2.4
- strip-json-comments: 3.1.1
- transitivePeerDependencies:
- - supports-color
-
- '@eslint/js@9.39.2': {}
-
- '@eslint/object-schema@2.1.7': {}
-
- '@eslint/plugin-kit@0.4.1':
- dependencies:
- '@eslint/core': 0.17.0
- levn: 0.4.1
-
'@exodus/bytes@1.8.0': {}
'@faker-js/faker@10.2.0': {}
- '@humanfs/core@0.19.1': {}
-
- '@humanfs/node@0.16.7':
- dependencies:
- '@humanfs/core': 0.19.1
- '@humanwhocodes/retry': 0.4.3
-
- '@humanwhocodes/module-importer@1.0.1': {}
-
- '@humanwhocodes/retry@0.4.3': {}
-
'@hutson/parse-repository-url@3.0.2': {}
'@inquirer/ansi@1.0.2': {}
- '@inquirer/checkbox@4.3.2(@types/node@25.0.8)':
+ '@inquirer/checkbox@4.3.2(@types/node@25.5.2)':
dependencies:
'@inquirer/ansi': 1.0.2
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/figures': 1.0.15
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
'@inquirer/confirm@5.1.21(@types/node@25.0.8)':
dependencies:
@@ -7817,6 +7521,13 @@ snapshots:
optionalDependencies:
'@types/node': 25.0.8
+ '@inquirer/confirm@5.1.21(@types/node@25.5.2)':
+ dependencies:
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
+ optionalDependencies:
+ '@types/node': 25.5.2
+
'@inquirer/core@10.3.2(@types/node@25.0.8)':
dependencies:
'@inquirer/ansi': 1.0.2
@@ -7830,99 +7541,116 @@ snapshots:
optionalDependencies:
'@types/node': 25.0.8
- '@inquirer/editor@4.2.23(@types/node@25.0.8)':
+ '@inquirer/core@10.3.2(@types/node@25.5.2)':
dependencies:
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
- '@inquirer/external-editor': 1.0.3(@types/node@25.0.8)
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/ansi': 1.0.2
+ '@inquirer/figures': 1.0.15
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
+ cli-width: 4.1.0
+ mute-stream: 2.0.0
+ signal-exit: 4.1.0
+ wrap-ansi: 6.2.0
+ yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
- '@inquirer/expand@4.0.23(@types/node@25.0.8)':
+ '@inquirer/editor@4.2.23(@types/node@25.5.2)':
dependencies:
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
+ '@inquirer/external-editor': 1.0.3(@types/node@25.5.2)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
+ optionalDependencies:
+ '@types/node': 25.5.2
+
+ '@inquirer/expand@4.0.23(@types/node@25.5.2)':
+ dependencies:
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
- '@inquirer/external-editor@1.0.3(@types/node@25.0.8)':
+ '@inquirer/external-editor@1.0.3(@types/node@25.5.2)':
dependencies:
chardet: 2.1.1
iconv-lite: 0.7.1
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
'@inquirer/figures@1.0.15': {}
- '@inquirer/input@4.3.1(@types/node@25.0.8)':
+ '@inquirer/input@4.3.1(@types/node@25.5.2)':
dependencies:
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
- '@inquirer/number@3.0.23(@types/node@25.0.8)':
+ '@inquirer/number@3.0.23(@types/node@25.5.2)':
dependencies:
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
- '@inquirer/password@4.0.23(@types/node@25.0.8)':
+ '@inquirer/password@4.0.23(@types/node@25.5.2)':
dependencies:
'@inquirer/ansi': 1.0.2
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
optionalDependencies:
- '@types/node': 25.0.8
-
- '@inquirer/prompts@7.10.1(@types/node@25.0.8)':
- dependencies:
- '@inquirer/checkbox': 4.3.2(@types/node@25.0.8)
- '@inquirer/confirm': 5.1.21(@types/node@25.0.8)
- '@inquirer/editor': 4.2.23(@types/node@25.0.8)
- '@inquirer/expand': 4.0.23(@types/node@25.0.8)
- '@inquirer/input': 4.3.1(@types/node@25.0.8)
- '@inquirer/number': 3.0.23(@types/node@25.0.8)
- '@inquirer/password': 4.0.23(@types/node@25.0.8)
- '@inquirer/rawlist': 4.1.11(@types/node@25.0.8)
- '@inquirer/search': 3.2.2(@types/node@25.0.8)
- '@inquirer/select': 4.4.2(@types/node@25.0.8)
+ '@types/node': 25.5.2
+
+ '@inquirer/prompts@7.10.1(@types/node@25.5.2)':
+ dependencies:
+ '@inquirer/checkbox': 4.3.2(@types/node@25.5.2)
+ '@inquirer/confirm': 5.1.21(@types/node@25.5.2)
+ '@inquirer/editor': 4.2.23(@types/node@25.5.2)
+ '@inquirer/expand': 4.0.23(@types/node@25.5.2)
+ '@inquirer/input': 4.3.1(@types/node@25.5.2)
+ '@inquirer/number': 3.0.23(@types/node@25.5.2)
+ '@inquirer/password': 4.0.23(@types/node@25.5.2)
+ '@inquirer/rawlist': 4.1.11(@types/node@25.5.2)
+ '@inquirer/search': 3.2.2(@types/node@25.5.2)
+ '@inquirer/select': 4.4.2(@types/node@25.5.2)
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
- '@inquirer/rawlist@4.1.11(@types/node@25.0.8)':
+ '@inquirer/rawlist@4.1.11(@types/node@25.5.2)':
dependencies:
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
- '@inquirer/search@3.2.2(@types/node@25.0.8)':
+ '@inquirer/search@3.2.2(@types/node@25.5.2)':
dependencies:
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/figures': 1.0.15
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
- '@inquirer/select@4.4.2(@types/node@25.0.8)':
+ '@inquirer/select@4.4.2(@types/node@25.5.2)':
dependencies:
'@inquirer/ansi': 1.0.2
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
'@inquirer/figures': 1.0.15
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
yoctocolors-cjs: 2.1.3
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
'@inquirer/type@3.0.10(@types/node@25.0.8)':
optionalDependencies:
'@types/node': 25.0.8
+ '@inquirer/type@3.0.10(@types/node@25.5.2)':
+ optionalDependencies:
+ '@types/node': 25.5.2
+
'@isaacs/cliui@8.0.2':
dependencies:
string-width: 5.1.2
@@ -7946,19 +7674,19 @@ snapshots:
dependencies:
'@sinclair/typebox': 0.34.41
- '@joshwooding/vite-plugin-react-docgen-typescript@0.6.3(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))':
+ '@joshwooding/vite-plugin-react-docgen-typescript@0.6.3(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))':
dependencies:
glob: 11.1.0
- react-docgen-typescript: 2.2.2(typescript@5.9.3)
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ react-docgen-typescript: 2.4.0(typescript@5.9.3)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
optionalDependencies:
typescript: 5.9.3
- '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))':
+ '@joshwooding/vite-plugin-react-docgen-typescript@0.7.0(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))':
dependencies:
glob: 13.0.6
- react-docgen-typescript: 2.2.2(typescript@5.9.3)
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ react-docgen-typescript: 2.4.0(typescript@5.9.3)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
optionalDependencies:
typescript: 5.9.3
@@ -8307,6 +8035,14 @@ snapshots:
optionalDependencies:
rollup: 4.60.0
+ '@rollup/pluginutils@5.3.0(rollup@4.60.0)':
+ dependencies:
+ '@types/estree': 1.0.8
+ estree-walker: 2.0.2
+ picomatch: 4.0.4
+ optionalDependencies:
+ rollup: 4.60.0
+
'@rollup/rollup-android-arm-eabi@4.60.0':
optional: true
@@ -8447,10 +8183,10 @@ snapshots:
storybook: 10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
ts-dedent: 2.2.0
- '@storybook/addon-docs@10.1.11(@types/react@19.2.8)(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
+ '@storybook/addon-docs@10.1.11(@types/react@19.2.8)(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
dependencies:
'@mdx-js/react': 3.1.1(@types/react@19.2.8)(react@19.2.3)
- '@storybook/csf-plugin': 10.1.11(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ '@storybook/csf-plugin': 10.1.11(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
'@storybook/icons': 2.0.1(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@storybook/react-dom-shim': 10.1.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
react: 19.2.3
@@ -8464,10 +8200,10 @@ snapshots:
- vite
- webpack
- '@storybook/addon-docs@10.3.5(@types/react@19.2.8)(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
+ '@storybook/addon-docs@10.3.5(@types/react@19.2.8)(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
dependencies:
'@mdx-js/react': 3.1.1(@types/react@19.2.8)(react@19.2.4)
- '@storybook/csf-plugin': 10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ '@storybook/csf-plugin': 10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
'@storybook/icons': 2.0.1(react-dom@19.2.4(react@19.2.4))(react@19.2.4)
'@storybook/react-dom-shim': 10.3.5(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
react: 19.2.4
@@ -8538,9 +8274,9 @@ snapshots:
optionalDependencies:
react: 19.2.3
- '@storybook/addon-mcp@0.4.2(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)':
+ '@storybook/addon-mcp@0.5.0(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)':
dependencies:
- '@storybook/mcp': 0.6.1(typescript@5.9.3)
+ '@storybook/mcp': 0.6.2(typescript@5.9.3)
'@tmcp/adapter-valibot': 0.1.5(tmcp@1.19.3(typescript@5.9.3))(valibot@1.2.0(typescript@5.9.3))
'@tmcp/transport-http': 0.8.5(tmcp@1.19.3(typescript@5.9.3))
picoquery: 2.5.0
@@ -8623,25 +8359,25 @@ snapshots:
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- '@storybook/builder-vite@10.1.11(esbuild@0.25.12)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
+ '@storybook/builder-vite@10.1.11(esbuild@0.25.12)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
dependencies:
- '@storybook/csf-plugin': 10.1.11(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
- '@vitest/mocker': 3.2.4(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ '@storybook/csf-plugin': 10.1.11(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ '@vitest/mocker': 3.2.4(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
storybook: 10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
ts-dedent: 2.2.0
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
transitivePeerDependencies:
- esbuild
- msw
- rollup
- webpack
- '@storybook/builder-vite@10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
+ '@storybook/builder-vite@10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
dependencies:
- '@storybook/csf-plugin': 10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ '@storybook/csf-plugin': 10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
ts-dedent: 2.2.0
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
transitivePeerDependencies:
- esbuild
- rollup
@@ -8673,24 +8409,24 @@ snapshots:
dependencies:
ts-dedent: 2.2.0
- '@storybook/csf-plugin@10.1.11(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
+ '@storybook/csf-plugin@10.1.11(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
dependencies:
storybook: 10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
unplugin: 2.3.11
optionalDependencies:
esbuild: 0.25.12
rollup: 4.60.0
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
webpack: 5.98.0(esbuild@0.25.12)
- '@storybook/csf-plugin@10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
+ '@storybook/csf-plugin@10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
dependencies:
storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
unplugin: 2.3.11
optionalDependencies:
esbuild: 0.25.12
rollup: 4.60.0
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
webpack: 5.98.0(esbuild@0.25.12)
'@storybook/csf-plugin@8.6.14(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))':
@@ -8754,7 +8490,7 @@ snapshots:
dependencies:
storybook: 10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@storybook/mcp@0.6.1(typescript@5.9.3)':
+ '@storybook/mcp@0.6.2(typescript@5.9.3)':
dependencies:
'@tmcp/adapter-valibot': 0.1.5(tmcp@1.19.3(typescript@5.9.3))(valibot@1.2.0(typescript@5.9.3))
'@tmcp/transport-http': 0.8.5(tmcp@1.19.3(typescript@5.9.3))
@@ -8809,11 +8545,11 @@ snapshots:
react-dom: 19.2.4(react@19.2.4)
storybook: 10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- '@storybook/react-vite@10.1.11(esbuild@0.25.12)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
+ '@storybook/react-vite@10.1.11(esbuild@0.25.12)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
dependencies:
- '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.3(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.3(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
'@rollup/pluginutils': 5.1.4(rollup@4.60.0)
- '@storybook/builder-vite': 10.1.11(esbuild@0.25.12)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ '@storybook/builder-vite': 10.1.11(esbuild@0.25.12)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(rollup@4.60.0)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
'@storybook/react': 10.1.11(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)
empathic: 2.0.0
magic-string: 0.30.21
@@ -8823,7 +8559,7 @@ snapshots:
resolve: 1.22.10
storybook: 10.3.3(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
tsconfig-paths: 4.2.0
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
transitivePeerDependencies:
- esbuild
- msw
@@ -8832,21 +8568,21 @@ snapshots:
- typescript
- webpack
- '@storybook/react-vite@10.3.5(esbuild@0.25.12)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
+ '@storybook/react-vite@10.3.5(esbuild@0.25.12)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))':
dependencies:
- '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
- '@rollup/pluginutils': 5.1.4(rollup@4.60.0)
- '@storybook/builder-vite': 10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
+ '@joshwooding/vite-plugin-react-docgen-typescript': 0.7.0(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
+ '@rollup/pluginutils': 5.3.0(rollup@4.60.0)
+ '@storybook/builder-vite': 10.3.5(esbuild@0.25.12)(rollup@4.60.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))(webpack@5.98.0(esbuild@0.25.12))
'@storybook/react': 10.3.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3)
empathic: 2.0.0
magic-string: 0.30.21
react: 19.2.3
- react-docgen: 8.0.2
+ react-docgen: 8.0.3
react-dom: 19.2.3(react@19.2.3)
- resolve: 1.22.10
+ resolve: 1.22.11
storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
tsconfig-paths: 4.2.0
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
transitivePeerDependencies:
- esbuild
- rollup
@@ -8872,8 +8608,8 @@ snapshots:
'@storybook/global': 5.0.0
'@storybook/react-dom-shim': 10.3.5(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))
react: 19.2.3
- react-docgen: 8.0.2
- react-docgen-typescript: 2.2.2(typescript@5.9.3)
+ react-docgen: 8.0.3
+ react-docgen-typescript: 2.4.0(typescript@5.9.3)
react-dom: 19.2.3(react@19.2.3)
storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
optionalDependencies:
@@ -9047,7 +8783,7 @@ snapshots:
'@tufjs/models@4.0.0':
dependencies:
'@tufjs/canonical-json': 2.0.0
- minimatch: 10.2.4
+ minimatch: 10.2.5
'@tybys/wasm-util@0.9.0':
dependencies:
@@ -9080,7 +8816,7 @@ snapshots:
'@types/babel__traverse@7.28.0':
dependencies:
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.0
'@types/body-parser@1.19.5':
dependencies:
@@ -9096,6 +8832,11 @@ snapshots:
dependencies:
'@types/deep-eql': 4.0.2
+ '@types/chai@5.2.3':
+ dependencies:
+ '@types/deep-eql': 4.0.2
+ assertion-error: 2.0.1
+
'@types/connect@3.4.38':
dependencies:
'@types/node': 25.0.8
@@ -9162,6 +8903,10 @@ snapshots:
dependencies:
undici-types: 7.16.0
+ '@types/node@25.5.2':
+ dependencies:
+ undici-types: 7.18.2
+
'@types/normalize-package-data@2.4.4': {}
'@types/paypal-checkout-components@4.0.8': {}
@@ -9218,102 +8963,23 @@ snapshots:
'@types/uuid@9.0.8': {}
- '@typescript-eslint/eslint-plugin@8.53.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
- dependencies:
- '@eslint-community/regexpp': 4.12.2
- '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.53.0
- '@typescript-eslint/type-utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.53.0
- eslint: 9.39.2
- ignore: 7.0.5
- natural-compare: 1.4.0
- ts-api-utils: 2.4.0(typescript@5.9.3)
- typescript: 5.9.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/parser@8.53.0(eslint@9.39.2)(typescript@5.9.3)':
- dependencies:
- '@typescript-eslint/scope-manager': 8.53.0
- '@typescript-eslint/types': 8.53.0
- '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.53.0
- debug: 4.4.3
- eslint: 9.39.2
- typescript: 5.9.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/project-service@8.53.0(typescript@5.9.3)':
- dependencies:
- '@typescript-eslint/tsconfig-utils': 8.53.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.53.0
- debug: 4.4.3
- typescript: 5.9.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/scope-manager@8.53.0':
- dependencies:
- '@typescript-eslint/types': 8.53.0
- '@typescript-eslint/visitor-keys': 8.53.0
-
- '@typescript-eslint/tsconfig-utils@8.53.0(typescript@5.9.3)':
- dependencies:
- typescript: 5.9.3
-
- '@typescript-eslint/type-utils@8.53.0(eslint@9.39.2)(typescript@5.9.3)':
- dependencies:
- '@typescript-eslint/types': 8.53.0
- '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3)
- debug: 4.4.3
- eslint: 9.39.2
- ts-api-utils: 2.4.0(typescript@5.9.3)
- typescript: 5.9.3
- transitivePeerDependencies:
- - supports-color
-
- '@typescript-eslint/types@8.53.0': {}
-
- '@typescript-eslint/typescript-estree@8.53.0(typescript@5.9.3)':
+ '@valibot/to-json-schema@1.6.0(valibot@1.2.0(typescript@5.9.3))':
dependencies:
- '@typescript-eslint/project-service': 8.53.0(typescript@5.9.3)
- '@typescript-eslint/tsconfig-utils': 8.53.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.53.0
- '@typescript-eslint/visitor-keys': 8.53.0
- debug: 4.4.3
- minimatch: 10.2.4
- semver: 7.7.3
- tinyglobby: 0.2.15
- ts-api-utils: 2.4.0(typescript@5.9.3)
- typescript: 5.9.3
- transitivePeerDependencies:
- - supports-color
+ valibot: 1.2.0(typescript@5.9.3)
- '@typescript-eslint/utils@8.53.0(eslint@9.39.2)(typescript@5.9.3)':
+ '@vitejs/plugin-react@5.1.2(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0))':
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2)
- '@typescript-eslint/scope-manager': 8.53.0
- '@typescript-eslint/types': 8.53.0
- '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3)
- eslint: 9.39.2
- typescript: 5.9.3
+ '@babel/core': 7.28.6
+ '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.6)
+ '@babel/plugin-transform-react-jsx-source': 7.27.1(@babel/core@7.28.6)
+ '@rolldown/pluginutils': 1.0.0-beta.53
+ '@types/babel__core': 7.20.5
+ react-refresh: 0.18.0
+ vite: 7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0)
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.53.0':
- dependencies:
- '@typescript-eslint/types': 8.53.0
- eslint-visitor-keys: 4.2.1
-
- '@valibot/to-json-schema@1.6.0(valibot@1.2.0(typescript@5.9.3))':
- dependencies:
- valibot: 1.2.0(typescript@5.9.3)
-
- '@vitejs/plugin-react@5.1.2(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))':
+ '@vitejs/plugin-react@5.1.2(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))':
dependencies:
'@babel/core': 7.28.6
'@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.6)
@@ -9321,11 +8987,11 @@ snapshots:
'@rolldown/pluginutils': 1.0.0-beta.53
'@types/babel__core': 7.20.5
react-refresh: 0.18.0
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
transitivePeerDependencies:
- supports-color
- '@vitest/coverage-v8@4.1.2(vitest@4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)))':
+ '@vitest/coverage-v8@4.1.2(vitest@4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0)))':
dependencies:
'@bcoe/v8-coverage': 1.0.2
'@vitest/utils': 4.1.2
@@ -9337,7 +9003,21 @@ snapshots:
obug: 2.1.1
std-env: 4.0.0
tinyrainbow: 3.1.0
- vitest: 4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ vitest: 4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0))
+
+ '@vitest/coverage-v8@4.1.2(vitest@4.1.2(@types/node@25.5.2)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)))':
+ dependencies:
+ '@bcoe/v8-coverage': 1.0.2
+ '@vitest/utils': 4.1.2
+ ast-v8-to-istanbul: 1.0.0
+ istanbul-lib-coverage: 3.2.2
+ istanbul-lib-report: 3.0.1
+ istanbul-reports: 3.2.0
+ magicast: 0.5.2
+ obug: 2.1.1
+ std-env: 4.0.0
+ tinyrainbow: 3.1.0
+ vitest: 4.1.2(@types/node@25.5.2)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
'@vitest/expect@2.0.5':
dependencies:
@@ -9348,10 +9028,10 @@ snapshots:
'@vitest/expect@3.2.4':
dependencies:
- '@types/chai': 5.2.2
+ '@types/chai': 5.2.3
'@vitest/spy': 3.2.4
'@vitest/utils': 3.2.4
- chai: 5.2.0
+ chai: 5.3.3
tinyrainbow: 2.0.0
'@vitest/expect@4.1.2':
@@ -9363,23 +9043,32 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.0
- '@vitest/mocker@3.2.4(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))':
+ '@vitest/mocker@3.2.4(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- msw: 2.12.7(@types/node@25.0.8)(typescript@5.9.3)
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ msw: 2.12.7(@types/node@25.5.2)(typescript@5.9.3)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
- '@vitest/mocker@4.1.2(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))':
+ '@vitest/mocker@4.1.2(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0))':
dependencies:
'@vitest/spy': 4.1.2
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
msw: 2.12.7(@types/node@25.0.8)(typescript@5.9.3)
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0)
+
+ '@vitest/mocker@4.1.2(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))':
+ dependencies:
+ '@vitest/spy': 4.1.2
+ estree-walker: 3.0.3
+ magic-string: 0.30.21
+ optionalDependencies:
+ msw: 2.12.7(@types/node@25.5.2)(typescript@5.9.3)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
'@vitest/pretty-format@2.0.5':
dependencies:
@@ -9415,7 +9104,7 @@ snapshots:
'@vitest/spy@3.2.4':
dependencies:
- tinyspy: 4.0.3
+ tinyspy: 4.0.4
'@vitest/spy@4.1.2': {}
@@ -9435,7 +9124,7 @@ snapshots:
'@vitest/utils@3.2.4':
dependencies:
'@vitest/pretty-format': 3.2.4
- loupe: 3.1.4
+ loupe: 3.2.1
tinyrainbow: 2.0.0
'@vitest/utils@4.1.2':
@@ -9546,12 +9235,10 @@ snapshots:
abbrev@4.0.0: {}
- acorn-jsx@5.3.2(acorn@8.15.0):
- dependencies:
- acorn: 8.15.0
-
acorn@8.15.0: {}
+ acorn@8.16.0: {}
+
add-stream@1.0.0: {}
agent-base@7.1.3: {}
@@ -9570,17 +9257,10 @@ snapshots:
ajv: 8.18.0
fast-deep-equal: 3.1.3
- ajv@6.12.6:
- dependencies:
- fast-deep-equal: 3.1.3
- fast-json-stable-stringify: 2.1.0
- json-schema-traverse: 0.4.1
- uri-js: 4.4.1
-
ajv@8.18.0:
dependencies:
fast-deep-equal: 3.1.3
- fast-uri: 3.0.6
+ fast-uri: 3.1.0
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
@@ -9833,6 +9513,14 @@ snapshots:
loupe: 3.1.4
pathval: 2.0.0
+ chai@5.3.3:
+ dependencies:
+ assertion-error: 2.0.1
+ check-error: 2.1.3
+ deep-eql: 5.0.2
+ loupe: 3.2.1
+ pathval: 2.0.1
+
chai@6.2.2: {}
chalk@3.0.0:
@@ -9860,6 +9548,8 @@ snapshots:
check-error@2.1.1: {}
+ check-error@2.1.3: {}
+
chokidar@4.0.3:
dependencies:
readdirp: 4.1.2
@@ -10121,8 +9811,6 @@ snapshots:
which-collection: 1.0.2
which-typed-array: 1.1.19
- deep-is@0.1.4: {}
-
default-browser-id@5.0.1: {}
default-browser@5.4.0:
@@ -10211,10 +9899,10 @@ snapshots:
dependencies:
once: 1.4.0
- enhanced-resolve@5.18.3:
+ enhanced-resolve@5.20.1:
dependencies:
graceful-fs: 4.2.11
- tapable: 2.3.0
+ tapable: 2.3.2
enquirer@2.3.6:
dependencies:
@@ -10332,101 +10020,17 @@ snapshots:
escape-string-regexp@1.0.5: {}
- escape-string-regexp@4.0.0: {}
-
escape-string-regexp@5.0.0: {}
- eslint-plugin-react-hooks@7.0.1(eslint@9.39.2):
- dependencies:
- '@babel/core': 7.28.6
- '@babel/parser': 7.28.5
- eslint: 9.39.2
- hermes-parser: 0.25.1
- zod: 4.2.1
- zod-validation-error: 4.0.2(zod@4.2.1)
- transitivePeerDependencies:
- - supports-color
-
- eslint-plugin-react-refresh@0.4.26(eslint@9.39.2):
- dependencies:
- eslint: 9.39.2
-
- eslint-plugin-storybook@10.3.5(eslint@9.39.2)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(typescript@5.9.3):
- dependencies:
- '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3)
- eslint: 9.39.2
- storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@2.8.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
- transitivePeerDependencies:
- - supports-color
- - typescript
-
eslint-scope@5.1.1:
dependencies:
esrecurse: 4.3.0
estraverse: 4.3.0
- eslint-scope@8.4.0:
- dependencies:
- esrecurse: 4.3.0
- estraverse: 5.3.0
-
- eslint-visitor-keys@3.4.3: {}
-
- eslint-visitor-keys@4.2.1: {}
-
- eslint@9.39.2:
- dependencies:
- '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.2)
- '@eslint-community/regexpp': 4.12.2
- '@eslint/config-array': 0.21.1
- '@eslint/config-helpers': 0.4.2
- '@eslint/core': 0.17.0
- '@eslint/eslintrc': 3.3.3
- '@eslint/js': 9.39.2
- '@eslint/plugin-kit': 0.4.1
- '@humanfs/node': 0.16.7
- '@humanwhocodes/module-importer': 1.0.1
- '@humanwhocodes/retry': 0.4.3
- '@types/estree': 1.0.8
- ajv: 6.12.6
- chalk: 4.1.2
- cross-spawn: 7.0.6
- debug: 4.4.1
- escape-string-regexp: 4.0.0
- eslint-scope: 8.4.0
- eslint-visitor-keys: 4.2.1
- espree: 10.4.0
- esquery: 1.6.0
- esutils: 2.0.3
- fast-deep-equal: 3.1.3
- file-entry-cache: 8.0.0
- find-up: 5.0.0
- glob-parent: 6.0.2
- ignore: 5.3.2
- imurmurhash: 0.1.4
- is-glob: 4.0.3
- json-stable-stringify-without-jsonify: 1.0.1
- lodash.merge: 4.6.2
- minimatch: 10.2.4
- natural-compare: 1.4.0
- optionator: 0.9.4
- transitivePeerDependencies:
- - supports-color
-
esm-env@1.2.2: {}
- espree@10.4.0:
- dependencies:
- acorn: 8.15.0
- acorn-jsx: 5.3.2(acorn@8.15.0)
- eslint-visitor-keys: 4.2.1
-
esprima@4.0.1: {}
- esquery@1.6.0:
- dependencies:
- estraverse: 5.3.0
-
esrecurse@4.3.0:
dependencies:
estraverse: 5.3.0
@@ -10467,11 +10071,7 @@ snapshots:
fast-deep-equal@3.1.3: {}
- fast-json-stable-stringify@2.1.0: {}
-
- fast-levenshtein@2.0.6: {}
-
- fast-uri@3.0.6: {}
+ fast-uri@3.1.0: {}
fdir@6.5.0(picomatch@4.0.4):
optionalDependencies:
@@ -10483,10 +10083,6 @@ snapshots:
dependencies:
escape-string-regexp: 1.0.5
- file-entry-cache@8.0.0:
- dependencies:
- flat-cache: 4.0.1
-
file-system-cache@2.3.0:
dependencies:
fs-extra: 11.1.1
@@ -10524,15 +10120,8 @@ snapshots:
mlly: 1.8.0
rollup: 4.60.0
- flat-cache@4.0.1:
- dependencies:
- flatted: 3.3.3
- keyv: 4.5.4
-
flat@5.0.2: {}
- flatted@3.3.3: {}
-
follow-redirects@1.15.9: {}
for-each@0.3.5:
@@ -10690,14 +10279,10 @@ snapshots:
glob@13.0.6:
dependencies:
- minimatch: 10.2.4
+ minimatch: 10.2.5
minipass: 7.1.3
path-scurry: 2.0.2
- globals@14.0.0: {}
-
- globals@17.0.0: {}
-
globrex@0.1.2: {}
gopd@1.2.0: {}
@@ -10739,12 +10324,6 @@ snapshots:
headers-polyfill@4.0.3: {}
- hermes-estree@0.25.1: {}
-
- hermes-parser@0.25.1:
- dependencies:
- hermes-estree: 0.25.1
-
highlight.js@10.7.3: {}
hosted-git-info@2.8.9: {}
@@ -10806,8 +10385,6 @@ snapshots:
dependencies:
minimatch: 10.2.4
- ignore@5.3.2: {}
-
ignore@7.0.5: {}
import-fresh@3.3.1:
@@ -10844,17 +10421,17 @@ snapshots:
inject-stylesheet@6.0.2: {}
- inquirer@12.9.6(@types/node@25.0.8):
+ inquirer@12.9.6(@types/node@25.5.2):
dependencies:
'@inquirer/ansi': 1.0.2
- '@inquirer/core': 10.3.2(@types/node@25.0.8)
- '@inquirer/prompts': 7.10.1(@types/node@25.0.8)
- '@inquirer/type': 3.0.10(@types/node@25.0.8)
+ '@inquirer/core': 10.3.2(@types/node@25.5.2)
+ '@inquirer/prompts': 7.10.1(@types/node@25.5.2)
+ '@inquirer/type': 3.0.10(@types/node@25.5.2)
mute-stream: 2.0.0
run-async: 4.0.6
rxjs: 7.8.2
optionalDependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
internal-slot@1.1.0:
dependencies:
@@ -11033,7 +10610,7 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 25.0.8
+ '@types/node': 25.5.2
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -11086,8 +10663,6 @@ snapshots:
jsesc@3.1.0: {}
- json-buffer@3.0.1: {}
-
json-parse-better-errors@1.0.2: {}
json-parse-even-better-errors@2.3.1: {}
@@ -11098,12 +10673,8 @@ snapshots:
json-rpc-2.0@1.7.1: {}
- json-schema-traverse@0.4.1: {}
-
json-schema-traverse@1.0.0: {}
- json-stable-stringify-without-jsonify@1.0.1: {}
-
json-stringify-nice@1.1.4: {}
json-stringify-safe@5.0.1: {}
@@ -11126,13 +10697,9 @@ snapshots:
jwt-decode@4.0.0: {}
- keyv@4.5.4:
- dependencies:
- json-buffer: 3.0.1
-
kind-of@6.0.3: {}
- lerna@9.0.7(@types/node@25.0.8):
+ lerna@9.0.7(@types/node@25.5.2):
dependencies:
'@npmcli/arborist': 9.1.6
'@npmcli/package-json': 7.0.2
@@ -11163,7 +10730,7 @@ snapshots:
import-local: 3.1.0
ini: 1.3.8
init-package-json: 8.2.2
- inquirer: 12.9.6(@types/node@25.0.8)
+ inquirer: 12.9.6(@types/node@25.5.2)
is-ci: 3.0.1
jest-diff: 30.2.0
js-yaml: 4.1.1
@@ -11208,11 +10775,6 @@ snapshots:
- debug
- supports-color
- levn@0.4.1:
- dependencies:
- prelude-ls: 1.2.1
- type-check: 0.4.0
-
libnpmaccess@10.0.3:
dependencies:
npm-package-arg: 13.0.1
@@ -11274,8 +10836,6 @@ snapshots:
lodash.ismatch@4.4.0: {}
- lodash.merge@4.6.2: {}
-
lodash@4.17.21: {}
log-symbols@4.1.0:
@@ -11291,10 +10851,14 @@ snapshots:
loupe@3.1.4: {}
+ loupe@3.2.1: {}
+
lru-cache@10.4.3: {}
lru-cache@11.2.4: {}
+ lru-cache@11.3.2: {}
+
lru-cache@5.1.1:
dependencies:
yallist: 3.1.1
@@ -11695,6 +11259,10 @@ snapshots:
dependencies:
brace-expansion: 5.0.5
+ minimatch@10.2.5:
+ dependencies:
+ brace-expansion: 5.0.5
+
minimatch@3.1.4:
dependencies:
brace-expansion: 1.1.12
@@ -11779,6 +11347,31 @@ snapshots:
transitivePeerDependencies:
- '@types/node'
+ msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3):
+ dependencies:
+ '@inquirer/confirm': 5.1.21(@types/node@25.5.2)
+ '@mswjs/interceptors': 0.40.0
+ '@open-draft/deferred-promise': 2.2.0
+ '@types/statuses': 2.0.6
+ cookie: 1.1.1
+ graphql: 16.12.0
+ headers-polyfill: 4.0.3
+ is-node-process: 1.2.0
+ outvariant: 1.4.3
+ path-to-regexp: 6.3.0
+ picocolors: 1.1.1
+ rettime: 0.7.0
+ statuses: 2.0.2
+ strict-event-emitter: 0.5.1
+ tough-cookie: 6.0.0
+ type-fest: 5.4.1
+ until-async: 3.0.2
+ yargs: 17.7.2
+ optionalDependencies:
+ typescript: 5.9.3
+ transitivePeerDependencies:
+ - '@types/node'
+
mute-stream@2.0.0: {}
mz@2.7.0:
@@ -11789,8 +11382,6 @@ snapshots:
nanoid@3.3.11: {}
- natural-compare@1.4.0: {}
-
negotiator@1.0.0: {}
neo-async@2.6.2: {}
@@ -11832,7 +11423,7 @@ snapshots:
normalize-package-data@2.5.0:
dependencies:
hosted-git-info: 2.8.9
- resolve: 1.22.10
+ resolve: 1.22.11
semver: 5.7.2
validate-npm-package-license: 3.0.4
@@ -12007,15 +11598,6 @@ snapshots:
is-docker: 2.2.1
is-wsl: 2.2.0
- optionator@0.9.4:
- dependencies:
- deep-is: 0.1.4
- fast-levenshtein: 2.0.6
- levn: 0.4.1
- prelude-ls: 1.2.1
- type-check: 0.4.0
- word-wrap: 1.2.5
-
ora@5.3.0:
dependencies:
bl: 4.1.0
@@ -12187,7 +11769,7 @@ snapshots:
path-scurry@2.0.2:
dependencies:
- lru-cache: 11.2.4
+ lru-cache: 11.3.2
minipass: 7.1.3
path-to-regexp@6.3.0: {}
@@ -12200,6 +11782,8 @@ snapshots:
pathval@2.0.0: {}
+ pathval@2.0.1: {}
+
picocolors@1.1.1: {}
picomatch@4.0.4: {}
@@ -12256,8 +11840,6 @@ snapshots:
preact@10.22.1: {}
- prelude-ls@1.2.1: {}
-
prettier@2.8.8:
optional: true
@@ -12316,17 +11898,13 @@ snapshots:
ramda@0.29.0: {}
- randombytes@2.1.0:
- dependencies:
- safe-buffer: 5.2.1
-
rapid-form@3.1.0(react-dom@19.2.4(react@19.2.4))(react@19.2.4):
dependencies:
'@example/basics': link:../../../../alessandrocasazza/Documents/GitHub/okeo-academy
react: 19.2.4
react-dom: 19.2.4(react@19.2.4)
- react-docgen-typescript@2.2.2(typescript@5.9.3):
+ react-docgen-typescript@2.4.0(typescript@5.9.3):
dependencies:
typescript: 5.9.3
@@ -12345,6 +11923,21 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ react-docgen@8.0.3:
+ dependencies:
+ '@babel/core': 7.29.0
+ '@babel/traverse': 7.29.0
+ '@babel/types': 7.29.0
+ '@types/babel__core': 7.20.5
+ '@types/babel__traverse': 7.28.0
+ '@types/doctrine': 0.0.9
+ '@types/resolve': 1.20.6
+ doctrine: 3.0.0
+ resolve: 1.22.11
+ strip-indent: 4.1.1
+ transitivePeerDependencies:
+ - supports-color
+
react-dom@19.2.3(react@19.2.3):
dependencies:
react: 19.2.3
@@ -12521,6 +12114,12 @@ snapshots:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
+ resolve@1.22.11:
+ dependencies:
+ is-core-module: 2.16.1
+ path-parse: 1.0.7
+ supports-preserve-symlinks-flag: 1.0.0
+
restore-cursor@3.1.0:
dependencies:
onetime: 5.1.2
@@ -12618,9 +12217,7 @@ snapshots:
semver@7.7.3: {}
- serialize-javascript@6.0.2:
- dependencies:
- randombytes: 2.1.0
+ semver@7.7.4: {}
set-function-length@1.2.2:
dependencies:
@@ -12805,9 +12402,9 @@ snapshots:
esbuild: 0.25.12
open: 10.2.0
recast: 0.23.11
- semver: 7.7.3
+ semver: 7.7.4
use-sync-external-store: 1.6.0(react@19.2.3)
- ws: 8.18.3
+ ws: 8.20.0
optionalDependencies:
prettier: 2.8.8
transitivePeerDependencies:
@@ -12861,7 +12458,7 @@ snapshots:
dependencies:
min-indent: 1.0.1
- strip-json-comments@3.1.1: {}
+ strip-indent@4.1.1: {}
sucrase@3.35.1:
dependencies:
@@ -12900,7 +12497,7 @@ snapshots:
tagged-tag@1.0.0: {}
- tapable@2.3.0: {}
+ tapable@2.3.2: {}
tar-stream@2.2.0:
dependencies:
@@ -12922,21 +12519,20 @@ snapshots:
dependencies:
memoizerific: 1.11.3
- terser-webpack-plugin@5.3.14(esbuild@0.25.12)(webpack@5.98.0(esbuild@0.25.12)):
+ terser-webpack-plugin@5.4.0(esbuild@0.25.12)(webpack@5.98.0(esbuild@0.25.12)):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
schema-utils: 4.3.3
- serialize-javascript: 6.0.2
- terser: 5.44.0
+ terser: 5.46.1
webpack: 5.98.0(esbuild@0.25.12)
optionalDependencies:
esbuild: 0.25.12
- terser@5.44.0:
+ terser@5.46.1:
dependencies:
'@jridgewell/source-map': 0.3.11
- acorn: 8.15.0
+ acorn: 8.16.0
commander: 2.20.3
source-map-support: 0.5.21
@@ -12983,7 +12579,7 @@ snapshots:
tinyspy@3.0.2: {}
- tinyspy@4.0.3: {}
+ tinyspy@4.0.4: {}
tldts-core@7.0.13: {}
@@ -13019,10 +12615,6 @@ snapshots:
trough@2.2.0: {}
- ts-api-utils@2.4.0(typescript@5.9.3):
- dependencies:
- typescript: 5.9.3
-
ts-dedent@2.2.0: {}
ts-interface-checker@0.1.13: {}
@@ -13075,10 +12667,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- type-check@0.4.0:
- dependencies:
- prelude-ls: 1.2.1
-
type-fest@0.18.1: {}
type-fest@0.6.0: {}
@@ -13093,17 +12681,6 @@ snapshots:
typedarray@0.0.6: {}
- typescript-eslint@8.53.0(eslint@9.39.2)(typescript@5.9.3):
- dependencies:
- '@typescript-eslint/eslint-plugin': 8.53.0(@typescript-eslint/parser@8.53.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/parser': 8.53.0(eslint@9.39.2)(typescript@5.9.3)
- '@typescript-eslint/typescript-estree': 8.53.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.53.0(eslint@9.39.2)(typescript@5.9.3)
- eslint: 9.39.2
- typescript: 5.9.3
- transitivePeerDependencies:
- - supports-color
-
typescript@4.9.5: {}
typescript@5.6.1-rc: {}
@@ -13117,6 +12694,8 @@ snapshots:
undici-types@7.16.0: {}
+ undici-types@7.18.2: {}
+
unicode-canonical-property-names-ecmascript@2.0.1: {}
unicode-emoji-modifier-base@1.0.0: {}
@@ -13193,10 +12772,6 @@ snapshots:
escalade: 3.2.0
picocolors: 1.1.1
- uri-js@4.4.1:
- dependencies:
- punycode: 2.3.1
-
uri-template-matcher@1.1.2: {}
use-sync-external-store@1.6.0(react@19.2.3):
@@ -13234,28 +12809,39 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.3
- vite-tsconfig-paths@6.0.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)):
+ vite-tsconfig-paths@6.0.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0)):
dependencies:
debug: 4.4.1
globrex: 0.1.2
tsconfck: 3.1.5(typescript@5.9.3)
optionalDependencies:
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0)
transitivePeerDependencies:
- supports-color
- typescript
- vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)):
+ vite-tsconfig-paths@6.0.4(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)):
+ dependencies:
+ debug: 4.4.1
+ globrex: 0.1.2
+ tsconfck: 3.1.5(typescript@5.9.3)
+ optionalDependencies:
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
+ vite-tsconfig-paths@6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)):
dependencies:
debug: 4.4.3
globrex: 0.1.2
tsconfck: 3.1.5(typescript@5.9.3)
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
transitivePeerDependencies:
- supports-color
- typescript
- vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0):
+ vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0):
dependencies:
esbuild: 0.27.2
fdir: 6.5.0(picomatch@4.0.4)
@@ -13266,13 +12852,27 @@ snapshots:
optionalDependencies:
'@types/node': 25.0.8
fsevents: 2.3.3
- terser: 5.44.0
+ terser: 5.46.1
yaml: 2.7.0
- vitest@4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)):
+ vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0):
+ dependencies:
+ esbuild: 0.27.2
+ fdir: 6.5.0(picomatch@4.0.4)
+ picomatch: 4.0.4
+ postcss: 8.5.6
+ rollup: 4.60.0
+ tinyglobby: 0.2.15
+ optionalDependencies:
+ '@types/node': 25.5.2
+ fsevents: 2.3.3
+ terser: 5.46.1
+ yaml: 2.7.0
+
+ vitest@4.1.2(@types/node@25.0.8)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0)):
dependencies:
'@vitest/expect': 4.1.2
- '@vitest/mocker': 4.1.2(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0))
+ '@vitest/mocker': 4.1.2(msw@2.12.7(@types/node@25.0.8)(typescript@5.9.3))(vite@7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0))
'@vitest/pretty-format': 4.1.2
'@vitest/runner': 4.1.2
'@vitest/snapshot': 4.1.2
@@ -13289,7 +12889,7 @@ snapshots:
tinyexec: 1.0.2
tinyglobby: 0.2.15
tinyrainbow: 3.1.0
- vite: 7.3.1(@types/node@25.0.8)(terser@5.44.0)(yaml@2.7.0)
+ vite: 7.3.1(@types/node@25.0.8)(terser@5.46.1)(yaml@2.7.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 25.0.8
@@ -13297,13 +12897,41 @@ snapshots:
transitivePeerDependencies:
- msw
+ vitest@4.1.2(@types/node@25.5.2)(jsdom@27.4.0)(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)):
+ dependencies:
+ '@vitest/expect': 4.1.2
+ '@vitest/mocker': 4.1.2(msw@2.12.7(@types/node@25.5.2)(typescript@5.9.3))(vite@7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0))
+ '@vitest/pretty-format': 4.1.2
+ '@vitest/runner': 4.1.2
+ '@vitest/snapshot': 4.1.2
+ '@vitest/spy': 4.1.2
+ '@vitest/utils': 4.1.2
+ es-module-lexer: 2.0.0
+ expect-type: 1.3.0
+ magic-string: 0.30.21
+ obug: 2.1.1
+ pathe: 2.0.3
+ picomatch: 4.0.4
+ std-env: 4.0.0
+ tinybench: 2.9.0
+ tinyexec: 1.0.2
+ tinyglobby: 0.2.15
+ tinyrainbow: 3.1.0
+ vite: 7.3.1(@types/node@25.5.2)(terser@5.46.1)(yaml@2.7.0)
+ why-is-node-running: 2.3.0
+ optionalDependencies:
+ '@types/node': 25.5.2
+ jsdom: 27.4.0
+ transitivePeerDependencies:
+ - msw
+
w3c-xmlserializer@5.0.0:
dependencies:
xml-name-validator: 5.0.0
walk-up-path@4.0.0: {}
- watchpack@2.4.4:
+ watchpack@2.5.1:
dependencies:
glob-to-regexp: 0.4.1
graceful-fs: 4.2.11
@@ -13314,7 +12942,7 @@ snapshots:
webidl-conversions@8.0.0: {}
- webpack-sources@3.3.3: {}
+ webpack-sources@3.3.4: {}
webpack-virtual-modules@0.6.2: {}
@@ -13325,10 +12953,10 @@ snapshots:
'@webassemblyjs/ast': 1.14.1
'@webassemblyjs/wasm-edit': 1.14.1
'@webassemblyjs/wasm-parser': 1.14.1
- acorn: 8.15.0
+ acorn: 8.16.0
browserslist: 4.28.1
chrome-trace-event: 1.0.4
- enhanced-resolve: 5.18.3
+ enhanced-resolve: 5.20.1
es-module-lexer: 1.7.0
eslint-scope: 5.1.1
events: 3.3.0
@@ -13339,10 +12967,10 @@ snapshots:
mime-types: 2.1.35
neo-async: 2.6.2
schema-utils: 4.3.3
- tapable: 2.3.0
- terser-webpack-plugin: 5.3.14(esbuild@0.25.12)(webpack@5.98.0(esbuild@0.25.12))
- watchpack: 2.4.4
- webpack-sources: 3.3.3
+ tapable: 2.3.2
+ terser-webpack-plugin: 5.4.0(esbuild@0.25.12)(webpack@5.98.0(esbuild@0.25.12))
+ watchpack: 2.5.1
+ webpack-sources: 3.3.4
transitivePeerDependencies:
- '@swc/core'
- esbuild
@@ -13401,8 +13029,6 @@ snapshots:
dependencies:
string-width: 4.2.3
- word-wrap@1.2.5: {}
-
wordwrap@1.0.0: {}
wrap-ansi@6.2.0:
@@ -13437,6 +13063,8 @@ snapshots:
ws@8.18.3: {}
+ ws@8.20.0: {}
+
wsl-utils@0.1.0:
dependencies:
is-wsl: 3.1.0
@@ -13485,10 +13113,4 @@ snapshots:
yoctocolors-cjs@2.1.3: {}
- zod-validation-error@4.0.2(zod@4.2.1):
- dependencies:
- zod: 4.2.1
-
- zod@4.2.1: {}
-
zwitch@2.0.4: {}